0001049521-19-000033.txt : 20190815 0001049521-19-000033.hdr.sgml : 20190815 20190815145448 ACCESSION NUMBER: 0001049521-19-000033 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190815 DATE AS OF CHANGE: 20190815 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MERCURY SYSTEMS INC CENTRAL INDEX KEY: 0001049521 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 042741391 STATE OF INCORPORATION: MA FISCAL YEAR END: 0626 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23599 FILM NUMBER: 191029863 BUSINESS ADDRESS: STREET 1: 50 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 BUSINESS PHONE: 9782561300 MAIL ADDRESS: STREET 1: 50 MINUTEMAN ROAD CITY: ANDOVER STATE: MA ZIP: 01810 FORMER COMPANY: FORMER CONFORMED NAME: MERCURY COMPUTER SYSTEMS INC DATE OF NAME CHANGE: 19971112 10-K 1 mrcy201910-k.htm 10-K Document
false--06-30FY20190001049521P12MP12Y083000830000.010.01850000008500000046303075463030754630307546303075P5Y0.030.03010.0110000000000P4YP10YP3YP5Y000 0001049521 2018-07-01 2019-06-30 0001049521 2018-12-31 0001049521 2019-07-31 0001049521 2019-06-30 0001049521 2018-06-30 0001049521 2017-07-01 2018-06-30 0001049521 2016-07-01 2017-06-30 0001049521 us-gaap:CommonStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2016-06-30 0001049521 us-gaap:CommonStockMember 2017-06-30 0001049521 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2016-07-01 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-07-01 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2016-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2016-06-30 0001049521 us-gaap:RetainedEarningsMember 2016-07-01 2017-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-30 0001049521 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2019-06-30 0001049521 2016-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001049521 us-gaap:CommonStockMember 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 2018-07-31 0001049521 2019-05-29 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 2019-01-29 0001049521 2019-05-31 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-02-01 2018-02-01 0001049521 mrcy:TheAthenaGroupIncAndSyntonicMicrowaveLLcMember 2019-04-18 2019-04-18 0001049521 us-gaap:TransferredOverTimeMember 2016-07-01 2017-06-30 0001049521 srt:MaximumMember 2018-07-01 2019-06-30 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:ContractAccountingMember 2017-07-01 2018-06-30 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 us-gaap:TransferredOverTimeMember 2018-07-01 2019-06-30 0001049521 us-gaap:TransferredOverTimeMember 2017-07-01 2018-06-30 0001049521 mrcy:ContractAccountingMember 2018-07-01 2019-06-30 0001049521 mrcy:ContractAccountingMember 2016-07-01 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisMemberMember 2018-07-01 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember 2017-07-01 2018-06-30 0001049521 mrcy:DeltaMember 2017-07-01 2018-06-30 0001049521 mrcy:ThemisMemberMember 2016-07-01 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2016-07-01 2017-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2017-07-01 2018-06-30 0001049521 mrcy:DeltaMember 2016-07-01 2017-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2018-07-01 2019-06-30 0001049521 mrcy:DeltaMember 2018-07-01 2019-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2016-07-01 2017-06-30 0001049521 mrcy:ThemisMemberMember 2017-07-01 2018-06-30 0001049521 srt:MinimumMember 2018-07-01 2019-06-30 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-14 2019-04-19 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-02-01 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 0001049521 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 2019-04-18 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2018-07-01 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 2018-07-31 0001049521 mrcy:GECOAvionicsLLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-07-13 2018-07-13 0001049521 mrcy:SyntonicMicrowaveLLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2018-02-01 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 2019-01-29 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 2018-07-31 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2018-02-01 2018-02-01 0001049521 mrcy:GermaneSystemsLCMember 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:CustomerRelationshipsMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 2019-04-18 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 0001049521 mrcy:GECOAvionicsLLCMember 2019-06-30 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:CustomerRelationshipsMember 2018-02-01 2018-02-01 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 2018-07-31 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 2019-04-18 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2017-07-01 2018-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 us-gaap:LeaseholdImprovementsMember 2018-06-30 0001049521 us-gaap:MachineryAndEquipmentMember 2018-06-30 0001049521 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2018-07-01 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2018-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2018-06-30 0001049521 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001049521 srt:MinimumMember mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-07-01 2019-06-30 0001049521 mrcy:MercuryDefenseSystemsMember 2019-06-30 0001049521 mrcy:TheAthenaGroupIncMember mrcy:MercuryDefenseSystemsMember 2018-07-01 2019-06-30 0001049521 mrcy:SyntonicMicrowaveLLCMember mrcy:AMSMember 2018-07-01 2019-06-30 0001049521 mrcy:AMSMember 2019-06-30 0001049521 mrcy:SensorAndMissionProcessingMember 2019-06-30 0001049521 mrcy:AMSMember 2018-06-30 0001049521 mrcy:MercuryDefenseSystemsMember 2018-06-30 0001049521 mrcy:SensorAndMissionProcessingMember 2018-06-30 0001049521 mrcy:ThemisMemberMember mrcy:MercuryDefenseSystemsMember 2018-07-01 2019-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2018-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2018-06-30 0001049521 mrcy:BacklogMember 2019-06-30 0001049521 mrcy:BacklogMember 2018-07-01 2019-06-30 0001049521 mrcy:BacklogMember 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2018-07-01 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2018-06-30 0001049521 mrcy:CompletedTechnologyMember 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2017-07-01 2018-06-30 0001049521 mrcy:BacklogMember 2017-07-01 2018-06-30 0001049521 mrcy:CompletedTechnologyMember 2018-07-01 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2019-06-30 0001049521 mrcy:SeveranceMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2018-06-30 0001049521 mrcy:OtherMembersMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2017-07-01 2018-06-30 0001049521 mrcy:SeveranceMember 2017-07-01 2018-06-30 0001049521 mrcy:SeveranceMember 2018-06-30 0001049521 mrcy:SeveranceMember 2017-06-30 0001049521 mrcy:OtherMembersMember 2017-06-30 0001049521 mrcy:SeveranceMember 2019-06-30 0001049521 mrcy:RestructuringPlan2014Member 2016-07-01 2017-06-30 0001049521 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:ResearchMember 2018-07-01 2019-06-30 0001049521 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2019-06-30 0001049521 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-06-30 0001049521 mrcy:NonCancelablePurchaseCommitmentsMember 2019-06-30 0001049521 us-gaap:RevolvingCreditFacilityMember 2017-07-01 2018-06-30 0001049521 us-gaap:RevolvingCreditFacilityMember 2018-07-01 2019-06-30 0001049521 mrcy:CreditAgreementMember mrcy:RevolverMember 2016-05-02 0001049521 mrcy:CreditAgreementMember mrcy:RevolverMember 2018-07-01 2019-06-30 0001049521 mrcy:CreditAgreementMember mrcy:TermLoanMember 2016-05-02 0001049521 mrcy:AmendedCreditAgreementMember mrcy:RevolverMember 2017-06-27 0001049521 2016-05-02 2016-05-02 0001049521 us-gaap:ForeignPlanMember 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2018-06-30 0001049521 us-gaap:ForeignPlanMember 2017-07-01 2018-06-30 0001049521 us-gaap:ForeignPlanMember 2018-07-01 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2017-06-30 0001049521 srt:MaximumMember us-gaap:ForeignPlanMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember 2017-07-01 2018-06-30 0001049521 srt:MaximumMember 2016-07-01 2017-06-30 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-23 2019-05-23 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-20 2019-05-20 0001049521 mrcy:PublicStockOfferingMember 2019-05-23 2019-05-23 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 2019-05-20 0001049521 2017-08-28 2017-08-28 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 0001049521 us-gaap:RestrictedStockMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2016-07-01 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:EmployeeStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2017-06-30 0001049521 us-gaap:CostOfSalesMember 2018-07-01 2019-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2017-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2019-06-30 0001049521 us-gaap:CostOfSalesMember 2016-07-01 2017-06-30 0001049521 us-gaap:CostOfSalesMember 2017-07-01 2018-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2017-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2016-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2014-07-01 2015-06-30 0001049521 mrcy:C4IApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:C4IApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:C4IApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2016-07-01 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2016-07-01 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2017-07-01 2018-06-30 0001049521 srt:GeographyEliminationsMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2018-07-01 2019-06-30 0001049521 srt:GeographyEliminationsMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-06-30 0001049521 srt:GeographyEliminationsMember 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-06-30 0001049521 mrcy:ComponentsMember 2016-07-01 2017-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2017-07-01 2018-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2017-07-01 2018-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2016-07-01 2017-06-30 0001049521 mrcy:ComponentsMember 2018-07-01 2019-06-30 0001049521 mrcy:ComponentsMember 2017-07-01 2018-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2018-07-01 2019-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2016-07-01 2017-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2018-07-01 2019-06-30 0001049521 country:US 2017-07-01 2018-06-30 0001049521 us-gaap:NonUsMember 2017-07-01 2018-06-30 0001049521 country:US 2018-07-01 2019-06-30 0001049521 country:US 2016-07-01 2017-06-30 0001049521 us-gaap:NonUsMember 2018-07-01 2019-06-30 0001049521 us-gaap:NonUsMember 2016-07-01 2017-06-30 0001049521 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001049521 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-11 0001049521 mrcy:GermaneSystemsLCMember us-gaap:SubsequentEventMember 2019-07-30 2019-07-30 0001049521 2018-04-01 2018-06-30 0001049521 2016-07-01 2016-09-30 0001049521 2016-10-01 2016-12-31 0001049521 2018-01-01 2018-03-31 0001049521 2017-01-01 2017-03-31 0001049521 2017-04-01 2017-06-30 0001049521 2017-10-01 2017-12-31 0001049521 2017-07-01 2017-09-30 mrcy:segment mrcy:position mrcy:program mrcy:contractor iso4217:USD xbrli:shares mrcy:customer xbrli:shares xbrli:pure iso4217:USD
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 10-K
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR
THE FISCAL YEAR ENDED June 30, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM                      TO                     .
COMMISSION FILE NUMBER 0-23599
 
MERCURY SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
 
Massachusetts
04-2741391
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
50 Minuteman Road
01810
Andover
MA
(Address of principal executive offices)
(Zip Code)
978-256-1300
(Registrant’s telephone number, including area code)
 
 
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE
SECURITIES EXCHANGE ACT OF 1934:
Title of Each Class
Trading Symbol
Name of Each Exchange on Which Registered
Common Stock, Par Value $0.01 Per Share
MRCY
NASDAQ Global Select Market
SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE
SECURITIES EXCHANGE ACT OF 1934: NONE
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ý    No  ¨ 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  ¨    No  ý
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 229.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.    ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer  ý  Accelerated filer  ¨  Non-accelerated filer  ¨  Smaller reporting company  
Emerging growth company  
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. ¨
Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act).    Yes    No  ý
The aggregate market value of the Common Stock held by non-affiliates of the registrant was approximately $2.3 billion based upon the closing price of the Common Stock as reported on the Nasdaq Global Select Market on December 31, 2018, the last business day of the registrant’s most recently completed second fiscal quarter.
Shares of Common Stock outstanding as of July 31, 2019: 55,427,087 shares.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement for its 2019 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.
Exhibit Index on Page 90

1



MERCURY SYSTEMS, INC.
INDEX
 
 
 
PAGE
NUMBER
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Item 4.1.
 
 
 
 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
 
 
Item 15.
 
 

2


PART I
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Actual results could differ materially from those set forth in the forward-looking statements. The reader may find discussions containing such forward-looking statements in the material set forth under “Management's Discussion and Analysis of Financial Conditions and Results of Operations” as well as elsewhere in this Annual Report on Form 10-K. Certain factors that might cause such a difference are discussed in this annual report on Form 10-K, including in the section entitled “Risk Factors.”

When used in this report, the terms “Mercury,” “we,” “our,” “us,” and “the Company” refer to Mercury Systems, Inc. and its consolidated subsidiaries, except where the context otherwise requires or as otherwise indicated. The term “fiscal” with respect to a year refers to the period from July 1 to June 30. For example, fiscal 2019 refers to the period from July 1, 2018 to June 30, 2019.
ITEM 1.
BUSINESS
Our Company
Mercury Systems, Inc. is a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Headquartered in Andover, Massachusetts, we deliver solutions that power a broad range of critical aerospace, commercial aviation, defense and intelligence programs, configured and optimized for mission success in some of the most challenging and demanding environments. Our innovative next-generation defense electronics business model is designed to meet the industry’s current and emerging technology and business needs by delivering affordable state-of-the-art solutions, rapid time-to-value and service and support to our defense prime contractor and our commercial aerospace customers. Our products and solutions are successfully deployed in more than 300 programs with over 25 different defense prime contractors and commercial aviation customers, a testament to our deep domain expertise and culture of innovation.
Our unique capabilities, technology and research and development (“R&D”) investment strategy combine to differentiate Mercury in our industry. Our technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies and subsystems. We maintain our technological edge by investing in critical capabilities and intellectual property (“IP” or “building blocks”) in processing and RF, leveraging open standards and open architectures to quickly adapt those building blocks into solutions for highly data-intensive applications for the sensor processing chain, all the way from the sensor to the network. This can encompass multiple sensor and mission processing functions - including emerging needs in artificial intelligence (“AI”). We leverage the Company’s building blocks to design, build and manufacture integrated sensor processing subsystems - often including classified application-specific software and IP - for the command, control, communications, computers, intelligence, surveillance and reconnaissance ("C4ISR") and electronic warfare (“EW”) markets. These subsystems are deployed by our customers - defense and commercial aerospace companies, defense prime contractors and the U.S. Department of Defense (“DoD”) - in a variety of mission-critical applications. An important component of adapting these technologies and IP for these applications is our investment in specialized packaging, ruggedization and cooling to address size, weight and power (“SWaP”) challenges. These investments, coupled with our domestic design, development, and manufacturing capabilities in mission computing, safety-critical avionics and platform management solutions, and RF, microwave and millimeter wave components and subsystems, brings significant domain expertise to our customers.
Our consolidated revenues, acquired revenues, net income, diluted earnings per share (“EPS”), adjusted earnings per share (“adjusted EPS”) and adjusted EBITDA for fiscal 2019 were $654.7 million, $113.3 million, $46.8 million, $0.96, $1.84 and $145.3 million, respectively. Our consolidated revenues, acquired revenues, net income, earnings per share, adjusted EPS and adjusted EBITDA for fiscal 2018 were $493.2 million, $59.7 million, $40.9 million, $0.86, $1.42 and $114.6 million, respectively. See the Non-GAAP Financial Measures section of this annual report for a reconciliation of our acquired revenues, adjusted EPS and adjusted EBITDA to the most directly comparable GAAP measures.
Our Business Strategy
Our strategy is built around our key strengths as a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Our strategy includes innovation and investment in scaling existing capabilities, as well as augmenting our capabilities through an acquisition strategy designed to focus on adjacent technologies. We believe our investment in R&D is more than double that of our competitors on a percentage basis. Our consistent strategy allows us to assist our customers, mostly defense prime contractors, to reduce program cost, minimize technical risk, stay on schedule and on budget, and ensure trust and security in the supply chain. In addition, we have earned a reputation for relentless execution on behalf of our customers. As a result we have successfully penetrated strategic government and commercial programs including Aegis, Patriot, Surface Electronic Warfare Improvement Program (“SEWIP”), Gorgon Stare, Predator, F-35, Reaper, F-16 SABR, E2-D Hawkeye, Paveway, Filthy

3


Buzzard, PGK, ProVision, P-8, Advanced Integrated Defensive Electronic Warfare Suite (“AIDEWS”), Common Display System (“CDS”) and WIN-T.
We are committed to continued investment and innovation in advanced new products and solutions development to maintain our competitive advantage, including in the fields of RF, analog-to-digital and digital-to-analog conversion, advanced multi- and many-core sensor processing systems including graphics processing units (“GPUs”), safety-critical design and engineering, processing for AI, embedded security, digital storage, and digital radio frequency memory (“DRFM”) solutions, software defined communications capabilities, and advanced security technologies and capabilities. Concurrently, we leverage our engineering and development capabilities, including systems integration, to accelerate our strategy to become a commercial outsourcing partner to the large defense prime contractors as they seek the more rapid design, development and delivery of affordable, commercially-developed, open architecture solutions within the markets we serve. We invest in scalable manufacturing operations in the U.S. to enable rapid, cost-effective deployment of our microelectronics and secure processing solutions to our customers.
Our unique commercial business model positions us to be compensated for non-recurring engineering which supplements our own internal R&D spend. We team concurrently with multiple defense prime contractors as they pursue new business with unique solutions they develop and market to the government, and engage with our customers early in the design cycle, and well ahead of our competition. Our engagement model can lead to long-term production revenue that will continue after the initial services are delivered.
Since July 2015, we have added substantial capabilities to our technology portfolio including: embedded security, with the acquisitions of Lewis Innovative Technologies (“LIT”), custom microelectronics, RF and microwave solutions, and embedded security operations, with the carve-out acquisition from the Microsemi Corporation (the “Carve-Out Business”), The Athena Group, Inc. (“Athena”), Delta Microwave, LLC (“Delta”), and Syntonic Microwave LLC (“Syntonic”); mission computing, safety-critical avionics and platform management with the CES Creative Electronic Systems, S.A. (“CES”), Richland Technologies, L.L.C. (“RTL”), and GECO Avionics, LLC (“GECO”) acquisitions; and rugged servers, computers and storage systems with the acquisitions of Themis Computer (“Themis”) and Germane Systems, LC (“Germane”).
We believe we are the only high-tech commercial company with the technology breadth and depth and the domain expertise to build secure sensor and safety-critical processing mission subsystems. We utilize a framework that we call the six Ss (Silicon, Speed, SWaP, Software, Security, and Safety) to invest in technologies that differentiate our solutions at the subsystem level:
Silicon. We believe we are a leading conduit for commercial silicon innovation into the aerospace and defense market. We work directly with silicon level technology providers as they target their products toward the defense market.
Speed. We believe we have the highest performing processing capability in the defense electronics industry. We also have some of the highest performing broadband RF capability targeting EW applications.
SWaP. We have some of the best size, weight, power and cooling capabilities that ensure that our technology is able to run at the highest performance as well as the advanced ruggedization that is required to ensure that these technologies are able to operate consistently and effectively in the harsh environments in which they are required to operate.
Software. We have some of the industry’s most advanced open middleware that allows our customers a very low risk integration approach to port their applications on top of our hardware platforms. Our investment in multiple generations of technology provides significant protection for our customers and their applications as we can move from one generation of processing technology to the next without our customers needing to rewrite their applications.
Security. We have some of the industry’s most advanced embedded security capabilities. This is an important set of technologies and capabilities to differentiate us from our competitors.
Safety. We have the capability to build avionics subsystem solutions up to the highest safety design assurance levels (“DAL-A”), which is critical for both commercial and military aircraft operating in civilian airspace.
Our Solutions and Products
Hardware Products
We offer a broad family of products designed to meet the full range of requirements in compute-intensive, signal processing, image processing and command and control applications. To maintain a competitive advantage, we seek to leverage technology investments across multiple product lines and product solutions. Examples of hardware products include small, custom microelectronics, embedded sensor processing subsystems, RF and microwave components, modules, and subsystems, rugged servers, and avionics mission computers.
Our hardware products are typically compute-intensive and require extremely high bandwidth and high throughput. These systems often must also meet significant SWaP constraints for use in aircraft, unmanned aerial vehicles (“UAVs”), ships and other platforms and be ruggedized for use in harsh environments. They can be used in both commercial aerospace applications, such as transportation, communications, ground radar air traffic control, as well as advanced defense and intelligence applications, including

4


space-time adaptive processing, synthetic aperture radar, airborne early warning, command, control, communication and information systems, mission planning, image intelligence and signal intelligence systems. Our products transform the massive streams of digital data created in these applications into usable information in real time. The systems can scale from a few processors to thousands of processors.
We group our hardware products into the following categories:
Components. Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or subassembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
Modules and Subassemblies. Modules and subassemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and subassemblies may in turn be combined to form an integrated subsystem. Examples of modules and subassemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and input-output (“I/O”) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
Integrated Subsystems. Integrated subsystems include multiple modules and/or subassemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and subassemblies sold as part of the same program for use in or with integrated subsystems sold by us.
By providing pre-integrated subsystems to our customers, we enable them to rapidly and cost-effectively port and adapt their applications to changing threats. This approach also saves our customers valuable time and expense, as their costs to integrate modules and components typically minimize the costs of the individual product procurement. This benefit continues over time because we are continually investing research and development into our products. This allows us to provide our customers the latest technologies in our pre-integrated subsystems faster than they can typically do it themselves. We believe this is a better business and technology model to operate within, as it continues to provide value and benefits to us over time.
To address the current challenges facing the warfighter, our government and defense prime contractors, we have developed a new product architecture that supports a more dynamic, iterative, spiral development process by leveraging open architecture standards and leading-edge commercial technologies and products. Our open architecture is carried throughout our entire embedded computing product line from the very small form-factor subsystems to the high-end, where ultimate processing power and reliability is of paramount importance to the mission. Our commercially-developed hardware and software product capabilities cover the entire Intelligence, Surveillance and Reconnaissance (“ISR”) spectrum from acquisition and digitization of the signal, to processing of the signal, through the exploitation and dissemination of the information. We work continuously to improve our hardware technology with an eye toward optimization of SWaP demands.
We use the latest Intel® server-class processing products as well as GPU products in our embedded high-performance processing technologies. While this multi-computing and embedded processing technology is one of our core skills, the SWaP constraints that are encountered in connection with the high-performance embedded processing applications create unique challenges. For example, to deal with the heat build-up involved in small subsystems, we introduced a key technology called Air-Flow-By™ that enables previously unattainable levels of processing power within a small footprint by effectively removing heat so the server-class processors can perform at maximum designed power limits. In rugged environments where air is limited, such as high-altitude operations, our Liquid-Flow-By™ technology has been successfully customer tested allowing maximum server-class processor performance. These innovative cooling techniques allow full performance server-class processing in rugged environments enabling new and advanced modes of operation that enhance the multi-intelligence, situational awareness and EW capabilities in military platforms.
Embedded systems security has become a requirement for new and emerging military programs, and our security solutions are a critical differentiator from our traditional competition. Our security solutions, combined with our next-generation secure Intel® server-class product line, together with increasingly frequent mandates from the government to secure electronic systems for domestic and foreign military sales, position us well to capitalize on DoD program protection security requirements. Finally, our built-in security framework creates higher product differentiation, drives greater program velocity, while lowering risk.
Open Standards Support
Mercury has a long history of driving modular open systems architectures and has remained committed to creating, advancing, and adopting open standards for all our products, from our smallest components and connectors to our largest, high-performance,

5


integrated multi-computer systems. With thirty-five years of technology leadership within the high-performance embedded computing industry, we have pioneered or contributed to the development of many of the defense industry’s current and emerging open standards, including standards such as RACEway, RapidIO, VXS, VPX, REDI and notably OpenVPX. These open standards allow system integrators to benefit from the interoperability of modules produced by multiple vendors. We also continue to be influential in the industry-standard organizations associated with our market segments. As a member of the VMEbus International Trade Association (“VITA”), the Sensor Open Systems Architecture (“SOSA”) initiative, the Future Airborne Capability Environment (“FACE”) consortium, and the Vehicular Integration for C4ISR/EW Interoperability (“VICTORY”) consortium, among other standards bodies, Mercury is helping to guide the defense industry toward greater openness and vendor interoperability, consistent with the DoD’s focus on using modular open systems architectures (“MOSA”) in major programs.
Software Products
We design, market and sell complete software and middleware environments to accelerate development and execution of complex signal and image processing applications on a broad range of heterogeneous, multi-computing platforms that typically operate in mission-critical settings. Our software suite is based on open standards and includes heterogeneous processor support with extensive highly-optimized math libraries, multi-computing switch fabric support, net-centric and system management enabling services, extended operating system services, board support packages and development tools. This software platform delivers on the performance required for highly tuned real-time operation with the flexibility of open standards that are an essential ingredient of technology insertion and software life-cycle support.
In order to efficiently develop, test and integrate software ahead of hardware availability, we use a model that allows for concurrent engineering internally and with customers to accelerate time to deployment, improve quality and reduce development costs. In most cases, our software products are bundled together with broader solutions including hardware and/or services, while in other cases they are licensed separately. Our software framework enables our customers to easily port their applications to the latest hardware without having to rewrite them, preserving their investment.
Our multi-computer software packages are a key differentiator for our subsystems business. We generally charge a user-based development license fee and bundle software run-time licenses with our hardware. We offer a standards-based software value proposition to our customers and provide this offer through several integrated software packages and service offerings.
For our avionics and safety product offering our BuiltSAFE™ Graphics Suite (“GS”) enables application developers to create content-rich embedded graphics applications and user interfaces for mission and safety-critical systems deployed in aerospace, defense, automotive and industrial environments. Our graphics drivers are certifiable to the highest levels of software criticality recognized by the FAA, EASA, Transport Canada and JAA.
We also design, market and sell software and firmware specifically designed to protect electronic systems that are critical to national security. These capabilities include cryptographic techniques to implement capabilities such as Differential Power Analysis (“DPA”) countermeasures and Physical Unclonable Functions (“PUF”). These products are designed to meet DoD program protection requirements. As multiple technologies are integrated into a secure platform it is essential that common Application Programming Interfaces (“APIs”) and software code have a known and controlled source and can provide clear and known user authentication, information assurance, tamper monitoring and resistance, and secure run-time operation.
Services
As part of our strategy, we are focused on being a commercial outsourcing partner to the large defense prime contractors as they seek the more rapid design, development and delivery of affordable, commercially developed, specialized processing solutions within the markets we serve. We deliver subsystem level engineering expertise as well as ongoing systems integration services addressing our strategy to capitalize on the multi-billion-dollar subsystem market within the defense embedded electronics market segment.
As the U.S. government mandates more outsourcing and open standards, a major shift is occurring within the defense prime contractor community towards procurement of integrated subsystems that enable quick application level porting through standards-based methodologies. We believe that our core expertise in this area is well aligned to capitalize on this trend. By leveraging our open architecture and high-performance modular product set, we provide defense prime contractors with rapid deployment and quick reaction capabilities through our professional services and systems integration offerings. This results in less risk for the defense prime contractors, shortened development cycles, quicker solution deployment and reduced life-cycle costs.
We also offer unique safety-critical engineering service tailored to help our customers achieve their engineering, development, and certification goals for avionics applications.
We define service revenues as revenue from activities that are not associated with the design, development, production, or delivery of tangible assets, software or specific capabilities sold by us. Examples of our service revenues include: analyst services and systems engineering support, consulting, maintenance and other support, testing and installation. We combine our product and service revenues into a single class as services revenues are less than 10 percent of total revenues.

6



Recent Acquisitions
Since 2011 we have successfully acquired thirteen businesses, successfully completing integration of the earlier acquired business with the integration of the more recent acquisitions progressing well. The ten acquisitions completed since July 1, 2015 are described below.
Acquisition of Lewis Innovative Technologies, Inc.
In December 2015, we acquired LIT. Embedded systems security has become a requirement for new and emerging military programs, and LIT’s security solutions significantly extend our capabilities and leadership in secure embedded computing, a critical differentiator from our traditional competition. LIT’s solutions, combined with our next-generation secure Intel® server-class product line, together with increasingly frequent mandates from the government to secure electronic systems for domestic and foreign military sales, position us well to capitalize on DoD program protection security requirements.
Acquisition of the Microsemi Carve-Out Business
In May 2016, we acquired the Carve-Out Business from Microsemi Corporation. The Carve-Out Business is a leader in the design, development, and production of sophisticated electronic subsystems and components for use in high technology products for aerospace and defense markets. The Carve-Out Business’ defense electronics solutions include high-density rugged memory modules, secure solid-state drives, secure GPS receiver modules, high-power RF amplifiers, millimeter-wave modules and subsystems, and specialized software and firmware for embedded security applications. The Carve-Out Business’ customers, which include many significant defense prime contractors, outsource many of their electronic design and manufacturing requirements to the Carve-Out Business as a result of its specialized capabilities in packaging electronics for SWaP constrained environments, its focus on security and the unique requirements of defense applications, and its expertise in RF and microwave technologies. The Carve-Out Business’ products and technologies are used in a variety of defense applications, including missiles and precision-guided munitions, fighter and surveillance aircraft, airport security portals, and advanced electronic systems for radar and EW.
Acquisition of CES Creative Electronic Systems S.A.
In November 2016, we acquired CES. Based in Geneva, Switzerland, CES is a leading provider of embedded solutions for military and aerospace mission critical computing applications. CES specializes in the design, development and manufacture of safety-certifiable product and subsystems solutions including: primary flight control units, flight test computers, mission computers, command and control processors, graphics and video processing and avionics-certified Ethernet and IO. CES has decades of experience designing subsystems deployed in applications certified up to the highest levels of design assurance. CES products and solutions are used on platforms such as aerial refueling tankers and multi-mission aircraft, as well as several types of unmanned platforms.
The addition of CES added important and complementary capabilities in mission computing, safety-critical avionics and platform management that are in demand from our customers. The new capabilities also substantially expanded our addressable market into commercial aerospace, defense platform management, C4I and mission computing markets that are aligned to our existing market focus. CES also expanded our international presence and gives us better access to non-U.S. markets. Like Mercury, CES has exceptional technology, solid engineering talent and strong leadership, so we believe there is an excellent fit strategically, culturally and operationally between the CES business and Mercury.
Acquisition of Delta Microwave, LLC
In April 2017, we acquired Delta. Based in Oxnard, California, Delta is a leading designer and manufacturer of high-value RF, microwave and millimeter wave sub-assemblies and components for the military, aerospace, and space markets.
The acquisition of Delta is an excellent fit for our market and content expansion strategy. Delta’s strengths in high-power, high-frequency active and passive microwave components and sub-assemblies - particularly in GaN solid-state power amplifiers. These new capabilities added scale and breadth to our existing RF, microwave and millimeter wave portfolio, expanded our addressable market into satellite communications, datalinks and space launch - markets that are well-aligned with our existing market focus - and deepened our penetration into our core radar, EW, and precision-guided munitions markets.
Additionally, Delta has a strong position on a number of franchise U.S. and international defense programs such as F-35, Paveway, MALD, and Rivet Joint that complement our presence. Delta has strong relationships with space Original Equipment Manufacturers (“OEM”), supplying future manned spaceflight missions as well as military and commercial satellite programs, representing a new growth area for Mercury.
Acquisition of Richland Technologies L.L.C.
In July 2017, we acquired RTL. Based in Duluth, Georgia, RTL specializes in safety-critical and high integrity systems, software, and hardware development as well as safety-certification services for mission-critical applications. In addition, RTL is a leader in safety-certifiable embedded graphics software for commercial and military aerospace applications. The acquisition

7


complements our acquisition of CES in November 2016 by providing additional capabilities in safety-critical markets as well as the opportunity to leverage RTL’s U.S. presence and expertise. Together, the RTL and CES acquisitions position us uniquely as a leading provider of secure and safety-critical processing subsystems for aerospace and defense customers.
We gained a European footprint in safety-critical avionics with the acquisition of CES. The combination of RTL with CES strengthens our U.S. presence in the safety-critical avionics market, adding significant systems engineering, safety-critical software and hardware development and certification expertise to our existing mission computing portfolio. These new capabilities enhance our market penetration in commercial aerospace, defense platform management, C4I and mission computing - markets that are very closely aligned with our existing market focus.
Acquisition of Themis Computer
In February 2018, we acquired Themis. Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international markets. The Themis acquisition represented our first acquisition in the rugged server domain. Themis allowed us to expand our presence in the command, control and intelligence (“C2I”) market on existing platforms such as Aegis through the Common Processing System (“CPS”) and CDS programs. Themis also added new ground platforms to our program portfolio, such as WIN-T.
The acquisition of Themis represented an important platform acquisition for us in the rugged server domain and lead to the subsequent acquisition of Germane in July 2018.
Acquisition of Germane Systems, LC
In July 2018, we acquired Germane. Based in Chantilly, Virginia, Germane is a leading provider of rugged servers for C2I applications, which we combined with our February 2018 acquisition of Themis. The acquisition of Germane provided an east coast presence for our rugged server platform and added important new subsurface programs, such as Acoustic Rapid Commercial-off-the-Shelf Insertion (“ARCI”) and Submarine Warfare Federated Tactical Systems (“SWFTS”), and airborne programs, such as KC-46 and P-8.
Themis and Germane have a highly complementary market focus and a strategic program portfolio with programs spanning from airborne to ground to undersea. We intend to drive incremental growth combining the Themis and Germane channels, particularly where the government has authority over compute architecture. With our existing processing and embedded security capabilities, we can increase value-add and content expansion opportunities by adding security, storage and other technologies and capabilities to the Themis and Germane solution sets, providing the end-customer with a variety of offerings to suit the customer’s processing, security and budget requirements. These two acquisitions further provide us with opportunities to rationalize product portfolio and costs in order to optimize operations, improve competitiveness and achieve cost synergies.
Acquisition of GECO Avionics, LLC
In January 2019, we acquired GECO. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. GECO’s DO-254-certified hardware solutions include mission processors, airborne displays, video processing and aviation networking. GECO also specializes in DO-178 avionics software design up to DAL-A. GECO’s technologies are deployed on numerous military platforms such as the AH-64 Apache attack helicopter and the KC-46A Pegasus widebody multirole tanker, among others.
The GECO acquisition complements our acquisitions of CES in November 2016 and RTL in July 2017 by providing additional capabilities in safety-critical markets as well as the opportunity to leverage RTL’s and GECO’s U.S. presence and expertise. Together, the RTL, CES and GECO acquisitions position us uniquely as a leading provider of secure and safety-critical processing subsystems for aerospace and defense customers. These new capabilities enhance our market penetration in commercial aerospace, defense platform management, C4I and mission computing—markets that are very closely aligned with our existing market focus.
Acquisition of The Athena Group, Inc.
In April 2019, we acquired Athena. Based in Gainesville, Florida, Athena is a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. A world leader in DPA countermeasure technology, Athena offers a complete portfolio of provable DPA-resistant solutions. Athena’s sophisticated patented technologies meet mandated DoD requirements and mitigate reverse engineering attempts on mission-critical systems. Embedded in millions of ASIC and next-generation FPGA devices, Athena’s solutions are designed to solve today’s toughest security obstacles, enabling key applications such as artificial intelligence, mobile communications and cloud computing.
Athena’s security solutions significantly extended our capabilities and leadership in secure computing. Athena’s solutions, combined with our next-generation secure Intel® server-class product line, rugged server product line, and custom microelectronics capabilities, together with increasingly frequent mandates from the government to secure electronic systems for domestic and foreign military sales, position us well to capitalize on DoD program protection security requirements.

8


Acquisition of Syntonic Microwave LLC
In April 2019, we acquired Syntonic. Based in Campbell, California, Syntonic is a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. To address the rapidly evolving needs across the defense industry, the entire Syntonic product portfolio was designed for modularity, configurability and rapid prototyping in order to deliver unparalleled performance for next-generation EW applications.
Syntonic’s capabilities are highly complementary with our existing portfolio of analog-to-digital, digital-to-analog conversion products and other embedded sensor processing products and strengthen our ability to meet current and emerging technical challenges in EW and Signals Intelligence (“SIGINT”) domains.
Pending Acquisition of American Panel Corporation
On July 30, 2019, we announced the execution of a purchase agreement to acquire American Panel Corporation (“APC”). The acquisition is expected to close in the first quarter of fiscal 2020. Based in Alpharetta, Georgia, APC is a leading innovator in flat panel display technology deployed on a wide range of defense and commercial aviation platforms. The APC acquisition will be our first in the rugged displays domain. Our previous acquisitions of CES, RTL and GECO focused on providing highly specialized, safety-certifiable avionics processing capabilities. APC complements these capabilities by providing very advanced, ruggedized displays for the military aerospace, ground vehicle and commercial aerospace markets.
Our Market Opportunity
Our market opportunity is defined by the growing demand for domestically designed and manufactured secure sensor and safety-critical mission processing capabilities for critical aerospace, defense and intelligence applications. Historically, our primary market has been centered on bringing commercially available technologies to the defense sector, specifically C4I systems, sensor processing and EW systems; and commercial markets, which include commercial aerospace communications and other commercial computing applications. We believe we are well-positioned in growing sustainable market segments of the defense sector that rely on advanced technologies to improve warfighter capability and provide enhanced force protection capabilities. The acquisitions of the Carve-Out Business, Delta and Syntonic further improved our ability to compete successfully in these market segments by allowing us to offer an even more comprehensive set of closely related capabilities. The CES, RTL, and GECO acquisitions provided us new capabilities that substantially expanded our addressable market into commercial aerospace, defense platform management and mission computing markets that are aligned to our existing market focus. The additions of Themis and Germane provided us with new capabilities and positioned us with a significant footprint within the C2I rugged server business. Our organic investments as well as the acquisitions of LIT, the Carve-Out Business, and Athena added to our portfolio of embedded security products that can be leveraged across our business. Finally, our CES addition, due to its location in Geneva, is helping to open more opportunities in international markets.
We believe there are a number of evolving trends that are reshaping our target markets and accordingly provide us with attractive growth opportunities. These trends include:
The aerospace and defense electronics market is expected to grow in 2019 and beyond. According to Renaissance Strategic Advisors (“RSA”), the global aerospace and defense electronics market is estimated to be $125 billion in 2019, growing to $151 billion by 2023. Within this global market, RSA estimates that the U.S. defense electronics market will be approximately $69 billion in 2019, growing to $85 billion in 2023. The aerospace and defense electronics marketplace consists of two primary subsegments: (i) C4I and (ii) sensor and effector mission systems. C4I encompasses platform and mission management, which include avionics and vetronics, C2I, which includes command and control and intelligence, and dedicated communications processing. Sensor and effector mission systems are primarily different types of sensor modalities such as EW, radar, EO/IR, and acoustics as well as weapons systems such as missiles and munitions. Within the tier 2 C4I market in which we participate, RSA estimates the market for 2019 to be $6.7 billion for platform and mission management, $8.1 billion for C2I, and $8.2 billion for dedicated communications. RSA estimates the compound annual growth rate (“CAGR”) from 2018-2023 for these markets to be 6.5% for platform and mission management, 6.2% for C2I, and 5.8% for dedicated communications. Within the tier 2 sensor and effector mission systems market in which we participate, RSA estimates the market for 2019 to be $4.5 billion for EW, $5.1 billion for radar, $1.9 billion for EO/IR, $1.2 billion for acoustics, and $3.1 billion for weapons systems. RSA estimates the 2018-2023 CAGR for these markets to be 5.2% for EW, 6.2% for radar, 6.5% for EO/IR, 6.5% for acoustics, and 8.1% for weapons systems. Within the context of the overall U.S. defense budget and spending for defense electronics specifically, we believe the C4ISR, EW, guided missiles and precision munitions, and ballistic missile defense market segments have a high priority for future DoD spending. We continue to build on our strengths in the design and development of performance optimized electronic subsystems for these markets, and often team with multiple defense prime contractors as they bid for projects, thereby increasing our chance of a successful outcome. We expect to continue our above industry-average growth.

9


The rapidly expanding demand for tactical ISR is leading to significant growth in sensor data being generated, leading to even greater demand for the capability of our products to securely store and process data onboard platforms. An increase in the prevalence and resolution of ISR sensors is generating significant growth in the associated data that needs to be stored and turned into information for the warfighter in a timely manner. In addition, several factors are driving the defense and intelligence industries to demand greater capability to collect, store, and process data onboard the aircraft, UAVs, ships and other vehicles, which we refer to collectively as platforms. These factors include the limited communications bandwidth of existing platforms, the need for platforms that can operate more autonomously and possibly in denied communications environments, the need for platforms with increased persistence to enable them to remain in or fly above the battlefield for extended periods, and the need for greater onboard processing capabilities. In addition, the advent of sophisticated AI algorithms is beginning to revolutionize the ability of sensor processing systems to intelligently and efficiently process and act upon these large data sets. Standard computing architectures and computing platforms currently do not offer the level of performance needed to optimize existing AI algorithms, creating an additional opportunity for advanced processing capabilities onboard the platform.
Rogue nations’ missile programs and threats from peer nations are causing greater investment in advanced new radar, EW and ballistic missile defense capabilities. There are a number of new and emerging threats, such as peer nations developing stealth technologies, including stealth aircraft, new anti-ship ballistic missiles and a variety of other advanced missile capabilities. Additionally, U.S. armed forces require enhanced signals intelligence and jamming capabilities. In response to these emerging threats, we have participated in key DoD programs, including Aegis, Patriot, SEWIP, a large ground-based radar, F-22, Raptor, F-35 Joint Strike Fighter and upgrade programs for the F-15 and F-16.
The long-term DoD budget pressure is pushing more dollars toward upgrades of the electronic subsystems on existing platforms, which may increase demand for our products. The DoD is moving from major new weapons systems developments to upgrades of the electronic subsystems on existing platforms. These upgrades are expected to include more sensors, signal processing, ISR algorithms, multi-intelligence fusion and exploitation, computing and communications. We believe that upgrades to provide new urgent war fighting capability, driven by combatant commanders, are occurring more rapidly than traditional defense prime contractors can easily react to. We believe these trends will cause defense prime contractors to increasingly seek out our high-performance, cost-effective open architecture products.
Defense procurement reform is causing the defense prime contractors to outsource more work to commercial companies and we believe that prime contractor outsourcing is our largest secular growth opportunity. RSA estimates that in 2019 the U.S. defense tier 2 embedded computing and RF market addressable by suppliers such as Mercury is approximately $19 billion. RSA estimates that the U.S. defense prime contractors currently outsource only a small percentage of their work. On a global basis the tier 2 embedded computing and RF market in 2019 is estimated by RSA to be $39 billion. The U.S. government is intensely focused on making systems more affordable and shortening their development time. In addition, the U.S. government is challenging defense prime contractors to leverage commercial technology wherever possible. This trend, along with a scarcity of technical and engineering talent in the market, is causing defense prime contractors to outsource to companies like Mercury, which we believe is our largest secular growth opportunity. As a company that provides commercial items to the defense industry, we believe our products and subsystem solutions are often more affordable than solutions with the same functionality developed by a defense prime contractor. Several factors are providing incentives for defense prime contractors to outsource more work to subcontractors with significant expertise and cost-effective technology capabilities and solutions, and we have transformed our business model over the last several years to address these long-term outsourcing trends and other needs.
DoD security and program protection requirements are creating new opportunities for domestic sourcing and our advanced secure processing capabilities. The government is focused on ensuring that the U.S. military protects its defense electronic systems and the information held within them from nefarious activities such as tampering, reverse engineering, and other forms of advanced attacks, including cyber. The requirement to add security comes at a time when the commercial technology world continues to offshore more of the design, development, manufacturing, and support of such capabilities, making it more difficult to protect against embedded vulnerabilities, tampering, reverse engineering and other undesired activities. The DoD has a mandate to ensure both the provenance and integrity of the technology and its associated supply chain. These factors have created a unique opportunity for us to expand beyond sensor processing into the provision of technologies ranging from advanced secure processing subsystems to miniaturized custom microelectronics devices and capabilities for other on-board critical computing applications designed, developed, manufactured, and supported in the U.S.A. In addition, advanced systems sold to foreign military buyers also require protection so that the technologies, techniques and data associated with them do not become more widely available, which further enhances our market opportunity.

10


Our Competitive Strengths
We believe the following competitive strengths will allow us to take advantage of the evolving trends in our industry and successfully pursue our business strategy:
Subsystem Solutions Provider for the C4ISR and EW Markets. Through our commercially developed, specialized processing subsystem solutions, we address the challenges associated with the collection and processing of massive, continuous streams of data and dramatically shorten the time that it takes to give information to U.S. armed forces at the tactical edge. Our solutions are specifically designed for flexibility and interoperability, allowing our products to be easily integrated into larger system-level solutions. Our ability to integrate subsystem-level capabilities allows us to provide solutions that most effectively address the mission-critical challenges within the C4ISR market, including multi-intelligence data fusion and AI processing onboard the platform. We leverage our deep expertise in embedded multicomputing, embedded sensor processing, with the addition of our RF microwave and millimeter subsystems and components, along with strategic investments in research and development to provide solutions across the sensor processing chain.
Diverse Mix of Stable, Growth Programs Aligned with DoD Funding Priorities. Our products and solutions have been deployed on more than 300 different programs and over 25 different defense prime contractors. We serve high priority markets for the DoD and foreign militaries, such as UAVs, ballistic missile defense, guided missiles and precision munitions, airborne reconnaissance, EW, and have secured positions on mission-critical programs including Aegis, Predator and Reaper UAVs, F-35 Joint Strike Fighter, Patriot missile, SEWIP, and Paveway. In addition, we consistently leverage our technology and capabilities across multiple programs, providing significant operating leverage and cost savings. Our recent acquisitions allow us to participate in a broader array of programs, many with key strategic customers of ours.
We are a leading commercial provider of secure processing subsystems designed and made in the U.S.A. We have a portfolio of Open Standards Architecture (“OSA”) technology building blocks across the entire sensor processing chain. We offer embedded secure processing capabilities with advanced packaging and cooling technologies that ruggedize commercial technologies while allowing them to stay cool for reliable operation. These capabilities allow us to help our customers meet the demanding SWaP requirements of today’s defense platforms. Our pre-integrated subsystems improve affordability by substantially reducing customer system integration costs and time-to-market for our solutions. System integration costs are one of the more substantial costs our customers bear in developing and deploying technologies in defense programs and platforms. Our pre-integrated solutions approach allows for more rapid and affordable modernization of existing platforms and faster deployment of new platforms.
Our strengths in this area include our position as an early and leading advocate for OSA in defense, offering Intel® server class processing form factors across 3/6U OpenVPX, ATCA and rack-mount architectures, and high density, secure solutions across multiple hardware architectures to seamlessly scale to meet our customers’ SWaP requirements. In addition, we have a 30-year legacy of system management and system integration expertise that allows us to reduce technical risk, while improving affordability and interoperability. Our system integration expertise is a cornerstone in helping us support our customers in deploying pre-integrated, OSA subsystems.
As more commercial technology companies move the design, development, manufacturing, and support of their technologies offshore, the DoD is looking to domestic technology providers to develop a sustainable, U.S.-based trusted supply chain. Over the several years we have been building out our capacity for domestic manufacturing through our Advanced Microelectronics Centers (“AMCs”). These facilities provide significant scale and capacity for our defense prime customers, who have been increasingly willing to outsource to partners with the scale needed to meet large program production requirements. In addition, our Phoenix, Arizona AMC is a Defense Microelectronics Activity (“DMEA”)-certified, trusted manufacturing facility, which represents a significant competitive advantage. Our Phoenix AMC also includes a surface mount technology manufacturing capability which we refer to as our U.S. Manufacturing Operations (“USMO”).
We provide advanced, integrated security features for our products and subsystems, addressing an increasingly prevalent requirement for DoD program security. We offer secure processing expertise that is built-in to our pre-integrated subsystems. By doing this we are able to provide secure building blocks that allow our customers to also incorporate their own security capabilities. This assists our customers in ensuring program protection as they deploy critical platforms and programs, all in support of DoD missions. The acquisition of the Carve-Out Business brought us new security technologies and also allowed us to provide enhanced security capabilities in areas such as memory and storage devices. Our acquisitions of the Carve-Out Business, LIT, and Athena also added to our portfolio of sophisticated firmware and software specifically designed to secure microelectronic devices that can be leveraged across our product portfolio.
We are pioneering a next generation business model. The DoD and the defense industrial base is currently undergoing a major transformation. Domestic political and budget uncertainty, geopolitical instability and evolving global threats have

11


become constants. The defense budget, while stabilized in the short term, remains under pressure and R&D and technology spending are often in budgetary competition with the increasing costs of military personnel requirements, health care costs, and other important elements within the DoD and the federal budget generally. Finally, defense acquisition reform calls for the continued drive for innovation and competition within the defense industrial base, while also driving down acquisition costs. Our approach is built around a few key pillars:
We continue to leverage our expertise in building pre-integrated subsystems in support of critical defense programs, driving out procurement costs by lowering integration expenses of our customers.
We have been a pioneer in driving OSA for both embedded computing and RF.
The DoD has asked defense industry participants to invest their own resources into R&D. This approach is a pillar of our business model.
Security and program protection are now critical considerations for both program modernizations as well as for new program deployment. We are now in our third generation of building secure embedded processing solutions.
We have a next generation business model built to meet the emerging needs of the DoD.
Value-Added Subsystem Solution Provider for Defense Prime Contractors. Because of the DoD’s continuing shift toward a firm fixed price contract procurement model, an increasingly uncertain budgetary and procurement environment, and increased budget pressures from both the U.S. and allied governments, defense prime contractors are accelerating their move toward outsourcing opportunities to help mitigate the increased program and financial risk. Our differentiated secure sensor and safety-critical processing solutions offer meaningful capabilities upgrades for our customers and enable the rapid, cost-effective deployment of systems to the end customer. We believe our open architecture subsystems offer differentiated sensor processing and data analytics capabilities that cannot be easily replicated. Our solutions minimize program risk, maximize application portability, and accelerate customers’ time to market, all within a fixed-pricing contracting environment.
Delivery of Platform-Ready Solutions for Classified Programs. We believe our integration work through our Cypress, California facility provides us with critical insights as we implement and incorporate key classified government intellectual property, including critical intelligence and signal processing algorithms, into advanced systems. This integration work provides us the opportunity to combine directly and integrate our technology building blocks along with our intellectual property into our existing embedded processing products and solutions, enabling us to deliver more affordable, platform-ready integrated ISR subsystems that leverage our OSA and address key government technology and procurement concerns. Our operations in this environment also help us identify emerging needs and opportunities to influence our future product development, so that critical future needs can be met in a timely manner with commercially-developed products and solutions.
We have invested in advanced, domestic design and manufacturing capabilities. Over the past several years we have prioritized investments to build our internal capabilities and capacity for defense electronics design and manufacturing in the U.S. These investments include the consolidation of a number of sub-scale microelectronics manufacturing facilities into our modern AMCs as well as the establishment of our USMO in Phoenix, Arizona. In addition to the consolidation of facilities into scalable engineering and manufacturing centers of excellence, we have made the necessary investments to outfit these facilities with modern, scalable, and redundant tools and equipment to promote quality, efficiency, throughput, and redundancy. In addition we invested in our information technology (“IT”) infrastructure and business systems to meet Defense Federal Acquisition Regulation Supplement (“DFARS”) requirements for cybersecurity. These investments taken together are intended to demonstrate our commitment to meeting DoD expectations for a trusted and secure defense industrial base. Our AMCs in Hudson, New Hampshire, West Caldwell, New Jersey, Oxnard, California, Huntsville, Alabama and Phoenix, Arizona are strategically located near key customers and are purpose-built for the design, build and test of RF components and subsystems in support of a variety of key customer programs. Our USMO is built around scalable, repeatable, secure, affordable, and predictable manufacturing. The USMO is a DMEA certified secure trusted site, certified to AS9100 quality standards and it utilizes Lean Six Sigma methodologies throughout manufacturing. The USMO is designed for efficient manufacturing, enabling our customers to access the best proven technology and high performing, secure processing solutions. This allows for the most repeatable product performance, while optimizing affordability and production responsiveness.
Long-Standing Industry Relationships. We have established long-standing relationships with defense prime contractors, the U.S. government and other key organizations in the defense industry over our 30 years in the defense electronics industry. Our customers include Airbus, BAE Systems, Boeing, General Atomics, General Dynamics, L3Harris Technologies, Leonardo, Lockheed Martin, Northrop Grumman, and Raytheon. Over this period, we have become recognized for our ability to develop new technologies and meet stringent program requirements. We believe we are well-positioned to maintain these high-level customer engagements and enhance them through the additional relationships that our recently acquired businesses have with many of the same customers.

12


Proven Management Team. Our senior management team has developed a long-term compelling strategy for the aerospace and defense markets. Our senior management team has a history of identifying and evaluating successful business acquisition opportunities, performing in-depth due diligence, negotiating with owners and management, structuring, financing, and closing transactions and then integrating the acquired business resulting in the creation of synergies and enhanced overall returns. Having completed these critical steps with a senior management team with significant experience in growing, scaling and acquiring businesses, we believe that we have demonstrated our operational capabilities and we are well-positioned to continue growing and scaling our business.
Leading M&A Origination and Execution Capability. We have a strong track-record of identifying and executing strategic acquisitions. Since July 1, 2015 we have acquired ten businesses, successfully completing integration of the earlier acquired businesses with the integration of the more recent acquisitions progressing well, which are strategically aligned with Mercury. We have established an internal team that brings decades of experience across more than 100 transactions. We have developed internal processes to identify and source strategic acquisitions on a proprietary basis. A number of our acquisitions have been sourced on a proprietary basis and negotiated directly with owners. In addition, we have developed relationships with a number of investment banks and other sell-side advisors, as well as a reputation as a preferred acquirer, which allow us access to targeted or widely-marketed M&A processes. Our internal capabilities include financial, legal, and other transaction diligence, deal valuation, and deal negotiations. Where appropriate, we leverage third party advisors to supplement our internal diligence. We have a proven ability to execute numerous transactions simultaneously effectively and efficiently.
Proven M&A Integration Capability. We have developed the internal processes and capability to integrate acquired businesses to deliver value through revenue and cost synergies. We leverage our common cultures and values as well as common processes, business systems, tools, channels and manufacturing infrastructure to accelerate growth and improve profitability in our acquired businesses.
Competition
We operate in a highly competitive marketplace characterized by rapidly changing technology, frequent product performance improvements, increasing speed of deployment to align with warfighters’ needs, and evolving industry standards and requirements coming from our customers or the DoD. Competition typically occurs at the design stage of a prospective customer’s product, where the customer evaluates alternative technologies and design approaches. We work with defense prime contractors as well as directly with the DoD. We help drive subsystem development and deployment in both classified and unclassified environments.
The principal competitive factors in our market are price/performance value proposition, available new products at the time of design win engagement, services and systems integration capability, effective marketing and sales efforts, and reputation in the market. Our competitive strengths include rapid, innovative engineering in both hardware and software products, subsystem design expertise, advanced packaging capability to deliver the most optimized SWaP solution possible, our ability to respond rapidly to varied customer requirements, and a track record of successfully supporting many high profile programs in the defense market. There are a limited number of competitors across the market segments and application types in which we compete. Some of these competitors are larger and have greater resources than us. Some of these competitors compete against us at purely a component or board-level, others at a subsystem level. We also compete with in-house design teams at our customers. The DoD as well as the defense prime contractors are pushing for more outsourcing of subsystem designs to mitigate risk and to enable concurrent design of the platform which ultimately leads to faster time to deployment. We have aligned our strategy to capitalize on that trend and are leveraging our long standing subsystem expertise to provide this value to our customers.
Research and Product Development
Our R&D efforts are focused on developing new products and systems as well as enhancing existing hardware and software products in mission, signal and image processing. Our R&D goal is to fully exploit and maintain our technological lead in the high-performance, real-time sensor processing industry and in mission computing, platform management and other safety-critical applications. Expenditures for research and development amounted to $68.9 million, $58.8 million, and $54.1 million in fiscal 2019, 2018, and 2017, respectively. As of June 30, 2019, we had 551 employees, including hardware and software architects and design engineers, primarily engaged in engineering and research and product development activities. These individuals, in conjunction with our sales team, also devote a portion of their time to assisting customers in utilizing our products, developing new uses for these products and anticipating customer requirements for new products.

13


Manufacturing
The majority of our sales are produced in AS9100 quality system-certified facilities. The current scope of delivered hardware products includes commercial and industrial class printed circuit board assemblies (modules), complex chassis subsystems, and RF and microwave components and subsystems.
Our Phoenix, Arizona AMC manufactures our custom microelectronics products in an AS9100 quality system-certified facility. Our Phoenix, Arizona facility also contains our USMO, which is a DMEA-certified trusted manufacturing facility and is primarily focused on advanced secure system-on-chip design, assembly, packaging, and test. Our Oxnard and Camarillo, California facilities manufacture radio frequency and microwave products in AS9100 quality system-certified facilities. Our Cypress, California, West Lafayette, Indiana, and Huntsville, Alabama facilities are AS9100 quality systems-certified facilities as well. Our Fremont, California facility is ISO 9001:2015 quality systems certified. Our Chantilly, Virginia facility is AS9100 quality systems-certified. Our Andover, Massachusetts and Hudson, New Hampshire facilities design and assemble our processing products and are AS9100 quality systems certified facilities. Our Andover, Massachusetts facility is also a DMEA-certified trusted design facility and is primarily focused on advanced security features for the processing product line. Our Geneva, Switzerland facility, the headquarters of Mercury Systems’ European operations, provides electronic design and manufacturing, maintenance and support services and is AS9011 quality systems certified. Our Silchester, England facility provides engineering, development and integration services and is AS9100 quality systems certified.
We rely on both vertical integration and subcontracting to contract manufacturers to meet our manufacturing needs. Our USMO and Geneva facilities have the manufacturing capabilities to complete the assembly and testing for certain of our embedded multi-computing products. We subcontract as needed a portion of the assembly and testing for our other embedded multi-computing products to contract manufacturers in the U.S. to build to our specifications. Our printed circuit board assemblies and chassis subsystems' manufacturing operations also consist of materials planning and procurement, final assembly and test and logistics (inventory and traffic management). Our vertically integrated subsystem product solutions rely on strong relationships with strategic suppliers to ensure on-time delivery and high quality products. We manage supplier performance and capability through quality audits and stringent source, incoming and/or first article inspection processes. We have a comprehensive quality and process control plan for each of our products, which include an effective supply chain management program and the use of automated inspection and test equipment to assure the quality and reliability of our products. We perform most post sales service obligations (both warranty and other lifecycle support) in-house through a dedicated service and repair operation. We periodically review our contract manufacturing capabilities to ensure we are optimized for the right mix of quality, affordability, performance and on-time delivery.
Our AMC in Phoenix, Arizona is built around scalable, repeatable, secure, affordable, and predictable manufacturing. The USMO is designed for efficient manufacturing, enabling our customers to access the best proven technology and high performing, secure processing solutions. This allows for the most repeatable product performance, while optimizing affordability and production responsiveness. The Phoenix AMC also provides manufacturing and assembly for SWaP-optimized multi-chip modules and system-in-package devices. We combine surface-mount, flip chip, die attach, wire bond and rugged 3D packaging on the same devices to provide a swap-optimized solution for our customers.
The Hudson, New Hampshire, West Caldwell, New Jersey, and Oxnard, California facilities are specifically aimed at providing scalable manufacturing within our critical RF and microwave businesses. We leverage best practices in design, development, manufacturing and materials handling at these Advanced Microelectronics Centers. These facilities include the design, build and test of both RF and microwave components and subsystems in support of a variety of key customer programs.
Although we generally use standard parts and components for our products, certain components, including custom designed ASICs, static random access memory, FPGAs, microprocessors and other third-party chassis peripherals (single board computers, power supplies, blowers, etc.), are currently available only from a single source or from limited sources. With the exception of certain components that have gone “end of life”, we strive to maintain minimal supply commitments from our vendors and generally purchase components on a purchase order basis as opposed to entering into long-term procurement agreements with vendors. We have generally been able to obtain adequate supplies of components in a timely manner from current vendors or, when necessary to meet production needs, from alternate vendors. We believe that, in most cases, alternate vendors can be identified if current vendors are unable to fulfill needs.
We also design, develop, and manufacture DRFM units for a variety of modern EW applications, as well as radar environment simulation and test systems for defense and intelligence applications. We develop high performance SIGINT payloads and EO/IR technologies for small UAV platforms as well as powerful onboard UAV processor systems for real-time Wide Area Motion Imagery.
Intellectual Property and Proprietary Rights
As of June 30, 2019, we held 85 patents of varying duration issued in the United States. We file U.S. patent applications and, where appropriate, foreign patent applications. We also file continuations to cover both new and improved designs and products. At present, we have several U.S. and foreign patent applications in process.

14


We also rely on a combination of trade secret, copyright, and trademark laws, as well as contractual agreements, to safeguard our proprietary rights in technology and products. In seeking to limit access to sensitive information to the greatest practical extent, we routinely enter into confidentiality and assignment of invention agreements with each of our employees and consultants and nondisclosure agreements with our key customers and vendors.
Mercury Systems, Innovation that Matters, Armor, ASSURE-Stor, EchoCore, Echotek, Ensemble, MultiCore Plus, NanoATR, NanoPAK, NanoSWITCH, PowerBlock, PowerStream, RACE, RACE Series, Race++ Series, Themis, TRRUST-Stor, and TRRUST-Purge are registered trademarks; and Air Flow-By, BuiltSAFE, BuiltSECURE, CANGuard, CodeSEAL, EnforcIT-S, EnsembleSeries, EnterpriseSeries, Liquid Flow-By, OpenRFM, POET, SecureBootFPGA, SpectrumSeries, and WhiteboxCRYPTO are trademarks of Mercury Systems, Inc. OpenVPX is a trademark of the VMEbus International Trade Association. All other trademarks and registered trademarks are the property of their respective holders, and are hereby acknowledged.
Backlog
As of June 30, 2019, we had a backlog of orders aggregating approximately $625.4 million, of which $451.2 million is expected to be delivered within the next twelve months. As of June 30, 2018, backlog was approximately $447.1 million. We include in our backlog customer orders for products and services for which we have accepted signed purchase orders, as long as that order is scheduled to ship or invoice in whole, or in part, within the next 24 months. Orders included in backlog may be canceled or rescheduled by customers, although the customer may incur cancellation penalties depending on the timing of the cancellation. A variety of conditions, both specific to the individual customer and generally affecting the customer’s industry, may cause customers to cancel, reduce or delay orders that were previously made or anticipated. We cannot assure the timely replacement of canceled, delayed or reduced orders.
Employees
At June 30, 2019, we employed a total of 1,661 people excluding contractors, including 551 in research and development, 136 in sales and marketing, 737 in manufacturing and customer support and 237 in general and administrative functions. We have 115 employees located in Europe, eight located in Canada, and one located in Japan, and 1,537 located in the United States. We do not have any employees represented by a labor organization, and we believe that our relations with our employees are good. We also use contractors on an as-needed basis.
Customers
Our revenues are concentrated in two defense prime contractors including Lockheed Martin and Raytheon for the years ended June 30, 2019, 2018 and 2017. These two defense prime contractors comprised an aggregate of 37%, 38% and 36% of our revenues in each of the years ended June 30, 2019, 2018 and 2017, respectively. While sales to each of these customers typically compose 10% or more of our revenue, the sales to these customers are spread across multiple programs and platforms.
Corporate Headquarters and Incorporation
Our corporate headquarters is located in Andover, Massachusetts. In 2017, we relocated our corporate headquarters into a more modern facility in Andover, Massachusetts, investing in communications, media and collaborative capabilities, engineering labs and security infrastructure.
Mercury Systems, Inc. was incorporated in Massachusetts in 1981.
Financial Information about Geographic Scope
Information about revenue we receive within and outside the U.S. can be found in Note P - Operating Segment, Geographic Information and Significant Customers - to the accompanying Consolidated Financial Statements included elsewhere in this Annual Report on Form 10-K.
WEBSITE
We maintain a website at www.mrcy.com. We make available on our website, free of charge, our annual report on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K, including exhibits and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as soon as reasonably practicable after such reports are electronically filed with, or furnished to, the Securities and Exchange Commission (“SEC”). Our code of business conduct and ethics is also available on our website. We intend to disclose any future amendments to, or waivers from, our code of business conduct and ethics within four business days of the waiver or amendment through a website posting or by filing a current report on Form 8-K with the SEC. Information contained on our website does not constitute part of this report. Our reports filed with, or furnished to, the SEC are also available on the SEC’s website at www.sec.gov.

15


ITEM 1A.    RISK FACTORS:
We depend heavily on defense electronics programs that incorporate our products and services, which may be only partially funded and are subject to potential termination and reductions and delays in government spending.
Sales of our products and related services, primarily as an indirect subcontractor or team member with defense prime contractors, and in some cases directly, to the U.S. government and its agencies, as well as foreign governments and agencies, accounted for approximately 95%, 96%, and 96% of our total net revenues in fiscal 2019, 2018, and 2017, respectively. Our products and services are incorporated into many different domestic and international defense programs. Over the lifetime of a defense program, the award of many different individual contracts and subcontracts may impact our products’ requirements. The funding of U.S. government programs is subject to Congressional appropriations. Although multiple-year contracts may be planned in connection with major procurements, Congress generally appropriates funds on a fiscal year basis even though a program may continue for many years. Consequently, programs are often only partially funded initially, and additional funds are committed only as Congress makes further appropriations and prime contracts receive such funding. The reduction or delay in funding or termination of a government program in which we are involved could result in a loss of or delay in receiving anticipated future revenues attributable to that program and contracts or orders received. The U.S. government could reduce or terminate a prime contract under which we are a subcontractor or team member irrespective of the quality of our products or services. The termination of a program or the reduction in or failure to commit additional funds to a program in which we are involved could negatively impact our revenues and have a material adverse effect on our financial condition and results of operations. The U.S. defense budget frequently operates under a continuing budget resolution, which increases revenue uncertainty and volatility. During fiscal 2014, gridlock in Congress, a continuing budget resolution, and the implementation of defense budget sequestration impacted our revenues and increased uncertainty in our business and financial planning. For fiscal 2020 and beyond, the potential for further gridlock in Congress, another continuing budget resolution, or the defense industry operating under sequestration could adversely impact our revenues and increase uncertainty in our business and financial planning. In addition, delays in the funding for new or existing programs, or in defense appropriation generally could negatively impact our revenues and have a material adverse effect on our financial condition and results of operations for the period in which such revenues were originally anticipated.
Economic conditions could adversely affect our business, results of operations, and financial condition.
The world’s financial markets have, at times, experienced turmoil which could have material adverse impacts on our financial condition or our ability to achieve targeted results of operations due to:
reduced and delayed demand for our products;
increased risk of order cancellations or delays;
downward pressure on the prices of our products;
greater difficulty in collecting accounts receivable; and
risks to our liquidity, including the possibility that we might not have access to our cash and short-term investments or to our line of credit when needed.
Further, the funding of the defense programs that incorporate our products and services is subject to the overall U.S. government budget and appropriation decisions and processes, which are driven by numerous factors beyond our control, including geo-political, macroeconomic, and political conditions. Increased federal budget deficits could result in reduced Congressional appropriations, such as defense budget sequestration, for the defense programs that use our products and services. Reduced baseline defense budgets could reduce the number of funded programs in which we participate. In addition, the effects of any U.S. Federal government shutdown or extended continuing resolution could potentially reduce or delay the demand for our products. We are unable to predict the likely duration and severity of adverse economic conditions in the United States and other countries, but the longer the duration or the greater the severity, the greater the risks we face in operating our business.
We face other risks and uncertainties associated with defense-related contracts, which may have a material adverse effect on our business.
Whether our contracts are directly with the U.S. government, a foreign government, or one of their respective agencies, or indirectly as a subcontractor or team member, our contracts and subcontracts are subject to special risks. For example:
Changes in government administration and national and international priorities, including developments in the geo-political environment, could have a significant impact on national or international defense spending priorities and the efficient handling of routine contractual matters. These changes could have a negative impact on our business in the future.
Our contracts with the U.S. and foreign governments and their defense prime contractors and subcontractors are subject to termination either upon default by us or at the convenience of the government or contractor if, among other reasons, the program itself has been terminated. Termination for convenience provisions generally entitle us to recover costs

16


incurred, settlement expenses, and profit on work completed prior to termination, but there can be no assurance in this regard.
Because we contract to supply goods and services to the U.S. and foreign governments and their prime and subcontractors, we compete for contracts in a competitive bidding process. We may compete directly with other suppliers or align with a prime or subcontractor competing for a contract. We may not be awarded the contract if the pricing or product offering is not competitive, either at our level or the prime or subcontractor level.  In addition, in the event we are awarded a contract, we are subject to protests by losing bidders of contract awards that can result in the reopening of the bidding process and changes in governmental policies or regulations and other political factors. In addition, we may be subject to multiple rebid requirements over the life of a defense program in order to continue to participate on such program, which can result in the loss of the program or significantly reduce our revenue or margin from the program. The government’s requirements for more frequent technology refreshes on defense programs may lead to increased costs and lower long term revenues.
Consolidation among defense industry contractors has resulted in a few large contractors with increased bargaining power relative to us. The increased bargaining power of these contractors may adversely affect our ability to compete for contracts and, as a result, may adversely affect our business or results of operations in the future.
Our customers include U.S. government contractors who must comply with and are affected by laws and regulations relating to the formation, administration, and performance of U.S. government contracts. In addition, when we contract with the U.S. government, we must comply with these laws and regulations, including the organizational conflict-of-interest regulations. A violation of these laws and regulations could result in the imposition of fines and penalties to us or our customers or the termination of our or their contracts with the U.S. government. As a result, there could be a delay in our receipt of orders from our customers, a termination of such orders, or a termination of contracts between us and the U.S. government.
We sell many products and services to U.S. and international defense contractors or directly to the U.S. government on a commercial item basis, eliminating the requirement to disclose and certify cost data. To the extent that there are interpretations or changes in the Federal Acquisition Regulations (“FAR”) regarding the qualifications necessary to sell commercial items, there could be a material impact on our business and operating results. For example, there have been legislative proposals to narrow the definition of a “commercial item” (as defined in the FAR) or to require cost and pricing data on commercial items that could limit or adversely impact our ability to contract under commercial item terms. Changes could be accelerated in our mix of business, in federal regulations, or in the interpretation of federal regulations, which may subject us to increased oversight by the Defense Contract Audit Agency (“DCAA”) for certain of our products or services. Such changes could also trigger contract coverage under the Cost Accounting Standards (“CAS”), further impacting the commercial operating model and requiring compliance with a defined set of business systems criteria. Failure to comply with applicable CAS requirements could adversely impact our ability to win future CAS-type contracts.
We are subject to the DFARS, in connection with our defense work for the U.S. government and defense prime contractors. Amendments to the DFARS, such as the DFARS cybersecurity requirements, may increase our costs or delay the award of contracts if we are unable to certify that we satisfy such cybersecurity requirements at our Company level and into our supply chain.
The U.S. government or a defense prime contractor customer could require us to relinquish data rights to a product in connection with performing work on a defense contract, which could lead to a loss of valuable technology and intellectual property in order to participate in a government program.
The U.S. government or a defense prime contractor customers could require us to enter into cost reimbursable contracts that could offset our cost efficiency initiatives.
We are subject to various U.S. federal export-control statutes and regulations which affect our business with, among others, international defense customers. In certain cases the export of our products and technical data to foreign persons, and the provision of technical services to foreign persons related to such products and technical data, may require licenses from the U.S. Department of Commerce or the U.S. Department of State. The time required to obtain these licenses, and the restrictions that may be contained in these licenses, may put us at a competitive disadvantage with respect to competing with international suppliers who are not subject to U.S. federal export control statutes and regulations. In addition, violations of these statutes and regulations can result in civil and, under certain circumstances, criminal liability as well as administrative penalties which could have a material adverse effect on our business and operating results.
We anticipate that sales to our U.S. prime defense contractor customers as part of foreign military sales (“FMS”) programs will be an increasing part of our business going forward. These FMS sales combine several different types of risks and uncertainties highlighted above, including risks related to government contracts, risks related to defense contracts, timing and budgeting of foreign governments, and approval from the U.S. and foreign governments related to the programs, all of which may be impacted by macroeconomic and geopolitical factors outside of our control.

17


Certain of our employees with appropriate security clearances may require access to classified information in connection with the performance of a U.S. government contract. We must comply with security requirements pursuant to the National Industrial Security Program Operating Manual, or NISPOM, and other U.S. government security protocols when accessing sensitive information. Failure to comply with the NISPOM or other security requirements may subject us to civil or criminal penalties, loss of access to sensitive information, loss of a U.S. government contract, or potentially debarment as a government contractor. Further, the Defense Counterintelligence and Security Agency ("DCSA") is transitioning its review of a contractor's security program to focus on the protection of critical unclassified information and assets. Failure to meet DCSA's new, broader requirements could adversely impact the ability to win new business as a government contractor.
We may need to invest additional capital to build out higher level security infrastructure at certain of our facilities to capture new design wins on defense programs with higher level security requirements. Failure to invest in such infrastructure may limit our ability to obtain new design wins on defense programs. In addition, we may need to invest in additional secure laboratory space to integrate efficiently subsystem level solutions and maintain quality assurance on current and future programs.
The loss of one or more of our largest customers, programs, or applications could adversely affect our results of operations.
We are dependent on a small number of customers for a large portion of our revenues. A significant decrease in the sales to or loss of any of our major customers would have a material adverse effect on our business and results of operations. In fiscal 2019, Raytheon accounted for 20% of our total net revenues and Lockheed Martin Corporation accounted for 17% of our total net revenues. In fiscal 2018, both Raytheon and Lockheed Martin Corporation accounted for 19% of our total net revenues. In fiscal 2017, Raytheon accounted for 16% of our total net revenues and Lockheed Martin Corporation accounted for 20% of our total net revenues. Customers in the defense market generally purchase our products in connection with government programs that have a limited duration, leading to fluctuating sales to any particular customer in this market from year to year. In addition, our revenues are largely dependent upon the ability of customers to develop and sell products that incorporate our products. No assurance can be given that our customers will not experience financial, technical or other difficulties that could adversely affect their operations and, in turn, our results of operations. Additionally, on a limited number of programs the customer has co-manufacturing rights which could lead to a shift of production on such a program away from us which in turn could lead to lower revenues.
Going forward, we believe the SEWIP, Filthy Buzzard, F-35 and a classified radar program could be a large portion of our future revenues in the coming years, and the loss or cancellation of these programs could adversely affect our future results. Further, new programs may yield lower margins than legacy programs, which could result in an overall reduction in gross margins.
If we are unable to respond adequately to our competition or to changing technology, we may lose existing customers and fail to win future business opportunities.
The markets for our products are highly competitive and are characterized by rapidly changing technology, frequent product performance improvements, and evolving industry standards. Competitors may be able to offer more attractive pricing or develop products that could offer performance features that are superior to our products, resulting in reduced demand for our products. We may be unable to keep pace with competitors’ marketing and the lack of visibility in the marketplace may negatively impact design wins, bookings, and revenues. Customers may also decide to reduce costs and accept the least costly technically acceptable alternative to our products or services. In addition, customers may decide to insource products that they have traditionally outsourced to us. Due to the rapidly changing nature of technology, we may not become aware in advance of the emergence of new competitors into our markets. The emergence of new competitors into markets targeted by us could result in the loss of existing customers and may have a negative impact on our ability to win future business opportunities. Perceptions of Mercury as a high-cost provider, or as having stale technology could cause us to lose existing customers or fail to win new business. Further, our lack of strong engagements with important government-funded laboratories (e.g. DARPA, MIT Lincoln Labs, MITRE) may inhibit our ability to become subsystem solution design partners with our defense prime customers.
With continued microprocessor evolution, low-end systems could become adequate to meet the requirements of an increased number of the lesser-demanding applications within our target markets. Workstation or blade center computer manufacturers and other low-end single-board computer, or new competitors, may attempt to penetrate the high-performance market for defense electronics systems, which could have a material adverse effect on our business. In addition, our customers provide products to markets that are subject to technological cycles. Any change in the demand for our products due to technological cycles in our customers’ end markets could result in a decrease in our revenues.

18


Competition from existing or new companies could cause us to experience downward pressure on prices, fewer customer orders, reduced margins, the inability to take advantage of new business opportunities, and the loss of market share.
We compete in highly competitive industries, and our customers generally extend the competitive pressures they face throughout their respective supply chains. Additionally, our markets are facing increasing industry consolidation, resulting in larger competitors who have more market share to put more downward pressure on prices and offer a more robust portfolio of products and services. We are subject to competition based upon product design, performance, pricing, quality, and services. Our product performance, engineering expertise, and product quality have been important factors in our growth. While we try to maintain competitive pricing on those products that are directly comparable to products manufactured by others, in many instances our products will conform to more exacting specifications and carry a higher price than analogous products. Many of our customers and potential customers have the capacity to design and internally manufacture products that are similar to our products. We face competition from research and product development groups and the manufacturing operations of current and potential customers, who continually evaluate the benefits of internal research, product development, and manufacturing versus outsourcing. Our defense prime contractor customers could decide to pursue secure processing as one of their core competencies and insource that technology development and production rather than purchase that capability from us as a supplier. This competition could result in fewer customer orders and a loss of market share.
Our sales in the defense market could be adversely affected by the emergence of commodity-type products as acceptable substitutes for certain of our products and by uncertainty created by emerging changes in standards that may cause customers to delay purchases or seek alternative solutions.
Our products for the defense market are often designed for operating under physical constraints such as limited space, weight, and electrical power. Furthermore, these products are often designed to be “rugged,” that is, to withstand enhanced environmental stress such as extended temperature range, shock, vibration, and exposure to sand or salt spray. Historically these requirements have often precluded the use of less expensive, readily available commodity-type systems typically found in more benign non-military settings. Factors that may increase the acceptability of commodity-type products in some defense platforms that we serve include improvements in the physical properties and durability of such alternative products, combined with the relaxation of physical and ruggedness requirements by the military due to either a reevaluation of those requirements or the installation of products in a more highly environmentally isolated setting. These developments could negatively impact our revenues and have a material adverse effect on our business and operating results.
If we fail to respond to commercial industry cycles in terms of our cost structure, manufacturing capacity, and/or personnel need, our business could be seriously harmed.
The timing, length, and severity of the up-and-down cycles in the commercial and defense industries are difficult to predict. This cyclical nature of the industries in which we operate affects our ability to accurately predict future revenue, and in some cases, future expense levels. During down cycles in our industry, the financial results of our customers may be negatively impacted, which could result not only in a decrease in orders but also a weakening of their financial condition that could impair our ability to recognize revenue or to collect on outstanding receivables. When cyclical fluctuations result in lower than expected revenue levels, operating results may be adversely affected and cost reduction measures may be necessary in order for us to remain competitive and financially sound. We must be in a position to adjust our cost and expense structure to reflect prevailing market conditions and to continue to motivate and retain our key employees. If we fail to respond, then our business could be seriously harmed. In addition, during periods of rapid growth, we must be able to increase engineering and manufacturing capacity and personnel to meet customer demand. We can provide no assurance that these objectives can be met in a timely manner in response to industry cycles. Each of these factors could adversely impact our operating results and financial condition.
Implementation of our growth strategy may not be successful, which could affect our ability to increase revenues.
Our growth strategy includes developing new products, adding new customers and programs within our existing markets, and entering new markets both domestically and internationally, developing our manufacturing capabilities, as well as identifying and integrating acquisitions and achieving revenue and cost synergies and economies of scale. Our ability to compete in new markets will depend upon a number of factors including, among others:
our ability to create demand for products in new markets;
our ability to respond to changes in our customers’ businesses by updating existing products and introducing, in a timely fashion, new products which meet the needs of our customers;
our ability to increase our market visibility and penetration with the prime defense contractors;
the quality of our new products;
our ability to respond rapidly to technological change;
our ability to increase our in-house manufacturing capacity and utilization; and

19


our ability to successfully integrate any acquisitions that we make and achieve revenue and cost synergies and economies of scale.
The failure to do any of the foregoing could have a material adverse effect on our business, financial condition, and results of operations. In addition, we may face competition in these new markets from various companies that may have substantially greater research and development resources, marketing and financial resources, manufacturing capability, and/or customer support organizations.
Growing our business, in particular by providing services and products such as sophisticated subsystems for major defense programs could strain our operational capacity and working capital demands if not properly anticipated and managed. Pursuing such growth could result in our operational and infrastructure resources being spread too thin, which could negatively impact our ability to deliver quality product on schedule and on budget. Providing innovative subsystem level products is a key driver of our growth strategy and the failure to properly scale our capabilities to support our customers at a subsystem level could result in lost opportunities and revenues. Failure to implement consistent management systems across our entire platform, to increase the level of automation to scale our operations and to establish a uniform program management process for lifecycle management could negatively impact our ability to generate efficiencies to achieve cost reduction objectives.
Future acquisitions may adversely affect our financial condition.
As part of our strategy for growth, we expect to continue to explore acquisitions or strategic alliances, which ultimately may not be completed or be beneficial to us.
Acquisitions may pose risks to our operations, including:
problems and increased costs in connection with the integration of the personnel, operations, technologies, IT infrastructure, or products of the acquired businesses;
layering of integration activity due to multiple overlapping acquisitions;
unanticipated costs;
failure to achieve anticipated increases in revenues and profitability;
diversion of management’s attention from our organic business;
adverse effects on business relationships with suppliers and customers and those of the acquired company;
acquired assets becoming impaired as a result of technical advancements or worse-than-expected performance by the acquired company;
failure to rationalize manufacturing capacity, locations, and operating models to achieve anticipated economies of scale, or disruptions to manufacturing and product design operations during the combination of facilities;
failure to rationalize business and information systems and to expand the IT infrastructure and security protocols throughout the enterprise;
volatility associated with accounting for earn-outs in a given transaction;
entering markets in which we have no, or limited, prior experience;
poor export control programs pre-acquisition at acquired companies, which may lead to liabilities for export violation, or impact the business acquired when placed under our export compliance program;
potential loss of key employees; and
adversely affect our internal control over financial reporting before the acquiree's complete integration into our control environment.
In addition, in connection with any acquisitions or investments we could:
issue stock that would dilute our existing shareholders’ ownership percentages;
incur debt and assume liabilities;
obtain financing on unfavorable terms, or not be able to obtain financing on any terms at all;
incur amortization expenses related to acquired intangible assets or incur large and immediate write-offs;
incur large expenditures related to office closures of the acquired companies, including costs relating to the termination of employees and facility and leasehold improvement charges resulting from our having to vacate the acquired companies’ premises; and
reduce the cash that would otherwise be available to fund operations or for other purposes.

20


The failure to successfully integrate any acquisitions in an efficient or timely manner may negatively impact our financial condition and operating results, or we may not be able to fully realize anticipated savings. In addition, our competitors could try to emulate our acquisition strategy, leading to greater competition for acquisition targets and could lead to larger competitors if they succeed in emulating our strategy.
We may not realize the expected benefits, including synergies, of our recent acquisitions of Germane Systems, GECO Avionics, The Athena Group, and Syntonic Microwave, and our pending acquisition of American Panel Corporation, because of integration difficulties and other challenges.
While we expect these acquisitions to result in synergies and other financial and operational benefits, we may be unable to realize these synergies or other benefits in the timeframe that we expect or at all. The success of the acquisitions will depend, in part, on our ability to realize the anticipated benefits from integrating such businesses with our existing business. The integration process may be complex, costly and time consuming.
The difficulties of integrating the operations of these companies include, among others:
failure to implement our business plan for the combined business;
unanticipated issues in integrating manufacturing, logistics, business systems, information and communications systems, and other infrastructure items;
unanticipated changes in applicable laws and regulations;
failure to retain key employees;
failure to retain key customers;
failure to rationalize our supply chain;
operating risks inherent in these companies and our organic business;
the impact of any assumed legal proceedings;
the impact of our export compliance program on these companies;
the impact on our internal controls and compliance with the regulatory requirements under the Sarbanes-Oxley Act of 2002; and
unanticipated issues, expenses, charges, and liabilities related to the acquisitions.
We may not be able to maintain the levels of revenue, earnings, or operating efficiency that we and our recent acquisitions had achieved or might achieve separately. In addition, we may not accomplish the integration of these businesses smoothly, successfully or within the anticipated costs or timeframe. Further, we may incur implementation costs relative to anticipated cost synergies, and our expectations with respect to integration or synergies as a result of these acquisitions may not materialize. Accordingly, you should not place undue reliance on any anticipated synergies.
The market price of our common stock may decline as a result of our M&A activity.
The market price of our common stock may decline as a result of our merger and acquisition activity if, among other things, we are unable to achieve the expected growth in earnings, or if the operational cost savings estimates in connection with the integration of acquired businesses are not realized. The market price of our common stock also may decline if we do not achieve the perceived benefits of the acquisitions as rapidly or to the extent anticipated by financial or industry analysts or if the effect of the acquisitions on our financial results is not consistent with the expectations of financial or industry analysts.
We may incur substantial indebtedness.
On September 28, 2018, we amended our existing revolving credit facility (“the Revolver”) to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 28, 2023. At June 30, 2019, we had no outstanding borrowings on the Revolver. The Revolver accrues interest, at our option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus 1.25% and is established pursuant to a pricing grid based on our total net leverage ratio. We may be exposed to the impact of interest rate changes primarily through our borrowing activities. Subject to the limits contained in the Revolver, we may incur substantial additional debt from time to time to finance working capital, capital expenditures, investments or acquisitions, or for other purposes. If we do so, the risks related to our debt could intensify. Specifically, our debt could have important consequences to our investors, including the following:
making it more difficult for us to satisfy our obligations under our debt instruments, including, without limitation, the Revolver; and if we fail to comply with these requirements, an event of default could result;

21


limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions, or other general corporate requirements;
requiring a substantial portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions, and other general corporate purposes;
increasing our vulnerability to general adverse economic and industry conditions;
exposing us to the risk of increased interest rates as certain of our borrowings may have variable interest rates, which could increase the cost of servicing our financial instruments and could materially reduce our profitability and cash flows;
limiting our flexibility in planning for and reacting to changes in the industry in which we compete;
placing us at a disadvantage compared to other, less leveraged competitors; and
increasing our cost of borrowing.
In addition, the Revolver contains restrictive covenants that may limit our ability to engage in activities that are in our long term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all our debt. And, if we were unable to repay the amounts due and payable, the lenders under the Revolver could proceed against the collateral granted to them to secure that indebtedness.
In addition, increases in interest rates would increase the cost of servicing our financial instruments with exposure to interest rate risk and could materially reduce our profitability and cash flows. While we had no borrowings on our Revolver at June 30, 2019, assuming that we had $100.0 million of floating rate debt outstanding, our annual interest expense would change by approximately $1.0 million for each 100 basis point increase in interest rates.
We may also incur costs related to interest rate hedges, including the termination of any such hedges. At March 31, 2019, we had $276.5 million of borrowings under the Revolver, including $175.0 million that was fixed using an interest rate hedge. During the fourth quarter of fiscal 2019, in conjunction with the net proceeds generated by the follow-on equity offering, we repaid all of our outstanding borrowings on the Revolver, including the $175.0 million with a fixed interest rate, with the termination of the interest rate hedge resulting in $5.4 million in settlement costs.
We have a significant amount of goodwill and intangible assets on our consolidated financial statements that are subject to impairment based upon future adverse changes in our business or prospects.
At June 30, 2019, the carrying values of goodwill and identifiable intangible assets on our balance sheet were $562.1 million and $206.1 million, respectively. We evaluate indefinite lived intangible assets and goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that the asset might be impaired. Indefinite lived intangible assets are impaired and goodwill impairment is indicated when their book value exceeds fair value. We also review finite-lived intangible assets and long-lived assets when indications of potential impairment exist, such as a significant reduction in undiscounted cash flows associated with the assets. Should the fair value of our long-lived assets decline because of reduced operating performance, market declines, or other indicators of impairment, a charge to operations for impairment may be necessary. The value of goodwill and intangible assets from the allocation of purchase price from our recent acquisitions will be derived from our business operating plans and is susceptible to an adverse change in demand, input costs or general changes in our business or industry and could require an impairment charge in the future.
We may be unable to obtain critical components from suppliers, which could disrupt or delay our ability to deliver products to our customers.
Several components used in our products are currently obtained from sole-source suppliers. We are dependent on key vendors such as Xilinx, Inc., Intel Corporation and Microsemi for Field Programmable Gate Arrays (“FPGA”), On Semiconductor for Application-Specific Integrated Circuits (“ASICs”), Intel Corporation and NXP Semiconductor for processors, Micron Technology, Inc. for specific memory products and in general any sole-source microelectronics suppliers. Generally, suppliers may terminate their contracts with us without cause upon 30 days’ notice and may cease offering their products upon 180 days’ notice. If any of our sole-source suppliers limits or reduces the sale of these components, we may be unable to fulfill customer orders in a timely manner or at all. In addition, if these or other component suppliers, some of which are small companies, experienced financial difficulties or other problems that prevented them from supplying us with the necessary components, we could experience a loss of revenues due to our inability to fulfill orders. These sole-source and other suppliers are each subject to quality and performance issues, materials shortages, excess demand, reduction in capacity and other factors that may disrupt the flow of goods to us or to our customers, which would adversely affect our business and customer relationships. We have no guaranteed supply arrangements with our suppliers and there can be no assurance that these suppliers will continue to meet our requirements. If supply arrangements are interrupted, we may not be able to find another supplier on a timely or satisfactory basis. We may incur significant set-up costs and delays in manufacturing should it become necessary to replace any key vendors due to work stoppages, shipping delays, financial difficulties, natural or manmade disasters or other factors.

22


We may not be able to effectively manage our relationships with contract manufacturers.
We may not be able to effectively manage our relationship with contract manufacturers, and the contract manufacturers may not meet future requirements for timely delivery. We rely on contract manufacturers to build hardware sub-assemblies for certain of our products in accordance with our specifications. During the normal course of business, we may provide demand forecasts to contract manufacturers up to five months prior to scheduled delivery of our products to customers. If we overestimate requirements, the contract manufacturers may assess cancellation penalties or we may be left with excess inventory, which may negatively impact our earnings. If we underestimate requirements, the contract manufacturers may have inadequate inventory, which could interrupt manufacturing of our products and result in delays in shipment to customers and revenue recognition. Contract manufacturers also build products for other companies, and they may not have sufficient quantities of inventory available or sufficient internal resources to fill our orders on a timely basis or at all.
In addition, there have been a number of major acquisitions within the contract manufacturing industry in recent periods. While there has been no significant impact on our contract manufacturers to date, future acquisitions could potentially have an adverse effect on our working relationships with contract manufacturers. Moreover, we currently rely primarily on two contract manufacturers, Benchmark Electronics, Inc. and Omega Electronics Manufacturing Services. The failure of these contract manufacturers to fill our orders on a timely basis or in accordance with our customers’ specifications could result in a loss of revenues and damage to our reputation. We may not be able to replace these contract manufacturer in a timely manner or without significantly increasing our costs if such contract manufacturer were to experience financial difficulties or other problems that prevented it from fulfilling our order requirements.
With the expansion of our product lines in recent years, primarily related to the acquisitions of Athena, Syntonic, GECO and Germane in fiscal 2019, as well as our earlier acquisitions of Themis, RTL, Delta, CES, the Carve-Out Business, LIT, Micronetics, Inc., KOR Electronics, and LNX Corporation, the mix and volume of products that we manufacture in-house has increased. With the building of our Advanced Microelectronics Center in Hudson, New Hampshire and the expansion of our Phoenix, Arizona facility, we are becoming more vertically integrated in our product lines. This vertical integration could lead to higher capital intensity, labor utilization rate volatility which could affect our profitability, and higher fixed costs. Also, the changes to business processes and IT systems required to combine two locations into a single site like our Advanced Microelectronics Center in Oxnard, California may interrupt our operations for a period of time resulting in higher costs, lower revenues and missed opportunities for design wins. In addition, Benchmark Electronics, Inc. notified us in 2016 that they would no longer contract manufacture certain of our digital processing products at their Huntsville, Alabama facility due to internal integration planning at Benchmark. As a result, we began to internally manufacture the impacted Huntsville, Alabama digital processing product line at our Phoenix, Arizona facility. With our build out of the USMO, we are developing a second source for our digital processing product manufacturing needs to complement our contract manufacturing relationship with Benchmark Electronics. With a source of internal manufacturing to meet an increasing portion of our digital processing product manufacturing needs, we will need to effectively manage our relationship with our contract manufacturers to manage our order volumes, scale production to meet volume requirements, and maintain necessary inventory levels.
We are exposed to risks associated with international operations and markets.
We market and sell products in international markets, have established sales offices and subsidiaries in the United Kingdom and Japan and, as part of the acquisitions of CES, RTL, and Themis, we now have manufacturing and/or engineering facilities and subsidiaries in Switzerland, Spain, Canada, and France. Revenues from international operations accounted for 8%, 9%, and 7% of our total net revenues in fiscal 2019, 2018, and 2017, respectively. We also ship directly from our U.S. operations to international customers. There are inherent risks in transacting business internationally, including:
changes in applicable laws and regulatory requirements;
export and import restrictions;
export controls relating to technology;
tariffs and other trade barriers;
less favorable intellectual property laws;
difficulties in staffing and managing foreign operations;
longer payment cycles;
problems in collecting accounts receivable;
adverse economic conditions in foreign markets;
political instability;
fluctuations in currency exchange rates;

23


expatriation controls; and
potential adverse tax consequences.
There can be no assurance that one or more of these factors will not have a material adverse effect on our future international activities and, consequently, on our business and results of operations.
With the acquisition of CES in fiscal 2017, we acquired a pension plan (the “Plan”) for Swiss employees, mandated by Swiss law. Since participants of the Plan are entitled to a defined rate of interest on contributions made, the Plan meets the criteria for a defined benefit plan under U.S. GAAP. The Plan, an independent pension fund, is part of a multi-employer plan with unrestricted joint liability for all participating companies and the economic interest in the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan. U.S. GAAP requires an employer to recognize the funded status of the defined benefit plan on the balance sheet, which we have presented in other long-term liabilities on our consolidated balance sheet at June 30, 2019. The funded status may vary from year to year due to changes in the fair value of Plan’s assets and variations on the underlying assumptions in the Plan and we may have to record an increased liability as a result of fluctuations in the value of the Plan’s assets. As of June 30, 2019, we had a liability of $9.2 million in other non-current liabilities representing the net under-funded status of the Plan.
In addition, we must comply with the Foreign Corrupt Practices Act, or the FCPA and the anti-corruption laws of the countries in which we operate. Those laws generally prohibit the giving of anything of value to win business. The FCPA also generally requires companies to maintain adequate record-keeping and internal accounting practices to accurately reflect the transactions of the company and prohibits U.S. companies and their intermediaries from making corrupt payments to foreign officials for the purpose of obtaining or keeping business or otherwise obtaining favorable treatment. Under these anti-corruption laws, U.S. companies may be held liable for actions taken by strategic or local partners or representatives. If we or our intermediaries fail to comply with the requirements of international applicable anti-corruption laws, governmental authorities in the United States or the countries in which we operate could seek to impose civil and criminal penalties, which could have a material adverse effect on our business, results of operations, financial conditions and cash flows.
We may be exposed to unfavorable currency exchange rate fluctuations, which may lead to lower operating margins, or may cause us to raise prices which could result in reduced revenues.
Currency exchange rate fluctuations could have an adverse effect on our net revenues and results of operations. Unfavorable currency fluctuations could require us to increase prices to foreign customers, which could result in lower net revenues from such customers. Alternatively, if we do not adjust the prices for our products in response to unfavorable currency fluctuations, our results of operations could be adversely affected. In addition, most sales made by our foreign subsidiaries are denominated in the currency of the country in which these products are sold, and the currency they receive in payment for such sales could be less valuable at the time of receipt as a result of exchange rate fluctuations. We do not currently hedge our foreign currency exchange rate exposure.
If we are unable to respond to technological developments and changing customer needs on a timely and cost-effective basis, our results of operations may be adversely affected.
Our future success will depend in part on our ability to enhance current products and to develop new products on a timely and cost-effective basis in order to respond to technological developments and changing customer needs. Defense customers, in particular, demand frequent technological improvements as a means of gaining military advantage. Military planners have historically funded significantly more design projects than actual deployments of new equipment, and those systems that are deployed tend to contain the components of the subcontractors selected to participate in the design process. In order to participate in the design of new defense electronics systems, we must demonstrate the ability to deliver superior technological performance on a timely and cost-effective basis. There can be no assurance that we will secure an adequate number of defense design wins in the future, that the equipment in which our products are intended to function will eventually be deployed in the field, or that our products will be included in such equipment if it eventually is deployed.
Customers in our commercial markets also seek technological improvements through product enhancements and new generations of products. OEMs historically have selected certain suppliers whose products have been included in the OEMs’ machines for a significant portion of the products’ life cycles. We may not be selected to participate in the future design of any commercial equipment, or if selected, we may not generate any revenues for such design work.
The design-in process is typically lengthy and expensive, and there can be no assurance that we will be able to continue to meet the product specifications of customers in a timely and adequate manner. In addition, any failure to anticipate or respond adequately to changes in technology, customer preferences, and future order demands, or any significant delay in product developments, product introductions, or order volume, could negatively impact our financial condition and results of operations, including the risk of inventory obsolescence. Because of the complexity of our products, we have experienced delays from time to time in completing products on a timely basis. If we are unable to design, develop, or introduce competitive new products on a timely basis, our future operating results may be adversely affected.

24


Our products are complex, and undetected defects may increase our costs, harm our reputation with customers or lead to costly litigation.
Our products are extremely complex and must operate successfully with complex products of our customers and their other vendors. Our products may contain undetected errors when first introduced or as we introduce product upgrades. The pressures we face to be the first to market new products or functionality and the lapsed time before our products are integrated into our customer's systems increases the possibility that we will offer products in which we or our customers later discover problems. We have experienced new product and product upgrade errors in the past and expect similar problems in the future. These problems may cause us to incur significant warranty costs and costs to support our service contracts and divert the attention of personnel from our product development efforts. Also, hostile third parties or nation states may try to install malicious code or devices into our products or software. Undetected errors may adversely affect our product’s ease of use and may create customer satisfaction issues. If we are unable to repair these problems in a timely manner, we may experience a loss of or delay in revenue and significant damage to our reputation and business prospects. Many of our customers rely upon our products for mission-critical applications. Because of this reliance, errors, defects, or other performance problems in our products could result in significant financial and other damage to our customers. Our customers could attempt to recover those losses by pursuing products liability claims against us which, even if unsuccessful, would likely be time-consuming and costly to defend and could adversely affect our reputation.
We may be unsuccessful in protecting our intellectual property rights which could result in the loss of a competitive advantage.
Our ability to compete effectively against other companies in our industry depends, in part, on our ability to protect our current and future proprietary technology under patent, copyright, trademark, trade secret, and unfair competition laws. We cannot assure that our means of protecting our proprietary rights in the United States or abroad will be adequate, or that others will not develop technologies similar or superior to our technology or design around our proprietary rights. In addition, we may incur substantial costs in attempting to protect our proprietary rights.
Also, despite the steps taken by us to protect our proprietary rights, it may be possible for unauthorized third parties to copy or reverse-engineer aspects of our products, develop similar technology independently, or otherwise obtain and use information from our supply chain that we regard as proprietary and we may be unable to successfully identify or prosecute unauthorized uses of our technology. Furthermore, with respect to our issued patents and patent applications, we cannot assure you that any patents from any pending patent applications (or from any future patent applications) will be issued, that the scope of any patent protection will exclude competitors or provide competitive advantages to us, that any of our patents will be held valid if subsequently challenged or that others will not claim rights in or ownership of the patents (and patent applications) and other proprietary rights held by us.
If we become subject to intellectual property infringement claims, we could incur significant expenses and could be prevented from selling specific products.
We may become subject to claims that we infringe the intellectual property rights of others in the future. We cannot assure that, if made, these claims will not be successful. Any claim of infringement could cause us to incur substantial costs defending against the claim even if the claim is invalid, and could distract management from other business. Any judgment against us could require substantial payment in damages and could also include an injunction or other court order that could prevent us from offering certain products.
Our need for continued or increased investment in R&D may increase expenses and reduce our profitability.
Our industry is characterized by the need for continued investment in R&D. If we fail to invest sufficiently in R&D, our products could become less attractive to potential customers and our business and financial condition could be materially and adversely affected. As a result of the need to maintain or increase spending levels in this area and the difficulty in reducing costs associated with R&D, our operating results could be materially harmed if our R&D efforts fail to result in new products or if revenues fall below expectations. As a result of our commitment to invest in R&D, spending levels of R&D expenses as a percentage of revenues may fluctuate in the future. In addition, defense prime contractors could increase their requirement for sub-contractors, like us, to increase their share in the R&D costs for new programs and design wins.

25


Our results of operations are subject to fluctuation from period to period and may not be an accurate indication of future performance.
We have experienced fluctuations in operating results in large part due to the sale of products and services in relatively large dollar amounts to a relatively small number of customers. Customers specify delivery date requirements that coincide with their need for our products and services. Because these customers may use our products and services in connection with a variety of defense programs or other projects with different sizes and durations, a customer’s orders for one quarter generally do not indicate a trend for future orders by that customer. As such, we have not been able in the past to consistently predict when our customers will place orders and request shipments so that we cannot always accurately plan our manufacturing, inventory, and working capital requirements. As a result, if orders and shipments differ from what we predict, we may incur additional expenses and build excess inventory, which may require additional reserves and allowances and reduce our working capital and operational flexibility. Any significant change in our customers’ purchasing patterns could have a material adverse effect on our operating results and reported earnings per share for a particular quarter. Thus, results of operations in any period should not be considered indicative of the results to be expected for any future period.
High quarterly book-ship ratios may pressure inventory and cash flow management, necessitating increased inventory balances to ensure quarterly revenue attainment. Increased inventory balances tie up additional capital, limiting our operational flexibility. Some of our customers may have become conditioned to wait until the end of a quarter to place orders in the expectation of receiving a discount. Customers conditioned to seek quarter-end discounts increase risk and uncertainty in our financial forecasting and decrease our margins and profitability.
Our quarterly results may be subject to fluctuations resulting from a number of other factors, including:
delays in completion of internal product development projects;
delays in shipping hardware and software;
delays in acceptance testing by customers;
a change in the mix of products sold to our served markets;
changes in customer order patterns;
production delays due to quality problems with outsourced components;
inability to scale quick reaction capability products due to low product volume;
shortages and costs of components;
delays due to the implementation of new tariffs or other trade barriers;
the timing of product line transitions;
declines in quarterly revenues from previous generations of products following announcement of replacement products containing more advanced technology;
inability to realize the expected benefits from acquisitions and restructurings, or delays in realizing such benefits;
potential asset impairment, including goodwill and intangibles, or restructuring charges; and
changes in estimates of completion on fixed price service engagements.
In addition, from time to time, we have entered into contracts, referred to as development contracts, to engineer a specific solution based on modifications to standard products. Gross margins from development contract revenues are typically lower than gross margins from standard product revenues. We intend to continue to enter into development contracts and anticipate that the gross margins associated with development contract revenues will continue to be lower than gross margins from standard product sales.
Another factor contributing to fluctuations in our quarterly results is the fixed nature of expenditures on personnel, facilities, and marketing programs. Expense levels for these programs are based, in significant part, on expectations of future revenues. If actual quarterly revenues are below management’s expectations, our results of operations could be adversely affected.
Further, the preparation of financial statements in conformity with accounting principles generally accepted in the United States requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and changes in estimates in subsequent periods could cause our results of operations to fluctuate.

26


Changes in regulations could materially adversely affect us.
Our business, results of operations, or financial condition could be materially adversely affected if laws, regulations, or standards relating to us or our products are newly implemented or changed. In addition, our compliance with existing regulations may have a material adverse impact on us. Under applicable federal securities laws, we are required to evaluate and determine the effectiveness of our internal control structure and procedures for financial reporting. Should we or our independent registered public accounting firm determine that we have material weaknesses in our internal controls, our results of operations or financial condition may be materially adversely affected or our stock price may decline.
We rely on the significant experience and specialized expertise of our senior management, engineering, and operational staff and must retain and attract qualified and highly skilled personnel in order to grow our business successfully.
Our performance is substantially dependent on the continued services and performance of our senior management and our highly qualified team of engineers, many of whom have numerous years of experience, specialized expertise in our business, and security clearances required for certain defense projects. If we are not successful in hiring and retaining highly qualified engineers, we may not be able to extend or maintain our engineering expertise, and our future product development efforts could be adversely affected. Competition for hiring these employees is intense, especially with regard to engineers with specialized skills and security clearances required for our business, and we may be unable to hire and retain enough engineers to implement our growth strategy. Like our defense prime contractor customers, we face the potential for knowledge drain due to the impending retirement of the older members of our engineering workforce in the coming years.
We may be unable to deliver subsystem level products and related services on time and on budget with our limited engineering resources. Without sufficient resources in hardware, software, and mechanical engineering and quality assurance we may be unable to adequately scale our business and deliver the subsystem solutions that our customers expect. We must also develop new engineering talent in our engineering base to contain high engineering costs to alleviate pressures on our margins and price points.
Our future success also depends on our ability to identify, attract, hire, train, retain, and motivate highly skilled managerial and operational personnel on a timely basis as we continue our pace of growth. In addition, our ability to maintain growth as a portion of our workforce nears retirement is dependent upon our ability to adapt to the pending changes in our workforce demographics. If we fail to attract, integrate, and retain the necessary personnel, our ability to maintain and grow our business could suffer significantly. Further, improvements in the economy and labor markets could impact our ability to attract and retain key personnel.
If we experience a disaster or other business continuity problem, we may not be able to recover successfully, which could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.
If we experience a local or regional disaster or other business continuity problem, such as an earthquake, terrorist attack, pandemic or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our office facilities, and the proper functioning of our computer, telecommunication, and other related systems and operations. As we attempt to grow our operations, the potential for particular types of natural or man-made disasters, political, economic, or infrastructure instabilities, or other country- or region-specific business continuity risks increases.
If we are unable to continue to obtain U.S. federal government authorization regarding the export of our products, or if current or future export laws limit or otherwise restrict our business, we could be prohibited from shipping our products to certain countries, which would harm our ability to generate revenue.
We must comply with U.S. laws regulating the export of our products and technology. In addition, we are required to obtain a license from the U.S. federal government to export certain of our products and technical data as well as to provide technical services to foreign persons related to such products and technical data. We cannot be sure of our ability to obtain any licenses required to export our products or to receive authorization from the U.S. federal government for international sales or domestic sales to foreign persons including transfers of technical data or the provision of technical services. Likewise, our international operations are subject to the export laws of the countries in which they conduct business. Moreover, the export regimes and the governing policies applicable to our business are subject to change. We cannot assure you of the extent that such export authorizations will be available to us, if at all, in the future. If we cannot obtain required government approvals under applicable regulations in a timely manner or at all, we could be delayed or prevented from selling our products in certain jurisdictions, which could adversely affect our business and financial results.

27


If we are unable to obtain or maintain appropriate government security clearances for our facilities or personnel, we may be precluded from bidding on certain opportunities.
We must comply with security requirements pursuant to the National Industrial Security Program Operating Manual, or NISPOM, and other U.S. government security protocols when accessing sensitive information. Most of our facilities maintain a facility security clearance and many of our employees maintain a personal security clearance in order to access sensitive information necessary to the performance of our work on certain government contracts and subcontracts. Failure to comply with the NISPOM or other security requirements may subject us to civil or criminal penalties, loss of access to sensitive information, loss of a U.S. government contract or subcontract, or potentially debarment as a government contractor.
If we suffer any data breaches involving the designs, schematics, or source code for our products or other sensitive information, our business and financial results could be adversely affected.
As a leading commercial provider to critical defense programs, our business may be subject to heightened risks of cyber intrusion as nation-state hackers seek access to technology used in U.S. defense programs. Like all DoD contractors that process, store, or transmit controlled unclassified information, we must meet DFARS minimum security standards or risk losing our DoD contracts. We securely store our designs, schematics, and source code for our products as they are created. A breach, whether physical, electronic or otherwise, of the systems on which this sensitive data is stored could lead to damage or piracy of our products. If we are subject to data security breaches from external sources or from an insider threat, we may have a loss in sales or increased costs arising from the restoration or implementation of additional security measures, either of which could adversely affect our business and financial results. Other potential costs could include damage to our reputation, loss of brand value, incident response costs, loss of stock market value, regulatory inquiries, litigation, and management distraction. In addition, a security breach that involved classified information could subject us to civil or criminal penalties, loss of a government contract, loss of access to classified information, or debarment as a government contractor. Similarly, a breach that involved loss of customer-provided data could subject us to loss of a customer, loss of a contract, litigation costs and legal damages, and reputational harm.
The highly-publicized cyberattack on Sony Pictures Entertainment demonstrates the vulnerability of companies to cyberattacks and the severe impact these attacks can have. In addition to the potential costs discussed above, the Sony cyberattack illustrates that such attacks can also damage physical infrastructure (e.g. corrupted servers) and destroy all copies of company intellectual property on a company's network.
We may need to invest in new information technology systems and infrastructure to scale our operations.
We may need to adopt new information technology systems and infrastructure to scale our business and obtain the synergies from prior and future business acquisitions. Our information technology and business systems and infrastructure could create product development or production work stoppages, unnecessarily increase our inventory, negatively impact product delivery times and quality, and increase our compliance costs. Failure to invest in newer information technology and business systems and infrastructure may lead to operational inefficiencies and increased compliance costs and risks. In addition, an inability to maximize the utility and benefit of our current information technology and business tools could impact our ability to meet cost reduction and planned efficiency and operational improvement goals.
Our income tax provision and other tax liabilities may be insufficient if taxing authorities are successful in asserting tax positions that are contrary to our position. Increases in tax rates could impact our financial performance.
From time to time, we are audited by various federal, state, local, and foreign authorities regarding income tax matters. Significant judgment is required to determine our provision for income taxes and our liabilities for federal, state, local, foreign, and other taxes. Although we believe our approach to determining the appropriate tax treatment is supportable and in accordance with relevant authoritative guidance it is possible that the final tax authority will take a tax position that is materially different than that which is reflected in our income tax provision. Such differences could have an adverse effect on our income tax provision or benefit, in the reporting period in which such determination is made and, consequently, on our results of operations, financial position, and/or cash flows for such period. Further, future increases in tax rates may adversely affect our financial results.
Provisions in our organizational documents and Massachusetts law and other actions we have taken could make it more difficult for a third party to acquire us.
Provisions of our charter and by-laws could have the effect of discouraging a third party from making a proposal to acquire our company and could prevent certain changes in control, even if some shareholders might consider the proposal to be in their best interest. These provisions include a classified board of directors, advance notice to our board of directors of shareholder proposals and director nominations, and limitations on the ability of shareholders to remove directors and to call shareholder meetings. In addition, we may issue shares of any class or series of preferred stock in the future without shareholder approval upon such terms as our board of directors may determine. The rights of holders of common stock will be subject to, and may be adversely affected by, the rights of the holders of any such class or series of preferred stock that may be issued.

28


We also are subject to the Massachusetts General Laws which, subject to certain exceptions, prohibit a Massachusetts corporation from engaging in a broad range of business combinations with any “interested shareholder” for a period of three years following the date that such shareholder becomes an interested shareholder. These provisions could discourage a third party from pursuing an acquisition of our company at a price considered attractive by many shareholders.
The Massachusetts Business Corporation Act permits directors to look beyond the interests of shareholders and consider other constituencies in discharging their duties. In determining what the director of a Massachusetts corporation reasonably believes to be in the best interests of the corporation, a director may consider the interests of the corporation's employees, suppliers, creditors, and customers, the economy of the state, the region, and the nation, community and societal considerations, and the long-term and short-term interests of the corporation and its shareholders, including the possibility that these interests may be best served by the continued independence of the corporation. This provision of Massachusetts law could reduce the likelihood that we may be acquired in a transaction that our shareholders consider to be attractive.
Our profits may decrease and/or we may incur significant unanticipated costs if we do not accurately estimate the costs of fixed-price engagements.
A significant number of our system integration projects are based on fixed-price contracts, rather than contracts in which payment to us is determined on a time and materials or other basis. Our failure to estimate accurately the resources and schedule required for a project, or our failure to complete our contractual obligations in a manner consistent with the project plan upon which our fixed-price contract was based, could adversely affect our overall profitability and could have a material adverse effect on our business, financial condition, and results of operations. We are consistently entering into contracts for large projects that magnify this risk. We have been required to commit unanticipated additional resources to complete projects in the past, which has occasionally resulted in losses on those contracts. We could experience similar situations in the future. In addition, we may fix the price for some projects at an early stage of the project engagement, which could result in a fixed price that is too low. Therefore, any changes from our original estimates could adversely affect our business, financial condition, and results of operations.
The trading price of our common stock may continue to be volatile, which may adversely affect our business, and investors in our common stock may experience substantial losses.
Our stock price, like that of other technology and aerospace and defense companies, can be volatile. The stock market in general and technology companies in particular may continue to experience volatility. The stock prices for companies in the aerospace and defense industry may continue to remain volatile given uncertainty and timing of funding for defense programs. This volatility may or may not be related to our operating performance. Our operating results, from time to time, may be below the expectations of public market analysts and investors, which could have a material adverse effect on the market price of our common stock. Market rumors or the dissemination of false or misleading information may impact our stock price. When the market price of a stock has been volatile, holders of that stock will sometimes issue securities class action litigation against the company that issued the stock. If any shareholders were to issue a lawsuit, we could incur substantial costs defending the lawsuit. Also, the lawsuit could divert the time and attention of management.
We have never paid cash dividends on our capital stock and we do not anticipate paying any dividends in the foreseeable future. Consequently, any gains from an investment in our common stock will likely depend on whether the price of our common stock increases.
We have not declared or paid cash dividends on any of our classes of capital stock to date and we currently intend to retain our future earnings, if any, to fund the development and growth of our business and for future mergers and acquisitions. As a result, capital appreciation, if any, of our common stock will be the sole source of gain for the foreseeable future. Furthermore, we may in the future become subject to contractual restrictions on, or prohibitions against, the payment of dividends. Consequently, in the foreseeable future, gains will likely only be experienced from investments in our common stock if the price of our common stock increases. There is no guarantee that our common stock will appreciate in value or even maintain the price at which shares were purchased, and returns may not be realized on investments in our common stock.
If our internal controls over financial reporting are not considered effective, our business and stock price could be adversely affected.
Section 404 of the Sarbanes-Oxley Act of 2002 requires us to evaluate the effectiveness of our internal controls over financial reporting as of the end of each fiscal year, and to include a management report assessing the effectiveness of our internal controls over financial reporting in our annual report on Form 10-K for that fiscal year. Section 404 also requires our independent registered public accounting firm to attest to, and report on, management’s assessment of our internal controls over financial reporting.
Our management, including our chief executive officer and chief financial officer, does not expect that our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to

29


their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud involving a company have been, or will be, detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and we cannot assure you that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become ineffective because of changes in conditions or deterioration in the degree of compliance with policies or procedures. In addition, as part of our growth strategy, we may continue to explore acquisitions or strategic alliances that could adversely affect internal control over financial reporting during the integration period until the acquired business has been fully incorporated into our internal control environment. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. We cannot assure you that we or our independent registered public accounting firm will not identify a material weakness in our internal controls in the future. A material weakness in our internal controls over financial reporting would require management and our independent registered public accounting firm to consider our internal controls as ineffective. If our internal controls over financial reporting are not considered effective, we may experience a loss of public confidence, which could have an adverse effect on our business and on the market price of our common stock.
If equity research analysts do not publish research or reports about our business or if they issue unfavorable commentary or downgrade our common stock, the price of our common stock could decline.
The trading market for our common stock relies in part on the research and reports that equity research analysts publish about us and our business. We do not control these analysts. The price of our common stock could decline if one or more equity analysts downgrade our common stock or if analysts issue other unfavorable commentary or cease publishing reports about us or our business.
We may need additional capital and may not be able to raise funds on acceptable terms, if at all. In addition, any funding through the sale of additional common stock or other equity securities could result in additional dilution to our stockholders and any funding through indebtedness could restrict our operations.
We may require additional cash resources to finance our continued growth or other future developments, including any investments or acquisitions we may decide to pursue. The amount and timing of such additional financing needs will vary principally depending on the timing of new product and service launches, investments, and/or acquisitions, and the amount of cash flow from our operations. If our resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain a larger credit facility. The sale of additional equity securities or securities convertible into our ordinary shares could result in additional dilution to our stockholders. The incurrence of additional indebtedness would result in increased debt service obligations and could result in operating and financing covenants that would restrict our operations.
Our ability to obtain additional capital on acceptable terms is subject to a variety of uncertainties, including:
investors’ perception of, and demand for, securities of technology and aerospace and defense companies;
conditions of the United States and other capital markets in which we may seek to raise funds;
our future results of operations, financial condition, and cash flows; and
prevailing interest rates.
We cannot assure that financing will be available in amounts or on terms acceptable to us, if at all. If we fail to raise additional funds, we may need to sell debt or additional equity securities or to reduce our growth to a level that can be supported by our cash flow. Without additional capital, we may not be able to:
further develop or enhance our customer base;
acquire necessary technologies, products, or businesses;
expand operations in the United States and elsewhere;
hire, train, and retain employees;
market our software solutions, services, and products; or
respond to competitive pressures or unanticipated capital requirements.
ITEM 1B.
UNRESOLVED STAFF COMMENTS
None.

30


ITEM 2.
PROPERTIES    
The following table sets forth our significant properties as of June 30, 2019: 
Location
 
Size in
Sq. Feet
 
Commitment
Andover, MA
 
145,262
 
Leased, expiring 2032
Hudson, NH
 
121,553
 
Leased, expiring 2024
Phoenix, AZ
 
73,729
 
Leased, expiring 2020
Oxnard, CA
 
72,673
 
Leased, expiring 2025
Fremont, CA
 
53,713
 
Leased, expiring 2023
Cypress, CA
 
42,770
 
Leased, expiring 2021
Chantilly, VA
 
32,789
 
Leased, expiring 2025
Mesa, AZ
 
31,820
 
Leased, expiring 2022
Geneva, CH
 
27,287
 
Leased, expiring 2027
Camarillo, CA
 
25,017
 
Leased, expiring 2020
The Company actively manages its facilities and is in pursuit of lease extensions or alternative locations for facilities with expiration dates in 2020. In addition, we lease a number of smaller offices around the world primarily for sales. For financial information regarding obligations under our leases, see Note K to the consolidated financial statements.
ITEM 3.
LEGAL PROCEEDINGS
We are subject to litigation, claims, investigations, and audits arising from time to time in the ordinary course of our business. Although legal proceedings are inherently unpredictable, we believe that we have valid defenses with respect to those matters currently pending against us and intend to defend our self vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on our cash flows, results of operations, or financial position.
On July 10, 2018, a securities class action complaint was filed against us, Mark Aslett, and Gerald M. Haines II in the U.S. District Court for the District of Massachusetts. The complaint asserted Section 10(b) and 20(a) securities fraud claims on behalf of a purported class of purchasers and sellers of our stock from October 24, 2017 to April 24, 2018. The complaint alleged that our public disclosures in SEC filings and on earnings calls were false and/or misleading. On September 27, 2018, The City of Daytona Beach Police & Fire Pension Fund was designated as the lead plaintiff and Levi & Korsinsky was designated as lead counsel in the matter.  The Court granted plaintiff leave to amend and restate the complaint, which was due on December 10, 2018. On December 10, 2018, the plaintiff filed a notice of voluntary dismissal without prejudice and the case was terminated by the Court and is no longer pending. 
ITEM 4.
MINE SAFETY DISCLOSURES
Not Applicable.
ITEM 4.1.
EXECUTIVE OFFICERS OF THE REGISTRANT
Our executive officers are appointed to office by the Board of Directors at the first board meeting following the Annual Meeting of Shareholders or at other board meetings as appropriate, and hold office until the first board meeting following the next Annual Meeting of Shareholders and until a successor is chosen, subject to prior death, resignation or removal. Information regarding our executive officers as of the date of filing of this Annual Report on Form 10-K is presented below.
Mark Aslett, age 51, joined Mercury in 2007 and has served as the President and Chief Executive Officer and as a member of the Board since 2007. Prior to joining Mercury, he was Chief Operating Officer and Chief Executive Officer of Enterasys Networks from 2003 to 2006, and held various positions with Marconi plc and its affiliated companies, including Executive Vice President of Marketing, Vice President of Portfolio Management, and President of Marconi Communications- North America, from 1998 to 2002. Mr. Aslett has also held positions at GEC Plessey Telecommunications, as well as other telecommunications-related technology firms.

31



Christopher C. Cambria, age 61, joined Mercury in 2016 as Senior Vice President, General Counsel, and Secretary and was appointed Executive Vice President, General Counsel, and Secretary in 2017. Prior to joining Mercury, he was Vice President, General Counsel, and Secretary of Aerojet Rocketdyne Holdings, Inc. from 2012 to 2016 and Vice President, General Counsel from 2011 to 2012. He was with L-3 Communications Holdings, Inc. from 1997 through 2009 serving as Senior Vice President and Senior Counsel, Mergers and Acquisitions from 2006 to 2009, Senior Vice President, Secretary and General Counsel from 2001 to 2006, and Vice President, General Counsel and Secretary from 1997 to 2001. Prior to L-3, Mr. Cambria was an Associate with Fried, Frank, Harris, Shriver & Jacobson and Cravath, Swaine & Moore.
Michael D. Ruppert, age 45, joined Mercury in 2014 as Senior Vice President, Strategy and Corporate Development and in 2017 was named Executive Vice President, Strategy and Corporate Development. In 2018, Mr. Ruppert was appointed the Company’s Executive Vice President, Chief Financial Officer and Treasurer. Prior to joining Mercury, from 2013 to 2014, Mr. Ruppert was Co-Founder and Managing Partner of RS Partners, LLC, a boutique advisory firm focused on the aerospace & defense industries. Prior to that, he was a Managing Director at UBS Investment Bank where he led the defense investment banking practice from 2011 to 2013. Mr. Ruppert also held positions in the investment banking divisions at Lazard Freres & Co from 2008 to 2011 and at Lehman Brothers from 2000 to 2008.
Didier M.C. Thibaud, age 58, joined Mercury in 1995, and has served as our Executive Vice President, Chief Operating Officer since 2016. He served as the President of our Mercury Commercial Electronics business unit from 2012 to 2016 and the President of our Advanced Computing Solutions business unit from 2007 to 2012. Prior to that, he was Senior Vice President, Defense & Commercial Businesses from 2005 to 2007 and Vice President and General Manager, Imaging and Visualization Solutions Group, from 2000 to 2005 and served in various capacities in sales and marketing from 1995 to 2000.

32


PART II
ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is listed and traded on the Nasdaq Global Select Market under the symbol MRCY. The following table sets forth, for the fiscal periods indicated, the high and low sale prices per share for our common stock during such periods. Such market quotations reflect inter-dealer prices without retail markup, markdown or commission.
 
High
 
Low
2019 Fourth quarter
$
79.83

 
$
63.39

  Third quarter
$
67.85

 
$
43.01

  Second quarter
$
55.82

 
$
41.16

  First quarter
$
57.26

 
$
37.55

2018 Fourth quarter
$
49.35

 
$
30.11

  Third quarter
$
52.59

 
$
41.64

  Second quarter
$
55.00

 
$
47.69

  First quarter
$
52.00

 
$
39.96

As of July 31, 2019, we had 359 record shareholders and 33,878 nominee holders.
Dividend Policy
We have never declared or paid cash dividends on shares of our common stock. We currently intend to retain any earnings for future growth. Accordingly, we do not anticipate that any cash dividends will be declared or paid on our common stock in the foreseeable future.
Net Share Settlement Plans
The following table includes information with respect to net share settlements we made of our common stock during the fiscal year ended June 30, 2019:
Period of Net Share Settlement
 
Total Number of Shares Net Settled (1)
 
Average Price Per Share
July 1, 2018 - September 30, 2018
 
136

 
$
49.30

October 1, 2018 - December 31, 2018
 
4

 
$
49.62

January 1, 2019 - March 31, 2019
 
9

 
$
58.96

April 1, 2019 - June 30, 2019
 
7

 
$
70.78

Total
 
156

 
 
(1) Represents shares we net settled in connection with the surrender of shares to cover the minimum taxes on vesting of restricted stock.
Share Repurchase Plans
During fiscal 2019, we had no active share repurchase programs.
Equity Compensation Plans
The information required by this item is incorporated by reference to our Proxy Statement for the Shareholders Meeting.

33


ITEM 6.
SELECTED FINANCIAL DATA
The following table summarizes certain historical consolidated financial data, which should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this report (in thousands, except per share data):
 
For the Years Ended June 30,
 
2019
 
2018
 
2017
 
2016
 
2015
Statement of Operations Data:
 
 
 
 
 
 
 
 
 
Net revenues
$
654,744

 
$
493,184

 
$
408,588

 
$
270,154

 
$
234,847

Income from operations
$
76,584

 
$
46,985

 
$
37,403

 
$
23,973

 
$
18,355

Net income (1)
$
46,775

 
$
40,883

 
$
24,875

 
$
19,742

 
$
10,369

Adjusted EBITDA(2) (3)
$
145,326

 
$
114,567

 
$
92,575

 
$
56,137

 
$
43,628

Adjusted EPS(2)
$
1.84

 
$
1.42

 
$
1.15

 
$
0.96

 
$
0.82

Net earnings per share:
 
 
 
 
 
 
 
 
 
Basic
$
0.98

 
$
0.88

 
$
0.59

 
$
0.58

 
$
0.45

Diluted
$
0.96

 
$
0.86

 
$
0.58

 
$
0.56

 
$
0.44

 
As of June 30,
 
2019
 
2018
 
2017
 
2016
 
2015
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Working capital
$
484,140

 
$
260,063

 
$
173,351

 
$
177,748

 
$
142,472

Total assets
$
1,416,977

 
$
1,064,480

 
$
815,745

 
$
736,496

 
$
386,880

Long-term obligations
$
34,206

 
$
220,909

 
$
17,483

 
$
195,808

 
$
3,457

Total shareholders’ equity
$
1,284,739

 
$
771,891

 
$
725,417

 
$
473,044

 
$
350,138

(1)
Fiscal year 2015 net income of $10.4 million includes a $4.0 million impact from discontinued operations. Net income from continuing operations for the fiscal year ended June 30, 2015 was $14.4 million.
(2)
In our periodic communications, we discuss key measures that are not calculated according to U.S. generally accepted accounting principles (“GAAP”), adjusted EBITDA and adjusted EPS. Adjusted EBITDA is defined as net income before other non-operating adjustments, interest income and expense, income taxes, depreciation, amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense, and stock-based and other non-cash compensation expense. We define adjusted income, a non-GAAP financial measure, as net income before amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense, and stock-based and other non-cash compensation expense. The impact to income taxes includes the impact to the effective tax rate, current tax provision and deferred tax provision. Adjusted EPS, a non-GAAP financial measure, expresses adjusted income from continuing operations on a per share basis using weighted average diluted shares outstanding. We use adjusted EBITDA and adjusted EPS as important indicators of the operating performance of our business. We use adjusted EBITDA and adjusted EPS in internal forecasts and models when establishing internal operating budgets, supplementing the financial results and forecasts reported to our board of directors, determining the portion of bonus compensation for executive officers and other key employees based on operating performance, evaluating short-term and long-term operating trends in our operations and allocating resources to various initiatives and operational requirements. We believe that adjusted EBITDA and adjusted EPS permit a comparative assessment of our operating performance, relative to our performance based on our GAAP results, while isolating the effects of charges that may vary from period to period without any correlation to underlying operating performance. We believe that these non-GAAP financial adjustments are useful to investors because it allows investors to evaluate the effectiveness of the methodology and information used by management in our financial and operational decision-making. We believe that trends in our adjusted EBITDA and adjusted EPS are valuable indicators of our operating performance.

34


Adjusted EBITDA and adjusted EPS are non-GAAP financial measures and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. These non-GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenses similar to the adjusted EBITDA and adjusted EPS financial adjustments described above, and investors should not infer from our presentation of this non-GAAP financial measure that these costs are unusual, infrequent or non-recurring. See the Non-GAAP Financial Measures section of this annual report for a reconciliation of our adjusted EBITDA to net income and reconciliation of net income and diluted EPS, to adjusted income and adjusted EPS.
(3)
As of July 1, 2018, the Company has revised its definition of adjusted EBITDA to incorporate other non-operating adjustments, net, which includes gains or losses on foreign currency remeasurement and fixed assets sales and disposals among other adjustments. Adjusted EBITDA for prior periods has been recast for comparative purposes.
ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
FORWARD-LOOKING STATEMENTS
From time to time, information provided, statements made by our employees or information included in our filings with the Securities and Exchange Commission (“SEC”) may contain statements that are not historical facts but that are “forward-looking statements,” which involve risks and uncertainties. You can identify these statements by the use of the words “may,” “will,” “could,” “should,” “would,” “plans,” “expects,” “anticipates,” “continue,” “estimate,” “project,” “intend,” “likely,” “forecast,” “probable,” “potential,” and similar expressions. These forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from those projected or anticipated. Such risks and uncertainties include, but are not limited to, continued funding of defense programs, the timing and amounts of such funding, general economic and business conditions, including unforeseen weakness in the Company’s markets, effects of any U.S. Federal government shutdown or extended continuing resolution, effects of continued geopolitical unrest and regional conflicts, competition, changes in technology and methods of marketing, delays in completing engineering and manufacturing programs, changes in customer order patterns, changes in product mix, continued success in technological advances and delivering technological innovations, changes in, or in the U.S. Government’s interpretation of, Federal export control or procurement rules and regulations, market acceptance of the Company's products, shortages in components, production delays or unanticipated expenses due to performance quality issues with outsourced components, inability to fully realize the expected benefits from acquisitions and restructurings, or delays in realizing such benefits, challenges in integrating acquired businesses and achieving anticipated synergies, increases in interest rates, changes to interest rate swaps or other cash flow hedging arrangements, changes to cybersecurity regulations and requirements, changes in tax rates or tax regulations, changes to generally accepted accounting principles, difficulties in retaining key employees and customers, unanticipated costs under fixed-price service and system integration engagements, and various other factors beyond our control. These risks and uncertainties also include such additional risk factors as set forth under Part I-Item 1A (Risk Factors) in this Annual Report on Form 10-K. We caution readers not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. We undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made.
OVERVIEW
Mercury Systems, Inc. is a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Headquartered in Andover, Massachusetts, we deliver solutions that power a broad range of critical aerospace, defense and intelligence programs, configured and optimized for mission success in some of the most challenging and demanding environments. Our innovative next-generation defense electronics business model is designed to meet the industry’s current and emerging technology and business needs by delivering affordable state-of-the-art solutions, rapid time-to-value, service and support to our defense prime contractor customers. Our products and solutions have been successfully deployed in more than 300 programs with over 25 different defense prime contractors, a testament to our deep domain expertise and culture of innovation.
Our unique capabilities, technology and R&D investment strategy combine to differentiate Mercury in our industry. Our technologies and capabilities include secure embedded processing modules and subsystems, mission computers, secure and rugged rack-mount servers, safety-critical avionics, radio frequency (“RF”) components, multi-function assemblies and subsystems. We maintain our technological edge by investing in critical capabilities and IP (or “building blocks”) in processing and RF, leveraging open standards and open architectures to quickly adapt those building blocks into solutions for highly data-intensive applications for the sensor processing chain, all the way from the sensor to the network. This can encompass multiple sensor and mission processing functions - including emerging needs in artificial intelligence (“AI”). We leverage the Company’s building blocks to design, build and manufacture integrated sensor processing subsystems - often including classified application-specific software and IP - for the C4ISR (command, control, communications, computers, intelligence, surveillance and reconnaissance) and electronic warfare (“EW”) markets. These subsystems are deployed by our customers - defense and commercial aerospace

35


companies, defense prime contractors and the U.S. Department of Defense (“DoD”) - in a variety of mission-critical applications. An important component of adapting these technologies and IP for these applications is our investment in specialized packaging, ruggedization and cooling to address size, weight and power (“SWaP”) challenges. These investments, coupled with our domestic design, development, and manufacturing capabilities in mission computing, safety-critical avionics and platform management solutions; and RF, microwave and millimeter wave components and subsystems brings significant domain expertise to our customers.
Since we conduct much of our business with our defense customers via commercial items, requests by customers are a primary driver of revenue fluctuations from quarter to quarter. Customers specify delivery date requirements that coincide with their need for our products. Because these customers may use our products in connection with a variety of defense programs or other projects of different sizes and durations, a customer’s orders for one quarter generally do not indicate a trend for future orders by that customer. Additionally, order patterns do not necessarily correlate amongst customers and, therefore, we generally cannot identify sequential quarterly trends.
As of June 30, 2019, we had 1,661 employees. During fiscal 2018, the growth in our headcount resulted in us exceeding the threshold for qualifying as a “small business” for government contract purposes. The revenues received as a result of small business set aside funding are not considered material.
Our consolidated revenues, acquired revenues, net income, diluted net earnings per share, adjusted earnings per share (“adjusted EPS”), and adjusted EBITDA for fiscal 2019 were $654.7 million, $113.3 million, $46.8 million, $0.96, $1.84 and $145.3 million, respectively. Our consolidated revenues, acquired revenues, net income, diluted net earnings per share, adjusted EPS, and adjusted EBITDA for fiscal 2018 were $493.2 million, $59.7 million, $40.9 million. $0.86, $1.42 and $114.6 million, respectively. See the Non-GAAP Financial Measures section for a reconciliation to our most directly comparable GAAP financial measures.
BUSINESS DEVELOPMENTS:
FISCAL 2019
On May 20, 2019, we announced the commencement of an underwritten public offering of our common stock, par value $0.01 per share. On May 31, 2019 we closed the offering, including the full over-allotment allocation, selling an aggregate of 6.9 million shares of common stock at a price to the public of $69.00 for total net proceeds of $454.3 million.
On April 18, 2019, we acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”). Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
On January 29, 2019, we acquired GECO Avionics, LLC (“GECO”). Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
On September 28, 2018, we amended the Revolver to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 2023. During fiscal 2019, we drew additional borrowings of $129.5 million to facilitate the acquisitions of Germane, GECO, Athena and Syntonic in the first, third and fourth quarters of fiscal 2019, respectively. In conjunction with the net proceeds generated by our follow-on equity offering, we paid down the balance on the Revolver during the fourth quarter of fiscal 2019 and terminated our hedge facility.
On July 31, 2018, we acquired Germane Systems, LC (“Germane”). Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.
FISCAL 2018
On February 1, 2018, we acquired Themis Computer (“Themis”). Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international markets. The acquisition and transaction related expenses were funded with borrowings obtained under the Revolver.

36


RESULTS OF OPERATIONS:
FISCAL 2019 VS. FISCAL 2018
Results of operations for the twelve month period ended June 30, 2018 include only results from the acquisition dates for Themis and RTL. Results of operations for the twelve month period ended June 30, 2019 include only results from the acquisition dates for Germane, GECO, Athena, and Syntonic, which were acquired subsequent to June 30, 2018. Accordingly, the periods presented below are not directly comparable. The Company has applied the FAST Act Modernization and Simplification of Regulation S-K, which limits the discussion to the two most recent fiscal years. Refer to Item 7. of the Company's Form 10-K issued on August 16, 2018 for prior year discussion related to fiscal 2017.
The following tables set forth, for the periods indicated, financial data from the consolidated statements of operations:
(In thousands)
Fiscal 2019
 
As a % of
Total Net
Revenue
 
Fiscal 2018
 
As a % of
Total Net
Revenue
Net revenues
$
654,744

 
100.0
 %
 
$
493,184

 
100.0
 %
Cost of revenues
368,588

 
56.3

 
267,326

 
54.2

Gross margin
286,156

 
43.7

 
225,858

 
45.8

Operating expenses:
 
 
 
 
 
 
 
Selling, general and administrative
110,717

 
16.9

 
88,365

 
17.9

Research and development
68,925

 
10.5

 
58,807

 
11.9

Amortization of intangible assets
27,914

 
4.3

 
26,004

 
5.3

Restructuring and other charges
560

 
0.1

 
3,159

 
0.7

Acquisition costs and other related expenses
1,456

 
0.2

 
2,538

 
0.5

Total operating expenses
209,572

 
32.0

 
178,873

 
36.3

Income from operations
76,584

 
11.7

 
46,985

 
9.5

Interest income
932

 
0.1

 
32

 

Interest expense
(9,109
)
 
(1.4
)
 
(2,850
)
 
(0.6
)
Other expense, net
(8,880
)
 
(1.3
)
 
(1,594
)
 
(0.3
)
Income before income taxes
59,527

 
9.1

 
42,573

 
8.6

Tax provision
12,752

 
2.0

 
1,690

 
0.3

Net income
$
46,775

 
7.1
 %
 
$
40,883

 
8.3
 %
REVENUES
Total revenues increased $161.6 million, or 33%, to $654.7 million during fiscal 2019 compared to $493.2 million during fiscal 2018 including “acquired revenue” which represents net revenue from acquired businesses that have been part of Mercury for completion of four full quarters or less (and excludes any intercompany transactions). After the completion of four fiscal quarters, acquired businesses will be treated as organic for current and comparable historical periods. The increase in total revenue was primarily due to $108.1 million of organic revenues which was predominantly driven by increases in demand for integrated subsystems and components product groupings across the C4I applications and, to a lesser extent, other sensor and effector applications. The increase in total revenues is primarily attributed to higher revenues associated with a classified radar program as well as the F-35 and UAV Predator programs. These increases were partially offset by lower revenues from the Aegis and SEWIP programs. Acquired revenues increased $53.5 million primarily due to increases in demand for integrated subsystems and components product groupings across the C4I applications, driven predominantly by the WIN-T and CPS programs. See the Non-GAAP Financial Measures section for a reconciliation to our most directly comparable GAAP financial measures.
International revenues, which consist of foreign military sales through the U.S. government, sales to prime defense contractor customers where the end user is known to be outside of the U.S., and direct sales to non-U.S. based customers, decreased $9.3 million to $73.8 million during fiscal 2019 compared to $83.1 million during fiscal 2018. International revenues represented 11% and 17% of total revenues during fiscal 2019 and 2018, respectively.
GROSS MARGIN
Gross margin was 43.7% for fiscal 2019, a decrease of 210 basis points from 45.8% in fiscal 2018. The lower gross margin was primarily driven by acquired business of Germane, which historically generated lower gross margins. Lower gross margins are also attributed to a higher volume of Customer Funded Research and Development (“CRAD”), which primarily represents

37


engineering labor associated with long-term contracts for customized development, production and service activities. These products are predominately grouped within integrated subsystems and, to a lesser extent, modules and sub-assemblies. Decreases in gross margin were partially offset by lower inventory step-up amortization associated with our acquired businesses compared to the same period in fiscal 2018 as well as results from the higher margin contributions from the acquisitions of Athena and Syntonic during the fourth quarter of fiscal 2019.
SELLING, GENERAL AND ADMINISTRATIVE
Selling, general and administrative expenses increased $22.4 million, or 25%, to $110.7 million during fiscal 2019 as compared to $88.4 million during fiscal 2018. The increase was primarily related to higher compensation related costs due to added headcount from fiscal 2019 as well as the full year impact of the Themis acquisition. Our headcount within the organic business also increased during fiscal 2019. Selling, general and administrative expenses decreased as a percentage of revenue to 16.9% during fiscal 2019 from 17.9% during fiscal 2018 primarily due to improved operating leverage.
RESEARCH AND DEVELOPMENT
Research and development expenses increased $10.1 million, or 17%, to $68.9 million during fiscal 2019 compared to $58.8 million for fiscal 2018. The increase was primarily due to increased headcount from our recent acquisitions, driving higher compensation related costs partially offset by a higher volume of CRAD. Research and development expenses accounted for 10.5% and 11.9% of our revenues during fiscal 2019 and fiscal 2018, respectively. The decrease was primarily driven due to higher revenues and additional CRAD in fiscal 2019 compared to fiscal 2018.
AMORTIZATION OF INTANGIBLE ASSETS
Amortization of intangible assets increased $1.9 million to $27.9 million during fiscal 2019 compared to $26.0 million for fiscal 2018, primarily due to the full year impact of amortization from the acquisition of Themis, as well as the amortization from our fiscal 2019 acquisitions.
RESTRUCTURING AND OTHER CHARGES
Restructuring and other charges decreased $2.6 million, or 82%, to $0.6 million during fiscal 2019 compared to $3.2 million in fiscal 2018. The decrease was primarily driven by higher severance costs related to the separation of 38 employees primarily in R&D and operations functions during fiscal 2018. Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities.
ACQUISITION COSTS AND OTHER RELATED EXPENSES
We incurred $1.5 million of acquisition costs and other related expenses during fiscal 2019, compared to $2.5 million during fiscal 2018. The acquisition costs and other related expenses we incurred during fiscal 2019 were primarily related to the acquisitions of Germane, GECO, Syntonic and Athena. The acquisition costs and other related expenses for the same period in fiscal 2018 were primarily related to the acquisition of Themis. We expect to incur acquisition costs and other related expenses periodically in the future as we continue to seek acquisition opportunities to expand our capabilities and new end markets.
We announced the execution of a purchase agreement to acquire American Panel Corporation (“APC”). Our agreement to acquire APC is for an all cash purchase price of $100.0 million, subject to net working capital and net debt adjustments. We expect to incur additional acquisition costs and other related expenses during the first quarter of fiscal 2020. See Note R to our consolidated financial statements for further discussion on subsequent events.
INTEREST INCOME
Interest income increased to $0.9 million in fiscal 2019 due to higher average balances of cash on hand primarily driven by net proceeds of $454.3 million from our following offering and a higher interest rate throughout the year.
INTEREST EXPENSE
Interest expense for fiscal 2019 increased $6.2 million to $9.1 million compared to $2.9 million in fiscal 2018. Fiscal 2019 included interest expense related to the additional borrowings on the Revolver from our recent acquisitions, prior to the pay down on the Revolver during the fourth quarter of fiscal 2019. During fiscal 2018, we incurred $2.9 million in cash interest expense on the Revolver in order to facilitate the acquisition of Themis.
OTHER EXPENSE, NET
Other expense, net increased $7.3 million to $8.9 million during fiscal 2019 compared to $1.6 million in fiscal 2018. The increase was primarily due to $5.4 million in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. Additionally, the increase was partially driven by $0.5 million foreign exchange loss compared to a $0.6

38


million gain during the same period in fiscal 2018 as well as $0.4 million of additional financing and registration fees incurred during fiscal 2019 compared to fiscal 2018.
INCOME TAXES
We recorded an income tax provision of $12.8 million and $1.7 million on income before income taxes of $59.5 million and $42.6 million for our fiscal years ended June 30, 2019 and 2018, respectively. We recognized a discrete tax benefit of $2.7 million and $7.9 million related to excess tax benefits on stock-based compensation for our fiscal years ended June 30, 2019 and 2018, respectively. Our fiscal year ended June 30, 2018 also includes a discrete tax benefit of $3.7 million derived from new information obtained about net operating loss carry-forwards of the Carve-Out Business.
The effective tax rate for the fiscal year ended June 30, 2019 differed from the Federal statutory rate of 21% primarily due to increases to the rate caused by state taxes, partially offset by decreases to the rate caused by Federal research and development credits and excess tax benefits related to stock-based compensation.
The effective tax rate for the fiscal year ended June 30, 2018 differed from the Federal statutory rate of 28% primarily due to increases to the rate caused by state taxes, partially offset by decreases to the rate caused by Federal research and development credits, domestic manufacturing deduction, excess tax benefits related to stock-based compensation, and acquired tax attributes.
Within the calculation of our annual effective tax rate we have used assumptions and estimates that may change as a result of future guidance and interpretation from the Internal Revenue Service. These changes could have a material impact on our future U.S. tax expense.
LIQUIDITY AND CAPITAL RESOURCES
Our primary sources of liquidity come from existing cash and cash generated from operations, our Revolver and our ability to raise capital under our universal shelf registration statement. Our near-term fixed commitments for cash expenditures consist primarily of payments under operating leases and inventory purchase commitments. We plan to invest in improvements to our new facilities during fiscal 2020.
Based on our current plans and business conditions, we believe that existing cash and cash equivalents, our available Revolver, cash generated from operations, and our financing capabilities will be sufficient to satisfy our anticipated cash requirements for at least the next twelve months.
Shelf Registration Statement
On August 28, 2017, we filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. We intend to use the proceeds from financings using the shelf registration statement for general corporate purposes, which may include the following:
the acquisition of other companies or businesses;
the repayment and refinancing of debt;
capital expenditures;
working capital; and
other purposes as described in the prospectus supplement.
We have an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, we have entered into an equity distribution agreement which allows us to sell an aggregate of up to $200.0 million of our common stock from time to time through our agents. The actual dollar amount and number of shares of common stock we sell pursuant to the equity distribution agreement will be dependent on, among other things, market conditions and our fund raising requirements. The agents may sell the common stock by any method deemed to be an “at the market offering” as defined in Rule 415 of the Securities Act of 1933, as amended, including without limitation sales made directly on NASDAQ, on any other existing trading market for the common stock or to or through a market maker. In addition, our common stock may be offered and sold by such other methods, including privately negotiated transactions, as we and the agents may agree. As of June 30, 2019, we have not sold any stock using our at the market offering feature.
Follow-on Equity Offerings
On May 20, 2019, we announced the commencement of an underwritten public offering of our common stock, par value $0.01 per share. On May 28, 2019, we closed the offering, selling an aggregate of 6.0 million shares of common stock at a price to the public of $69.00. On May 29, 2019, the underwriters executed their over-allotment option. At the closing of the over-

39


allotment, we issued 0.9 million additional shares of common stock. Total net proceeds, including the over-allotment, from the offering of 6.9 million shares were $454.3 million.
Revolving Credit Facilities
On September 28, 2018, we amended the Revolver to increase and extend the borrowing capacity to a $750.0 million, 5-year revolving credit line, with the maturity extended to September 2023. In connection with the amendment, we repaid the remaining outstanding interest on the Revolver using cash on hand. During fiscal 2019, we drew additional borrowings of $129.5 million to facilitate the acquisitions of Germane, GECO, Athena and Syntonic. During the fourth quarter of fiscal 2019, we paid the balance of the Revolver using proceeds from the follow-on equity offering. As of June 30, 2019, we had no outstanding balance on the Revolver. See Note L in the accompanying consolidated financial statements for further discussion of the Revolver.
CASH FLOWS
 
For the Years Ended
(In thousands)
June 30, 2019
 
June 30, 2018
 
June 30, 2017
Net cash provided by operating activities
$
97,517

 
$
43,321

 
$
59,146

Net cash used in investing activities
$
(153,774
)
 
$
(200,877
)
 
$
(111,087
)
Net cash provided by financing activities
$
247,765

 
$
182,937

 
$
11,338

Net increase (decrease) in cash and cash equivalents
$
191,411

 
$
24,884

 
$
(40,054
)
Cash and cash equivalents at end of year
$
257,932

 
$
66,521

 
$
41,637

Our cash and cash equivalents increased by $191.4 million during fiscal 2019 primarily as the result of net proceeds of $454.3 million generated from our follow-on equity offering, in addition to new borrowings of $129.5 million. The proceeds from the equity offering were used to pay down the Revolver balance of $324.5 million. In addition, we generated $97.5 million from operating activities. These increases were partially offset by $127.1 million used in our fiscal 2019 acquisitions, $26.7 million invested in purchases of property and equipment, $8.0 million used in the retirement of common stock used to settle individual employees' tax liabilities associated with vesting of restricted stock awards and $5.4 million associated with the termination of the hedge facility.
Operating Activities
During fiscal 2019, we generated $97.5 million in cash from operating activities compared to $43.3 million in cash generated from operating activities in fiscal 2018. The increase in cash generated by operating activities was primarily the result of improved working capital efficiency, less cash paid for income taxes and higher comparable net income.
Investing Activities
During fiscal 2019, we used cash of $153.8 million in investing activities compared to $200.9 million used during fiscal 2018. The decrease was primarily driven by lower cash used for acquisitions. During fiscal 2019 we used $127.1 million for the acquisitions of Germane, GECO, Athena and Syntonic compared to $185.4 million used in the acquisitions of Themis and RTL during fiscal 2018. The decrease was partially offset by increased purchases of property and equipment of $11.9 million.
Financing Activities
During fiscal 2019, we had net proceeds of $454.3 million from our follow-on equity offering, which was used to pay down the Revolver balance of $324.5 million subsequent to the additional $129.5 million of borrowings during the year used to fund the acquisitions during fiscal 2019. The net cash provided by financing activities was partially offset by $8.0 million in payments related to the retirement of common stock used to settle employees’ tax liabilities associated with vesting of restricted stock awards. As a result of these activities, we generated net cash of $247.8 million from financing activities during fiscal 2019.
During fiscal 2018, we had $195.0 million of net borrowings that were drawn against the Revolver. These net borrowings were offset by $15.5 million in payments related to the retirement of common stock used to settle employees’ tax liabilities associated with vesting of restricted stock awards. As a result of these activities, we generated net cash of $182.9 million from financing activities during fiscal 2018.

40


COMMITMENTS AND CONTRACTUAL OBLIGATIONS
The following is a schedule of our commitments and contractual obligations outstanding at June 30, 2019:
(In thousands)
Total
 
Less Than
1 Year
 
1-3
Years
 
3-5
Years
 
More Than
5 Years
Operating leases
$
69,630

 
$
10,205

 
$
17,229

 
$
13,910

 
$
28,286

Purchase obligations
73,762

 
73,762

 

 

 

 
$
143,392

 
$
83,967

 
$
17,229

 
$
13,910

 
$
28,286

Purchase obligations represent open non-cancelable purchase commitments for certain inventory components and services used in normal operations. The purchase commitments covered by these agreements are for less than one year and aggregated $73.8 million at June 30, 2019.
We have a liability at June 30, 2019 of $1.3 million for uncertain tax positions that have been taken or are expected to be taken in various income tax returns. We do not know the ultimate resolution of these uncertain tax positions and as such, do not know the ultimate timing of payments related to this liability. Accordingly, these amounts are not included in the above table.
Our standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which we indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred in connection with certain intellectual property infringement claims by any third party with respect to our products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments we could be required to make under these indemnification provisions is, in some instances, unlimited.
As part of our strategy for growth, we continue to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
We may elect from time to time to purchase and subsequently retire shares of common stock in order to settle employees’ tax liabilities associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in our statement of cash flows.
OFF-BALANCE SHEET ARRANGEMENTS
Other than our lease commitments incurred in the normal course of business and certain indemnification provisions, we do not have any off-balance sheet financing arrangements or liabilities, guarantee contracts, retained or contingent interests in transferred assets, or any obligation arising out of a material variable interest in an unconsolidated entity. We do not have any majority-owned subsidiaries that are not consolidated in the financial statements. Additionally, we do not have an interest in, or relationships with, any special purpose entities.
RELATED PARTY TRANSACTIONS
During fiscal 2019 and 2018, we did not engage in any related party transactions.
NON-GAAP FINANCIAL MEASURES
In our periodic communications, we discuss certain important measures that are not calculated according to U.S. generally accepted accounting principles (“GAAP”), including adjusted EBITDA, adjusted income, adjusted EPS, free cash flow, organic revenue and acquired revenue.
Adjusted EBITDA is defined as net income before other non-operating adjustments, interest income and expense, income taxes, depreciation, amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense, and stock-based and other non-cash compensation expense. We use adjusted EBITDA as an important indicator of the operating performance of our business. We use adjusted EBITDA in internal forecasts and models when establishing internal operating budgets, supplementing the financial results and forecasts reported to our board of directors, determining the portion of bonus compensation for executive officers and other key employees based on operating performance, evaluating short-term and long-term operating trends in our operations and allocating resources to various initiatives and operational requirements. We believe that adjusted EBITDA permits a comparative assessment of our operating performance, relative to our performance based on our GAAP results, while isolating the effects of charges that may vary from period to period without any correlation to underlying operating performance. We believe that these non-GAAP financial adjustments are useful to investors because they allow investors to evaluate the effectiveness of the methodology and information used by management in our financial and operational decision-making. We believe that trends in our adjusted EBITDA are valuable indicators of our operating performance.

41


Adjusted EBITDA is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. This non-GAAP financial measure may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenses similar to the adjusted EBITDA financial adjustments described above, and investors should not infer from our presentation of this non-GAAP financial measure that these costs are unusual, infrequent or non-recurring.
The following table reconciles our net income, the most directly comparable GAAP financial measure, to our adjusted EBITDA:
 
Year Ended June 30,
(In thousands)
2019
 
2018
 
2017
Net income
$
46,775

 
$
40,883

 
$
24,875

Other non-operating adjustments, net (1)
364

 
(795
)
 
(1,345
)
Interest expense, net
8,177

 
2,818

 
7,106

Tax provision
12,752

 
1,690

 
6,193

Depreciation
18,478

 
16,273

 
12,589

Amortization of intangible assets
27,914

 
26,004

 
19,680

Restructuring and other charges (2)
560

 
3,159

 
1,952

Impairment of long-lived assets

 

 

Acquisition and financing costs (3)
9,628

 
4,928

 
2,389

Fair value adjustments from purchase accounting (4)
713

 
1,992

 
3,679

Litigation and settlement expense (income), net
344

 

 
117

Stock-based and other non-cash compensation expense
19,621

 
17,615

 
15,341

Adjusted EBITDA
$
145,326

 
$
114,567

 
$
92,576

(1) As of July 1, 2018, we has revised our definition of adjusted EBITDA to incorporate other non-operating adjustments, net, which includes gains or losses on foreign currency remeasurement and fixed assets sales and disposals among other adjustments. Adjusted EBITDA for prior periods has been recast for comparative purposes.
(2) Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. We believe these items are non-routine and may not be indicative of ongoing operating results.
(3) Acquisition and financing costs includes $5.4 million associated with the termination of the interest rate swap for fiscal year 2019.
(4) Fair value adjustments from purchase accounting for fiscal year 2019 relate to Germane and GECO inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2018 relate to Themis, CES and Delta inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2017 relate to the Carve-Out Business, CES and Delta inventory step-up amortization.
Adjusted income and adjusted EPS exclude the impact of certain items and, therefore, have not been calculated in accordance with GAAP. We believe that exclusion of these items assists in providing a more complete understanding of our underlying results and trends and allows for comparability with our peer company index and industry. These non-GAAP financial measures may not be computed in the same manner as similarly titled measures used by other companies. We use these measures along with the corresponding GAAP financial measures to manage our business and to evaluate our performance compared to prior periods and the marketplace. We define adjusted income as net income before amortization of intangible assets, restructuring and other charges, impairment of long-lived assets, acquisition and financing costs, fair value adjustments from purchase accounting, litigation and settlement income and expense, and stock-based and other non-cash compensation expense. The impact to income taxes includes the impact to the effective tax rate, current tax provision and deferred tax provision. Adjusted EPS expresses adjusted income on a per share basis using weighted average diluted shares outstanding.
Adjusted income and adjusted EPS are non-GAAP financial measures and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. We expect to continue to incur expenses similar to the adjusted income and adjusted EPS financial adjustments described above, and investors should not infer from our presentation of these non-GAAP financial measures that these costs are unusual, infrequent or non-recurring.

42


The following tables reconcile net income and diluted earnings per share, the most directly comparable GAAP measures, to adjusted income and adjusted EPS:
 
Year Ended June 30,
(In thousands, except per share data)
2019
 
2018
 
2017
Net income and diluted earnings per share
$
46,775

 
$
0.96

 
$
40,883

 
$
0.86

 
$
24,875

 
$
0.58

   Amortization of intangible assets
27,914

 
 
 
26,004

 
 
 
19,680

 
 
   Restructuring and other charges (1)
560

 
 
 
3,159

 
 
 
1,952

 
 
   Impairment of long-lived assets

 
 
 

 
 
 

 
 
   Acquisition and financing costs (2)
9,628

 
 
 
4,928

 
 
 
2,389

 
 
   Fair value adjustments from purchase accounting (3)
713

 
 
 
1,992

 
 
 
3,679

 
 
   Litigation and settlement expense (income), net
344

 
 
 

 
 
 
117

 
 
   Stock-based and other non-cash compensation expense
19,621

 
 
 
17,615

 
 
 
15,341

 
 
   Impact to income taxes (4)
(16,552
)
 
 
 
(27,269
)
 
 
 
(18,602
)
 
 
Adjusted income and adjusted earnings per share
$
89,003

 
$
1.84

 
$
67,312

 
$
1.42

 
$
49,431

 
$
1.15

 
 
 
 
 
 
 
 
 
 
 
 
Diluted weighted-average shares outstanding
 
 
48,500

 
 
 
47,471

 
 
 
43,018

(1) Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. We believe these items are non-routine and may not be indicative of ongoing operating results.
(2) Acquisition and financing costs includes $5.4 million associated with the termination of the interest rate swap for fiscal year 2019.
(3) Fair value adjustments from purchase accounting for fiscal year 2019 relate to Germane and GECO inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2018 relate to Themis, CES and Delta inventory step-up amortization. Fair value adjustments from purchase accounting for fiscal year 2017 relate to the Carve-Out Business, CES and Delta inventory step-up amortization.
(4) Impact to income taxes is calculated by recasting income before income taxes to include the add-backs involved in determining adjusted income and recalculating the income tax provision using this adjusted income from operations before income taxes. The impact to income taxes includes the impact to the effective tax rate, current tax provision and deferred tax provision.

Free cash flow, a non-GAAP measure for reporting cash flow, is defined as cash provided by operating activities less capital expenditures for property and equipment, which includes capitalized software development costs. We believe free cash flow provides investors with an important perspective on cash available for investments and acquisitions after making capital investments required to support ongoing business operations and long-term value creation. We believe that trends in our free cash flow can be valuable indicators of our operating performance and liquidity.
Free cash flow is a non-GAAP financial measure and should not be considered in isolation or as a substitute for financial information provided in accordance with GAAP. This non-GAAP financial measure may not be computed in the same manner as similarly titled measures used by other companies. We expect to continue to incur expenditures similar to the free cash flow adjustment described above, and investors should not infer from our presentation of this non-GAAP financial measure that these expenditures reflect all of our obligations which require cash.
The following table reconciles cash provided by operating activities, the most directly comparable GAAP financial measure, to free cash flow:
 
Year Ended June 30,
(In thousands)
2019
 
2018
 
2017
Cash provided by operating activities
$
97,517

 
$
43,321

 
$
59,146

Purchase of property and equipment
(26,691
)
 
(15,106
)
 
(32,844
)
Free cash flow
$
70,826

 
$
28,215

 
$
26,302



43


Organic revenue and acquired revenue are non-GAAP measures for reporting financial performance of our business. We believe this information provides investors with insight as to our ongoing business performance. Organic revenue represents total company revenue excluding net revenue from acquired companies for the first four full quarters since the entities’ acquisition date (which excludes intercompany transactions). Acquired revenue represents revenue from acquired companies for the first four full quarters since the entities' acquisition date (which excludes intercompany transactions). After the completion of four full fiscal quarters, acquired revenue is treated as organic for current and comparable historical periods.
The following table reconciles the most directly comparable GAAP financial measure to the non-GAAP financial measure:
(In thousands)
Fiscal 2019
 
As a % of
Total Net
Revenue
 
Fiscal 2018
 
As a % of
Total Net
Revenue
 
$ Change
 
% Change
Organic revenue
$
541,487

 
83
%
 
$
433,438

 
88
%
 
$
108,049

 
25
%
Acquired revenue (1)
113,257

 
17
%
 
59,746

 
12
%
 
53,511

 
90
%
Total revenues
$
654,744

 
100
%
 
$
493,184

 
100
%
 
$
161,560

 
33
%
(1) Acquired revenue for all preceding periods presented has not been recast for comparative purposes.
CRITICAL ACCOUNTING POLICIES AND SIGNIFICANT JUDGMENTS AND ESTIMATES
We have identified the policies discussed below as critical to understanding our business and our results of operations. The impact and any associated risks related to these policies on our business operations are discussed throughout Management’s Discussion and Analysis of Financial Condition and Results of Operations where such policies affect our reported and expected financial results. We believe the following critical accounting policies to be those most important to the portrayal of our financial position and results of operations and those that require the most subjective judgment.
REVENUE RECOGNITION
We recognize revenue at a point in time or over time as the performance obligations are met. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 77% and 79% of revenues for the year ended June 30, 2019 and 2018, respectively. Total revenue recognized under long-term contracts over time was 23% and 21% of revenues for the year ended June 30, 2019 and 2018, respectively.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by us upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) we do not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of our goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast the expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which we would transact if the product or service were sold by us on a standalone basis. Our determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, we consider the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, our ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
Revenue is recognized over time (versus point in time recognition) for long-term contracts with development, production and service activities where the performance obligations are satisfied over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) our performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) our performance creates an asset with no alternative use to us and we have an enforceable right to payment for performance completed to date. We consider the nature of these contracts and the types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost

44


reimbursable contracts. Our cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts. We consider whether contracts should be combined or segmented, and based on this assessment, we combine closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, we may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. For all types of contracts, we recognize anticipated contract losses as soon as they become known and estimable. These losses are recognized in advance of contract performance and as of June 30, 2019, approximately $0.6 million of these costs were in accrued expenses on our balance sheet.
For long-term contracts, we typically leverage the input method, using a cost-to-cost measure of progress. We believe that this method represents the most faithful depiction of our performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. We bear the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, we are reimbursed periodically for allowable costs and are paid a portion of the fee based on contract progress. In the limited instances where we enter into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, we elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which we have a right to invoice the customer based on the control transferred to the customer. For all types of contracts, we recognize anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. Our estimates are based upon the professional knowledge and experience of our engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
We generally do not provide our customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. We accrue for anticipated warranty costs upon product shipment. We do not consider activities related to such assurance warranties, if any, to be a separate performance obligation. We offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of our long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, we may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard us from the failure of the other party to abide by some or all of their obligations under the contract.
We define service revenues as revenue from activities that are not associated with the design, development, production, or delivery of tangible assets, software or specific capabilities sold by us. Examples of our service revenues include: analyst services and systems engineering support, consulting, maintenance and other support, testing and installation. We combine our product and service revenues into a single class as services revenues are less than 10 percent of total revenues.
INVENTORY VALUATION
We value our inventory at the lower of cost (first-in, first-out) or its net realizable value. We write down inventory for excess and obsolescence based upon assumptions about future demand, product mix and possible alternative uses. Actual demand, product mix and alternative usage may be lower than those that we project and this difference could have a material adverse effect on our gross margin if inventory write-downs beyond those initially recorded become necessary. Alternatively, if actual demand, product mix and alternative usage are more favorable than those we estimated at the time of such a write-down, our gross margin could be favorably impacted in future periods.

45


GOODWILL, INTANGIBLE ASSETS AND LONG-LIVED ASSETS
We evaluate our goodwill for impairment annually in the fourth quarter and in any interim period in which events or circumstances arise that indicate our goodwill may be impaired. Indicators of impairment include, but are not limited to, a significant deterioration in overall economic conditions, a decline in our market capitalization, the loss of significant business, significant decreases in funding for our contracts, or other significant adverse changes in industry or market conditions.
We test goodwill for impairment at the reporting unit level. Goodwill impairment guidance provides entities an option to perform a qualitative assessment (commonly known as “step zero”) to determine whether further impairment testing is necessary before performing the two-step test. The qualitative assessment requires significant judgments by management about macro-economic conditions including our operating environment, industry and other market considerations, entity-specific events related to financial performance or loss of key personnel, and other events that could impact the reporting unit. If we conclude that further testing is required, the impairment test involves a two-step process. Step one compares the fair value of the reporting unit with its carrying value, including goodwill. If the carrying amount exceeds the fair value of the reporting unit, step two is required to determine if there is an impairment of the goodwill. Step two compares the implied fair value of the reporting unit's goodwill to the carrying amount of the goodwill. We estimate the fair value of our reporting units using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues, expenses, capital expenditures, and working capital, as well as discount factors and income tax rates. In addition, we use the market approach, which compares the reporting unit to publicly-traded companies and transactions involving similar businesses, to support the conclusions of the income approach.
As part of our annual goodwill impairment testing, we utilized a discount rate for each of our reporting units, as defined by ASC 350, Intangibles-Goodwill and Other, that we believe represents the risks that our businesses face, considering their sizes, the current economic environment, and other industry data we believe is appropriate. The discount rates for Sensor and Mission Processing (“SMP”), Advanced Microelectronic Solutions (“AMS”) and Mercury Defense Systems (“MDS”) were 8.25%, 8.0%, and 7.8%. The annual testing indicated that the fair values of our SMP, AMS, and MDS reporting units significantly exceeded their carrying values, and thus no further testing was required.
We also review finite-lived intangible assets and long-lived assets when indications of potential impairment exist, such as a significant reduction in undiscounted cash flows associated with the assets. Should the fair value of our finite-lived intangible assets or long-lived assets decline because of reduced operating performance, market declines, or other indicators of impairment, a charge to operations for impairment may be necessary.
INCOME TAXES
The determination of income tax expense requires us to make certain estimates and judgments concerning the calculation of deferred tax assets and liabilities, as well as the deductions and credits that are available to reduce taxable income. We recognize deferred tax assets and liabilities for the expected future tax consequences of events that have been included in our consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse.
In evaluating our ability to recover deferred tax assets, we consider all available positive and negative evidence, including our past operating results, our forecast of future earnings, future taxable income, and tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment. We record a valuation allowance against deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. If it becomes more likely than not that a tax asset will be used for which a reserve has been provided, we reverse the related valuation allowance. If our actual future taxable income by tax jurisdiction differs from estimates, additional allowances or reversals of reserves may be necessary.
We use a two-step approach to recognize and measure uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. We reevaluate our uncertain tax positions on a quarterly basis and any changes to these positions as a result of tax audits, tax laws or other facts and circumstances could result in additional charges to operations.

46


BUSINESS COMBINATIONS
We utilize the acquisition method of accounting for business combinations and allocate the purchase price of an acquisition to the various tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. We primarily establish fair value using the income approach based upon a discounted cash flow model. The income approach requires the use of many assumptions and estimates including future revenues and expenses, as well as discount factors and income tax rates. Other estimates include:
estimated step-ups for the fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While we use our best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, our estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, we record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note B to consolidated financial statements (under the caption “Recently Issued Accounting Pronouncements”).
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
See Note B to consolidated financial statements (under the caption “Recently Adopted Accounting Pronouncements”).
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
INTEREST RATE RISK
Our exposure to interest rate risk is related primarily to our investment portfolio and the Revolver.
Our investment portfolio includes money market funds from high quality U.S. government issuers. A change in prevailing interest rates may cause the fair value of our investments to fluctuate. For example, if we hold a security that was issued with a fixed interest rate at the then-prevailing rate and the prevailing rate rises, the fair value of the principal amount of our investment will probably decline. To minimize this risk, investments are generally available for sale and we generally limit the amount of credit exposure to any one issuer.
We also are exposed to the impact of interest rate changes primarily through our borrowing activities. For our variable rate borrowings, we may use a fixed interest rate swap, effectively converting a portion of variable rate borrowings to fixed rate borrowings in order to mitigate the impact of interest rate changes on earnings. We utilize interest rate derivatives to mitigate interest rate exposure with respect to our financing arrangements. On January 11, 2019, we entered into an interest rate swap (the “Swap”) with Bank of America, N.A. in order to establish a fixed interest rate associated with a portion of our Revolver. The Swap was designated as a cash flow hedge. We paid down the remaining balance on our Revolver and terminated the related Swap during fiscal 2019 and as such, there were no outstanding borrowings against the Revolver or swaps outstanding at June 30, 2019.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. We place our cash and cash equivalents with financial institutions with high credit quality. At June 30, 2019 and 2018, we had $257.9 million and $66.5 million, respectively, of cash and cash equivalents on deposit or invested with our financial and lending institutions.
We provide credit to customers in the normal course of business. We perform ongoing credit evaluations of our customers’ financial condition and limit the amount of credit extended when deemed necessary. At June 30, 2019, five customers accounted for 56% of our receivables, unbilled receivables and costs in excess of billings. At June 30, 2018, five customers accounted for 54% of our receivables, unbilled receivables and costs in excess of billings.
FOREIGN CURRENCY RISK
We operate primarily in the United States; however, we conduct business outside the United States through our foreign subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada where business is largely transacted in non-

47


U.S. dollar currencies. Accordingly, we are subject to exposure from adverse movements in the exchange rates of local currencies. Local currencies are used as the functional currency for our non-U.S. subsidiaries. Consequently, changes in the exchange rates of the currencies may impact the translation of the foreign subsidiaries’ statements of operations into U.S. dollars, which may in turn affect our consolidated statement of operations.
We have not entered into any financial derivative instruments that expose us to material market risk, including any instruments designed to hedge the impact of foreign currency exposures. We may, however, hedge such exposure to foreign currency exchange rate fluctuations in the future.

48


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and Board of Directors
Mercury Systems, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Mercury Systems, Inc. and subsidiaries (the Company) as of June 30, 2019 and 2018, the related consolidated statements of operations and comprehensive income, shareholders’ equity, and cash flows for each of the years in the three-year period ended June 30, 2019, and the related notes and financial statement schedule II (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of June 30, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of June 30, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended June 30, 2019, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June 30, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
The Company acquired Germane Systems, LC (Germane), GECO Avionics, LLC (GECO), The Athena Group, Inc. (Athena), and Syntonic Microwave LLC (Syntonic) during fiscal year 2019, and management excluded from its assessment of the effectiveness of the Company's internal control over financial reporting as of June 30, 2019, Germane’s, GECO’s, Athena’s and Syntonic’s internal control over financial reporting associated with 11 percent of total consolidated assets (of which 8 percent represented goodwill and intangible assets included within the scope of the assessment) and 7 percent of total consolidated revenues included in the consolidated financial statements of the Company as of and for the year ended June 30, 2019. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Germane, GECO, Athena and Syntonic.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

49



Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Estimation of total contract costs to be incurred for fixed-price long-term contract revenue
As discussed in Note B to the consolidated financial statements, revenue recognized under long-term contracts for the year ended June 30, 2019 represented 23% of total revenues. For those long-term contracts that are fixed-price in nature, the Company recognizes revenue over time based on the ratio of (1) actual contract costs incurred to date to (2) the Company’s estimate of total contract costs to be incurred.
We identified the evaluation of the estimate of total contract costs to be incurred for fixed-price long-term contracts as a critical audit matter given the complex nature of the Company’s products sold under such contracts. In particular, evaluating the Company’s judgments regarding the amount of time to complete the contracts, including the assessment of the nature and complexity of the work to be performed, involved a high degree of subjective auditor judgment.
The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s process to develop estimates of total contract costs to be incurred. Such controls included controls over the development of the estimated amount of time to complete the contracts, including the assessment of the nature and complexity of the work to be performed. We evaluated factors including the value and stage of completion to select a sample of customer contracts to challenge the Company’s assumptions underlying the estimate of total contract costs to be incurred. We inspected the sampled contracts to evaluate the Company’s identification of performance obligations and the determined method for measuring contract progress. We compared the Company’s original or prior period estimate of total contract costs to be incurred to the actual costs incurred for completed contracts to assess the Company’s ability to accurately estimate costs. We interviewed operational personnel of the Company to evaluate progress to date, the estimate of remaining costs to be incurred, and factors impacting the amount of time and cost to complete the sampled contracts, including the assessment of the nature and complexity of the work to be performed. We inspected correspondence, if any, between the Company and the customer for the sampled contracts as part of our evaluation of contract progress.
/s/ KPMG LLP
We have served as the Company’s auditor since 2006.
Boston, Massachusetts
August 15, 2019

50


ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
MERCURY SYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data) 
 
June 30,
2019
 
2018
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
257,932

 
$
66,521

Accounts receivable, net of allowance for doubtful accounts of $1,228 and $359 at June 30, 2019 and 2018, respectively
118,832

 
104,040

Unbilled receivables and costs in excess of billings
57,387

 
39,774

Inventory
137,112

 
108,585

Prepaid income taxes
90

 
3,761

Prepaid expenses and other current assets
10,819

 
9,062

Total current assets
582,172

 
331,743

Property and equipment, net
60,001

 
50,980

Goodwill
562,146

 
497,442

Intangible assets, net
206,124

 
177,904

Other non-current assets
6,534

 
6,411

Total assets
$
1,416,977

 
$
1,064,480

Liabilities and Shareholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
39,030

 
$
21,323

Accrued expenses
18,897

 
16,386

Accrued compensation
28,814

 
21,375

Deferred revenues and customer advances
11,291

 
12,596

Total current liabilities
98,032

 
71,680

Deferred income taxes
17,814

 
13,635

Income taxes payable
1,273

 
998

Long-term debt

 
195,000

Other non-current liabilities
15,119

 
11,276

Total liabilities
132,238

 
292,589

Commitments and contingencies (Note K)


 


Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding

 

Common stock, $0.01 par value; 85,000,000 shares authorized; 54,247,532 and 46,924,238 shares issued and outstanding at June 30, 2019 and 2018, respectively
542

 
469

Additional paid-in capital
1,058,745

 
590,163

Retained earnings
226,743

 
179,968

Accumulated other comprehensive (loss) income
(1,291
)
 
1,291

Total shareholders’ equity
1,284,739

 
771,891

Total liabilities and shareholders’ equity
$
1,416,977

 
$
1,064,480

The accompanying notes are an integral part of the consolidated financial statements.

51


MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME
(In thousands, except per share data) 
 
For the Years Ended June 30,
 
2019
 
2018
 
2017
Net revenues
$
654,744

 
$
493,184

 
$
408,588

Cost of revenues
368,588

 
267,326

 
217,045

Gross margin
286,156

 
225,858

 
191,543

Operating expenses:
 
 
 
 
 
Selling, general and administrative
110,717

 
88,365

 
76,491

Research and development
68,925

 
58,807

 
54,086

Amortization of intangible assets
27,914

 
26,004

 
19,680

Restructuring and other charges
560

 
3,159

 
1,952

Acquisition costs and other related expenses
1,456

 
2,538

 
1,931

Total operating expenses
209,572

 
178,873

 
154,140

Income from operations
76,584

 
46,985

 
37,403

Interest income
932

 
32

 
462

Interest expense
(9,109
)
 
(2,850
)
 
(7,568
)
Other (expense) income, net
(8,880
)
 
(1,594
)
 
771

Income before income taxes
59,527

 
42,573

 
31,068

Tax provision
12,752

 
1,690

 
6,193

Net income
$
46,775

 
$
40,883

 
$
24,875

 
 
 
 
 
 
Basic net earnings per share
$
0.98

 
$
0.88

 
$
0.59

Diluted net earnings per share
$
0.96

 
$
0.86

 
$
0.58

 
 
 
 
 
 
Weighted-average shares outstanding:
 
 
 
 
 
Basic
47,831

 
46,719

 
41,986

Diluted
48,500

 
47,471

 
43,018

 
 
 
 
 
 
Comprehensive income:
 
 
 
 
 
Net income
$
46,775

 
$
40,883

 
$
24,875

Foreign currency translation adjustments
(232
)
 
(137
)
 
(93
)
Pension benefit plan, net of tax
(2,350
)
 
354

 
220

Total other comprehensive (loss) income, net of tax
(2,582
)
 
217

 
127

Total comprehensive income
$
44,193

 
$
41,100

 
$
25,002

 The accompanying notes are an integral part of the consolidated financial statements.

52


MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
For the Years Ended June 30, 2019, 2018 and 2017
(In thousands)
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Shareholders’
Equity
Shares
 
Amount
 
Balance at June 30, 2016
38,675

 
$
387

 
$
357,500

 
$
114,210

 
$
947

 
$
473,044

Issuance of common stock under employee stock incentive plans
976

 
9

 
2,747

 

 

 
2,756

Issuance of common stock under employee stock purchase plan
96

 
1

 
2,213

 

 

 
2,214

Retirement of common stock
(344
)
 
(3
)
 
(8,763
)
 

 

 
(8,766
)
Follow-on public stock offering
6,900

 
69

 
215,656

 

 

 
215,725

Stock-based compensation

 

 
15,442

 

 

 
15,442

Net income

 

 

 
24,875

 

 
24,875

Foreign currency translation adjustments

 

 

 

 
(93
)
 
(93
)
Pension benefit plan, net of tax

 

 

 

 
220

 
220

Balance at June 30, 2017
46,303

 
463

 
584,795

 
139,085

 
1,074

 
725,417

Issuance of common stock under employee stock incentive plans
868

 
8

 
655

 

 

 
663

Issuance of common stock under employee stock purchase plan
82

 
1

 
2,781

 

 

 
2,782

Retirement of common stock
(329
)
 
(3
)
 
(15,505
)
 

 

 
(15,508
)
Stock-based compensation

 

 
17,437

 

 

 
17,437

Net income

 

 

 
40,883

 

 
40,883

Foreign currency translation adjustments

 

 

 

 
(137
)
 
(137
)
Pension benefit plan, net of tax

 

 

 

 
354

 
354

Balance at June 30, 2018
46,924

 
469

 
590,163

 
179,968

 
1,291

 
771,891

Issuance of common stock under employee stock incentive plans
478

 
5

 
(5
)
 

 

 

Issuance of common stock under employee stock purchase plan
102

 
1

 
3,660

 

 

 
3,661

Retirement of common stock
(156
)
 
(2
)
 
(7,966
)
 

 

 
(7,968
)
Follow-on public stock offering
6,900

 
69

 
453,504

 

 

 
453,573

Stock-based compensation

 

 
19,389

 

 

 
19,389

Net income

 

 

 
46,775

 

 
46,775

Foreign currency translation adjustments

 

 

 

 
(232
)
 
(232
)
Pension benefit plan, net of tax

 

 

 

 
(2,350
)
 
(2,350
)
Balance at June 30, 2019
54,248

 
$
542

 
$
1,058,745

 
$
226,743

 
$
(1,291
)
 
$
1,284,739


The accompanying notes are an integral part of the consolidated financial statements.

53


MERCURY SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands) 

 
For the Years Ended June 30,
 
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
Net income
$
46,775

 
$
40,883

 
$
24,875

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization expense
46,392

 
42,277

 
32,269

Stock-based compensation expense
19,422

 
17,314

 
15,341

Benefit for deferred income taxes
(1,557
)
 
(5,464
)
 
(7,841
)
Non-cash interest expense

 

 
1,810

Termination of interest rate swap
5,420
 

 

Other non-cash items
3,779

 
2,103

 
(626
)
Changes in operating assets and liabilities, net of effects of businesses acquired:
 
 
 
 
 
Accounts receivable, unbilled receivables, and costs in excess of billings
(28,096
)
 
(22,751
)
 
(14,054
)
Inventory
(17,101
)
 
(16,230
)
 
(9,318
)
Prepaid income taxes
3,843

 
(2,327
)
 
1,978

Prepaid expenses and other current assets
(1,075
)
 
(361
)
 
(1,270
)
Other non-current assets
101

 
296

 
372

Accounts payable, accrued expenses and accrued compensation
17,949

 
(5,267
)
 
3,520

Deferred revenues and customer advances
(1,531
)
 
6,035

 
(1,621
)
Income taxes payable
3,152

 
(11,187
)
 
9,622

Other non-current liabilities
44

 
(2,000
)
 
4,089

Net cash provided by operating activities
97,517

 
43,321

 
59,146

Cash flows from investing activities:
 
 
 
 
 
Acquisition of businesses, net of cash acquired
(127,083
)
 
(185,396
)
 
(77,757
)
Purchases of property and equipment
(26,691
)
 
(15,106
)
 
(32,844
)
Other investing activities

 
(375
)
 
(486
)
Net cash used in investing activities
(153,774
)
 
(200,877
)
 
(111,087
)
Cash flows from financing activities:
 
 
 
 
 
Proceeds from equity offering, net
454,343

 

 
215,725

Proceeds from employee stock plans
3,661

 
3,445

 
4,970

Payments for retirement of common stock
(7,968
)
 
(15,508
)
 
(8,766
)
Payments under credit facilities
(324,500
)
 
(15,000
)
 
(200,000
)
Borrowings under credit facilities
129,500

 
210,000

 

Termination of interest rate swap
(5,420
)
 

 

Payments of deferred financing and offering costs
(1,851
)
 

 
(591
)
Net cash provided by financing activities
247,765

 
182,937

 
11,338

Effect of exchange rate changes on cash and cash equivalents
(97
)
 
(497
)
 
549

Net increase (decrease) in cash and cash equivalents
191,411

 
24,884

 
(40,054
)
Cash and cash equivalents at beginning of year
66,521

 
41,637

 
81,691

Cash and cash equivalents at end of year
$
257,932

 
$
66,521

 
$
41,637

Cash paid during the period for:
 
 
 
 
 
Interest
$
10,368

 
$
1,607

 
$
5,758

Income taxes
$
7,351

 
$
17,004

 
$
2,834

Supplemental disclosures—non-cash activities:
 
 
 
 
 
Non-cash financing activity - accrued and unpaid equity offering costs
$
770

 
$

 
$

 The accompanying notes are an integral part of the consolidated financial statements.

54


MERCURY SYSTEMS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except per share data)
A.Description of Business
Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Headquartered in Andover, Massachusetts, the Company is delivering solutions that power a broad range of critical aerospace, defense and intelligence programs, configured and optimized for mission success in some of the most challenging and demanding environments. The Company's innovative next-generation defense electronics business model is designed to meet the industry’s current and emerging technology and business needs by delivering affordable state-of-the-art solutions, rapid time-to-value, service and support to the Company's defense prime contractor customers. The Company's products and solutions have been successfully deployed in more than 300 programs with over 25 different defense prime contractors, a testament to its deep domain expertise and culture of innovation.
On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value $0.01 per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of $46,000, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth.
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of $36,500. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions.
On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of $45,000, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications.
On February 1, 2018, the Company acquired Themis Computer (“Themis”) on a cash-free, debt-free basis for a total purchase price of approximately $180,000, prior to net working capital and net debt adjustments. Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international defense programs. The acquisition of Themis is consistent with the Company's strategy and will expand its position in the Command, Control, Communications, Computers, and Intelligence (“C4I”) market.
For further details on the acquisitions, see Note C to consolidated financial statements.
B.Summary of Significant Accounting Policies
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

55


BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
DERIVATIVES
The Company records the fair value of its derivative financial instruments in its condensed consolidated financial statements in other non-current assets or other non-current liabilities depending on their net position, regardless of the purpose or intent for holding the derivative contract. Changes in the fair value of the derivative financial instruments are either recognized periodically in earnings or in shareholders’ equity as a component of other comprehensive (loss) income (“OCI”). Changes in the fair value of cash flow hedges that qualify for hedge accounting treatment are recorded in OCI and reclassified into earnings in the same line item on the Consolidated Statements of Operations and Comprehensive Income as the impact of the hedged transaction when the underlying contract matures and, for interest rate exposure derivatives, over the term of the corresponding debt instrument. Changes in the fair values of derivatives not qualifying for hedge accounting are reported in earnings as they occur. The Company had no outstanding derivative instruments as of June 30, 2019 and 2018.
REVENUE RECOGNITION
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which was adopted on July 1, 2018, using the retrospective method. Revenue is recognized in accordance with the five step model set forth by ASC 606, which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. The adoption of ASC 606 did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting. Such adoption did not have a material impact, individually or in the aggregate, to any amounts in the Company's Consolidated Balance Sheets, Consolidated Statements of Operations and Comprehensive Income, Consolidated Statements of Shareholders’ Equity or Consolidated Statements of Cash Flows. Refer to Note P for disaggregation of revenue for the period.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with

56


customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leading provider of secure sensor and safety-critical mission processing subsystems. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct, i.e., if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 77%, 79% and 77% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the

57


types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For all types of contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 23%, 21% and 23% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
COSTS TO OBTAIN AND FULFILL A CONTRACT
The Company has elected to use a practical expedient available under ASC 606 whereby sales commissions are expensed as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant.
The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.
CONTRACT BALANCES    
Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of

58


revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis.
The contract asset balances were $57,387 and $39,774 as of June 30, 2019 and 2018, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the year ended June 30, 2019. The contract liability balances were $12,362 and $13,425 as of June 30, 2019 and 2018, respectively. These balances remained consistent period over period.
Revenue recognized during fiscal 2019 that was included in the contract liability balance at June 30, 2018 was $10,513.
REMAINING PERFORMANCE OBLIGATIONS
The Company has elected to use a practical expedient available under ASC 606 whereby contracts with original expected durations of one year or less are excluded from the remaining performance obligations, while these contracts are included within backlog. The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was $186,066. The Company expects to recognize approximately 61% of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.
CASH AND CASH EQUIVALENTS
Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. At June 30, 2019 and 2018, the Company had $257,932 and $66,521, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. At June 30, 2019, five customers accounted for 56% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. At June 30, 2018, five customers accounted for 54% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes

59


the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company manages its business on the basis of one reportable segment, as a leading commercial provider of secure sensor and safety critical mission processing subsystems for a broad range of critical aerospace, defense and intelligence programs.
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment and acquired intangible assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2019, 2018 and 2017, the Company capitalized $749, $733 and $508 of software development costs.
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized

60


upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying consolidated balance sheets. The following table presents the changes in the Company's product warranty accrual.
 
Fiscal
2019
 
Fiscal
2018
 
Fiscal
2017
Beginning balance at July 1,
$
1,336

 
$
1,691

 
$
1,523

Warranty assumed from Germane
169

 

 

Warranty assumed from Themis

 
117

 

Warranty assumed from CES

 

 
176

Warranty assumed from Delta

 

 
30

Accruals for warranties issued during the period
2,274

 
1,318

 
1,328

Settlements made during the period
(1,909
)
 
(1,790
)
 
(1,366
)
Ending balance at June 30,
$
1,870

 
$
1,336

 
$
1,691


RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
STOCK-BASED COMPENSATION
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards are amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
NET EARNINGS PER SHARE
Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Basic and diluted weighted average shares outstanding were as follows: 
 
Years Ended June 30,
 
2019
 
2018
 
2017
Basic weighted-average shares outstanding
47,831

 
46,719

 
41,986

Effect of dilutive equity instruments
669

 
752

 
1,032

Diluted weighted-average shares outstanding
48,500

 
47,471

 
43,018


Equity instruments to purchase 32, 329 and 16 shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended June 30, 2019, 2018 and 2017, respectively, because the equity instruments were anti-dilutive.

61


ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of accumulated other comprehensive (loss) income included $(232), $(137) and $(93) of foreign currency translation adjustments for the years ended June 30, 2019, 2018 and 2017, respectively. In addition, pension benefit plan adjustments totaled $(2,350), $354 and $220 for the years ended June 30, 2019, 2018 and 2017 respectively. There were no material net unrealized gains on investments for the years ended June 30, 2019, 2018 and 2017.
FOREIGN CURRENCY
Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in other (expense) income, net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB Accounting Standards Codification. This ASU requires lessees to recognize a right-of-use asset and lease liability for most lease arrangements. The new standard is effective for the Company on July 1, 2019. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company plans to adopt the new standard using the optional transition method. As of June 30, 2019, the Company had $69,630 of future minimum lease payments under non-cancelable operating leases, primarily for facilities. The future minimum lease payments have not yet been adjusted to the present value, as the Company is still assessing the impact of each applicable discount rate. The Company will leverage the rate implicit in the lease unless that rate cannot be readily determined, in which case the Company's incremental borrowing rate will be used to determine the discount rate applicable for the calculation of our lease liabilities. See Note K to consolidated financial statements for more information about the timing and amount of future operating lease payments, which the Company believes is indicative of the materiality of adoption of the ASU to the Company's consolidated financial statements. The Company intends to elect the package of practical expedients which allows the Company to not reassess 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company has completed the identification of the population of leases subject to the ASU and is in the process of calculating the financial impact that the adoption will have on its consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. For all entities, the new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within that annual period, and early adoption is permitted. The Company is evaluating the effect that ASU 2018-02 will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption

62


for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU replaces most existing revenue recognition guidance in GAAP.
The new standard permits adoption by using either (i) a retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. In accordance with this standard, the Company has adopted the new standard using the retrospective method. The Company has completed the assessment phase and implemented the new standard accordingly. Further, it has evaluated the Company's policies in relation to its internal controls framework. This assessment included identification, consideration, and quantification of the impact of the new standard on our financial statements, accounting policies, processes, control environment and systems. The outcome of this assessment included implementation of supporting processes and systems that enable timely and accurate reporting under the new standard. Adoption of the new standard did not result in a significant change in the Company's control environment. Such adoption has resulted in additional disclosures around the nature and timing of our performance obligations, contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us. The Company has applied the standard’s practical expedient that permits the omission of prior-period information about our remaining performance obligations. The Company has also elected to use a practical expedient available under the new standard whereby contracts with original expected durations of one year or less are excluded from the Company's remaining performance obligations.
Adoption of the new standard did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting, which encompassed the legacy percentage-of-completion, completed contract and time and materials methods. For T&M contracts, the Company has elected to use a practical expedient permitted by the new standard whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. Such adoption did not have a material impact to its consolidated financial statements.
In connection with the adoption of the new standard, there is a requirement to capitalize certain incremental costs of obtaining a contract, which for the Company, primarily comprises commission expenses for internal and external sales representatives. Any such costs required to be capitalized would be amortized over the period of performance for the underlying contracts. The Company has elected the practical expedient under the new standard whereby costs associated with contracts that have a duration less than one year are expensed as incurred. The Company has completed the evaluation of capitalizing costs to obtain a contract, noting that the impact related to these costs would be limited to commissions on contracts with a duration exceeding one year. The impact was not material to its consolidated financial statements.
Effective July 1, 2018, the Company adopted ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments, an amendment of the FASB Accounting Standards Codification. This ASU will reduce diversity in practice for classifying cash payments and receipts in the statement of cash flows for a number of common transactions. It will also clarify when identifiable cash flows should be separated versus classified based on their predominant source or use. Such adoption has not and will not have any impact to its consolidated financial statements.
Effective July 1, 2018, we adopted ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory, an amendment of the FASB Accounting Standards Codification. This ASU requires the seller and buyer to recognize at the transaction date the current and deferred income tax consequences of intercompany asset transfers (except transfers of inventory). Under current U.S. GAAP, the seller and buyer defer the consolidated tax consequences of an intercompany asset transfer from the period of the transfer to a future period when the asset is transferred out of the consolidated group, or otherwise affects consolidated earnings. This standard will cause volatility in companies’ effective tax rates, particularly for those that transfer intangible assets to foreign subsidiaries. Such adoption has not and will not have any impact to the Company's consolidated financial statements.

63


Effective July 1, 2018, we adopted ASU No. 2017-07, Compensation Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost, an amendment of the FASB Accounting Standards Codification. This ASU requires employers that sponsor defined benefit pension and/or other post-retirement benefit plans to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. Employers are required to present the other components of net benefit costs in the income statement separately from the service cost component and outside a subtotal of income from operations. Additionally, only the service cost component of net periodic pension cost will be eligible for asset capitalization. The ASU should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
Effective January 1, 2019, the Company adopted ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, an amendment of the FASB Accounting Standards Codification. This ASU provides improved financial reporting of hedging relationships to better portray the economic result of an entity's risk management activities in its financial statements. In addition, the amendments in this update make certain targeted improvements to simplify the application of hedge accounting guidance. The ASU requires modified retrospective adoption and permits early adoption in any interim period after issuance of the ASU. Disclosures reflect the adoption of ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, in the third quarter of fiscal 2019. Prior period amounts have not been restated. See Note Q for additional disclosures.
Effective January 1, 2019, the Company adopted SEC Final Rule 33-10532, Disclosure Update and Simplification, which requires disclosure of the changes in each caption of shareholders’ equity for the current and comparative year-to-date periods, with subtotals for each interim period and the amount of dividends per share for each class of shares. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
C.Acquisitions
THE ATHENA GROUP ACQUISITION
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”). Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of $34,000, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).

64


The following table presents the net purchase price and the fair values of the assets and liabilities of Athena on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
34,049

Working capital and net debt adjustment
(446
)
Less cash acquired
(49
)
Net purchase price
$
33,554

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
49

       Accounts receivable
726

       Fixed assets
74

       Other current and non-current assets
260

       Accounts payable
(48
)
       Accrued expenses
(143
)
       Other current and non-current liabilities
(600
)
       Deferred tax liability
(6,414
)
Estimated fair value of net tangible liabilities acquired
(6,096
)
Estimated fair value of identifiable intangible assets
23,700

Estimated goodwill
15,999

Estimated fair value of net assets acquired
33,603

Less cash acquired
(49
)
Net purchase price
$
33,554


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes completed technology of $23,700 with a useful life of 11 years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $15,999 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit. The Company has not furnished pro forma information relating to Athena because such information is not material to the Company's financial results.
The revenues and loss before income taxes from Athena included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $1,071 and $93, respectively. The Athena results include expenses resulting from purchase accounting which include amortization of intangible assets.
SYNTONIC MICROWAVE LLC ACQUISITION
On April 18, 2019, the Company acquired Syntonic Microwave LLC (“Syntonic”). Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of $12,000, prior to net working capital and net debt adjustments, which was funded through the Revolver.

65


The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
1,118

       Accounts receivable
281

       Inventory
482

       Fixed assets
31

       Other current and non-current assets
6

       Accounts payable
(71
)
       Accrued expenses
(61
)
Estimated fair value of net tangible assets acquired
1,786

Estimated fair value of identifiable intangible assets
7,100

Estimated goodwill
4,232

Estimated fair value of net assets acquired
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $4,200 with a useful life of 10 years, completed technology of $2,500 with a useful life of 9 years and backlog of $400 with a useful life of one year. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $4,232 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $3,092 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Syntonic because such information is not material to the Company's financial results.
The revenues and income before income taxes from Syntonic included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $993 and $133, respectively. The Syntonic results include expenses resulting from purchase accounting which include amortization of intangible assets.
GECO AVIONICS AQUISITION
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”). Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of $36,500, prior to net working capital and net debt adjustments, which was funded through the Revolver.

66


The following table presents the net purchase price and the fair values of the assets and liabilities of GECO on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
36,500

Net purchase price
$
36,500

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Accounts receivable
$
1,320

       Inventory
1,454

       Fixed assets
459

       Accounts payable
(217
)
       Accrued expenses
(239
)
Estimated fair value of net tangible assets acquired
2,777

Estimated fair value of identifiable intangible assets
12,500

Estimated goodwill
21,223

Estimated fair value of net assets acquired
36,500

Net purchase price
$
36,500


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $6,700 with a useful life of 11 years, completed technology of $4,800 with a useful life of 10 years and backlog of $1,000 with a useful life of two years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $21,223 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $20,984 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to GECO because such information is not material to the Company's financial results.
The revenues and loss before income taxes from GECO included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $6,834 and $112, respectively. The GECO results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.
GERMANE SYSTEMS ACQUISITION
On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”). Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. The Company acquired Germane for an all cash purchase price of $45,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling $1,244, which decreased the Company's net purchase price.

67


The following table presents the net purchase price and the fair values of the assets and liabilities of Germane on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
47,166

Working capital and net debt adjustment
(1,244
)
Less cash acquired
(193
)
Net purchase price
$
45,729

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
193

       Accounts receivable
4,277

       Inventory
8,575

       Fixed assets
867

       Other current and non-current assets
596

       Accounts payable
(3,146
)
       Accrued expenses
(1,229
)
       Other current and non-current liabilities
(232
)
Estimated fair value of net tangible assets acquired
9,901

Estimated fair value of identifiable intangible assets
12,910

Estimated goodwill
23,111

Estimated fair value of net assets acquired
45,922

Less cash acquired
(193
)
Net purchase price
$
45,729


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $8,500 with a useful life of 11 years, completed technology of $4,200 with a useful life of eight years and backlog of $210 with a useful life of one year. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. On July 31, 2019, the measurement period for Germane expired.
The goodwill of $23,111 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $22,102 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Germane because such information is not material to the Company's financial results.
The revenues and income before income taxes from Germane included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $46,767 and $3,132, respectively. The Germane results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.
THEMIS COMPUTER ACQUISITION
On December 21, 2017, the Company and Thunderbird Merger Sub, Inc., a newly formed, wholly-owned subsidiary of the Company (the “Merger Sub”), entered into a Merger Agreement (the “Merger Agreement”) with Ceres Systems (“Ceres”), the holding company that owned Themis Computer (“Themis”, and together with Ceres, collectively the “Acquired Company”). On February 1, 2018, the Company closed the transaction and the Merger Sub merged with and into Ceres with Ceres continuing as the surviving company and a wholly-owned subsidiary of Mercury (the “Merger”). By operation of the Merger, the Company acquired both Ceres and its wholly-owned subsidiary, Themis.
Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international markets. Under the terms of the Merger Agreement, the

68


merger consideration (including payments with respect to outstanding stock options) consisted of an all cash purchase price of approximately $180,000, prior to net working capital and net debt adjustments. The merger consideration is subject to post-closing adjustments based on a determination of closing net working capital, transaction expenses and net debt (all as defined in the Merger Agreement). The Company funded the acquisition with borrowings obtained under the Revolver. On July 13, 2018, the Company and former owners of Ceres agreed to post-closing adjustments totaling $700, which decreased the Company's net purchase price.
The following table presents the net purchase price and the fair values of the assets and liabilities of Themis:
 
 
Amounts 
Consideration transferred
 
 

Cash paid at closing
 
$
187,089

Working capital and net debt adjustment
 
(1,274
)
Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005

 
 
 

Fair value of tangible assets acquired and liabilities assumed
 
 

       Cash
 
$
6,810

       Accounts receivable
 
7,713

       Inventory
 
7,333

       Fixed assets
 
479

       Other current and non-current assets
 
2,896

       Accounts payable
 
(3,287
)
       Accrued expenses
 
(5,319
)
       Other current and non-current liabilities
 
(1,210
)
       Deferred tax liability
 
(14,307
)
Fair value of net tangible assets acquired
 
1,108

Fair value of identifiable intangible assets
 
71,720

Goodwill
 
112,987

Fair value of net assets acquired
 
185,815

Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005


On February 1, 2019, the measurement period for Themis expired. The identifiable intangible asset estimates include customer relationships of $52,600 with a useful life of 12.5 years, completed technology of $17,150 with a useful life of 9.5 years and backlog of $1,970 with a useful life of one year.
The goodwill of $112,987 largely reflects the potential synergies and expansion of the Company's offerings across product lines and MDS reporting unit and is not tax deductible.
D.
Fair Value of Financial Instruments
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019:
 
Fair Value Measurements
 
June 30, 2019
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
31,522

 
$

 
$
31,522

 
$

Total
$
31,522

 
$

 
$
31,522

 
$



69


The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2018: 
 
Fair Value Measurements
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
1,056

 
$

 
$
1,056

 
$

Total
$
1,056

 
$

 
$
1,056

 
$


The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The fair value of the Company’s certificates of deposit are determined through quoted prices for identical or similar instruments in markets that are not active or are directly or indirectly observable. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of June 30, 2019.
E.Inventory
Inventory was comprised of the following:
 
June 30,
 
2019
 
2018
Raw materials
$
84,561

 
$
61,748

Work in process
38,525

 
30,841

Finished goods
14,026

 
15,996

Total
$
137,112

 
$
108,585


The $28,527 increase in inventory was primarily due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems and the acquisitions of Germane and GECO.
F.
Property and Equipment
Property and equipment consisted of the following:
 
Estimated Useful Lives
(Years)
 
June 30,
2019
 
2018
Computer equipment and software
3-4
 
$
78,195

 
$
71,799

Furniture and fixtures
5
 
5,330

 
4,927

Leasehold improvements
lesser of estimated useful life or lease term
 
25,646

 
21,552

Machinery and equipment
5-10
 
63,792

 
47,419

 
 
 
172,963

 
145,697

Less: accumulated depreciation
 
 
(112,962
)
 
(94,717
)
 
 
 
$
60,001

 
$
50,980


The $9,021 increase in property and equipment was primarily due to current year additions and property and equipment associated with the acquisitions of Germane, GECO, Athena and Syntonic. These increases were partially offset by ongoing depreciation expense. During fiscal 2019 and 2018, the Company retired $3,980 and $611, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. 
Depreciation expense related to property and equipment for the fiscal years ended June 30, 2019, 2018 and 2017 was $18,478, $16,273 and $12,589, respectively.

70


G.Goodwill
The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended June 30, 2019:
 
 
SMP
 
AMS
 
MDS
 
Total
Balance at June 30, 2018
 
$
119,560

 
$
218,147

 
$
159,735

 
$
497,442

Goodwill adjustment for the Themis acquisition
 
 
 
 
 
139

 
139

Goodwill arising from the Germane acquisition
 
 
 
 
 
23,111

 
23,111

Goodwill arising from the GECO acquisition
 
21,223

 
 
 
 
 
21,223

Goodwill arising from the Syntonic acquisition
 
 
 
4,232

 
 
 
4,232

Goodwill arising from the Athena acquisition
 
 
 
 
 
15,999

 
15,999

Balance at June 30, 2019
 
$
140,783

 
$
222,379

 
$
198,984

 
$
562,146


As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2019, there were no triggering events which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2019 with no impairment noted.
H.
Intangible Assets
Intangible assets consisted of the following:
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
June 30, 2019
 
 
 
 
 
 
 
Customer relationships
$
167,460

 
$
(38,308
)
 
$
129,152

 
11.4 years
Licensing agreements and patents
1,505

 
(1,022
)
 
483

 
3.5 years
Completed technologies
97,592

 
(22,246
)
 
75,346

 
9.0 years
Backlog
1,610

 
(467
)
 
1,143

 
1.6 years
 
$
268,167

 
$
(62,043
)
 
$
206,124

 
 
June 30, 2018
 
 
 
 
 
 
 
Customer relationships
$
171,940

 
$
(46,505
)
 
$
125,435

 
10.7 years
Licensing agreements and patents
1,506

 
(640
)
 
866

 
3.5 years
Completed technologies
62,392

 
(13,101
)
 
49,291

 
8.1 years
Backlog
7,650

 
(5,338
)
 
2,312

 
1.6 years
 
$
243,488

 
$
(65,584
)
 
$
177,904

 
 

Estimated future amortization expense for intangible assets remaining at June 30, 2019 is as follows:
Fiscal Year
 
Totals
2020
 
$
27,606

2021
 
26,390

2022
 
26,002

2023
 
24,020

2024
 
20,869

Thereafter
 
81,237

Total future amortization expense
 
$
206,124



71


The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Athena acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Completed technologies
$
23,700

 
$
(358
)
 
$
23,342

 
11.0 years
 
$
23,700

 
$
(358
)
 
$
23,342

 
 

The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Syntonic acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
4,200

 
$
(70
)
 
$
4,130

 
10.0 years
Completed technologies
2,500

 
(46
)
 
2,454

 
9.0 years
Backlog
400

 
(67
)
 
333

 
1.0 year
 
$
7,100

 
$
(183
)
 
$
6,917

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the GECO acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
6,700

 
$
(254
)
 
$
6,446

 
11.0 years
Completed technologies
4,800

 
(200
)
 
4,600

 
10.0 years
Backlog
1,000

 
(208
)
 
792

 
2.0 years
 
$
12,500

 
$
(662
)
 
$
11,838

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Germane acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
8,500

 
$
(708
)
 
$
7,792

 
11.0 years
Completed technologies
4,200

 
(482
)
 
3,718

 
8.0 years
Backlog
210

 
(193
)
 
17

 
1.0 year
 
$
12,910

 
$
(1,383
)
 
$
11,527

 
 

I.Restructuring
During fiscal 2019, the Company incurred $560 of net restructuring and other charges primarily related to severance costs associated with the recently acquired Germane business. Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities.
During fiscal 2018, the Company incurred $3,159 of restructuring and other charges primarily related to the elimination of 38 positions predominantly in R&D and operations functions as well as executive severance.
During the fourth quarter of fiscal 2017, the Company initiated a plan to close its Manteca, California facility as a result of the acquisition of Delta. The Company incurred $910 of severance and related expenses in conjunction with the elimination of 33 positions primarily in operations functions related to the planned closure of the facility. Additionally, the Company incurred $1,042 in restructuring expenses related to other various restructuring events during fiscal 2017.
All of the restructuring and other charges are classified as operating expenses in the consolidated statements of operations and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the consolidated balance sheets.
The following table presents the detail of expenses for the Company’s restructuring plans:
 
Severance & Related
 
Facilities & Other
 
Total
Restructuring liability at June 30, 2017
$
1,365

 
$

 
$
1,365

Restructuring charges
3,181

 
230

 
3,411

Cash paid
(2,546
)
 
(177
)
 
(2,723
)
Reversals (*)
(199
)
 
(53
)
 
(252
)
Restructuring liability at June 30, 2018
1,801

 

 
1,801

Restructuring charges
549

 
80

 
629

Cash paid
(2,333
)
 
(24
)
 
(2,357
)
Reversals (*)
(13
)
 
(56
)
 
(69
)
Restructuring liability at June 30, 2019
$
4

 
$

 
$
4

(*) Reversals result from the unused outplacement services and operating costs.
J.Income Taxes
The components of income before income taxes and income tax expense were as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Income before income taxes:
 
 
 
 
 
United States
$
57,281

 
$
43,368

 
$
30,499

Foreign
2,246

 
(795
)
 
569

 
$
59,527

 
$
42,573

 
$
31,068

Tax provision (benefit):
 
 
 
 
 
Federal:
 
 
 
 
 
Current
$
11,454

 
$
4,470

 
$
11,476

Deferred
(3,008
)
 
(4,527
)
 
(7,645
)
 
8,446

 
(57
)
 
3,831

State:
 
 
 
 
 
Current
5,194

 
2,370

 
3,650

Deferred
(1,421
)
 
(537
)
 
(1,684
)
 
3,773

 
1,833

 
1,966

Foreign:
 
 
 
 
 
Current
546

 
186

 
240

Deferred
(13
)
 
(272
)
 
156

 
533

 
(86
)
 
396

 
$
12,752

 
$
1,690

 
$
6,193



72


The following is the reconciliation between the statutory federal income tax rate and the Company’s effective income tax rate:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Tax provision at federal statutory rates
21.0
 %
 
28.0
 %
 
35.0
 %
State income tax, net of federal tax benefit
5.9

 
5.6

 
4.9

Research and development credits
(4.5
)
 
(5.1
)
 
(6.1
)
Excess tax benefits on stock compensation
(4.5
)
 
(18.5
)
 
(13.1
)
Domestic manufacturing deduction

 
(2.0
)
 
(3.9
)
Deemed repatriation of foreign earnings

 
1.9

 
(0.1
)
Foreign income tax rate differential
0.1

 
0.3

 
0.2

Officer and equity compensation
2.0

 
1.7

 
1.8

Acquisition costs
0.1

 
1.4

 
0.9

Reserves for tax contingencies
0.3

 
0.3

 
(0.6
)
Benefit from tax rate changes

 
(2.3
)
 

Impacts related to acquired tax attributes

 
(8.7
)
 

Other
1.0

 
1.4

 
0.9

 
21.4
 %
 
4.0
 %
 
19.9
 %

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years.
The Tax Act also includes items that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In addition, the actual effective tax rate may be materially different than the statutory Federal tax rate (including being higher) based on the availability and impact of various other adjustments including, but not limited to, state taxes, Federal research and development credits, discrete tax benefits related to stock compensation, and the inclusion or exclusion of various items in taxable income which may differ from GAAP income.
The effective tax rate for fiscal 2019 differed from the federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits for equity compensation. These benefits are offset by additional tax expense for state and local income taxes, non-deductible officer compensation and non-deductible equity compensation. During fiscal 2019 and 2018, the Company recognized a discrete tax benefit of $2,672 and $7,897, respectively, related to excess tax benefits on stock-based compensation.

73


The components of the Company’s net deferred tax liabilities were as follows:
 
June 30,
 
2019
 
2018
Deferred tax assets:
 
 
 
Inventory valuation and receivable allowances
$
10,313

 
$
8,476

Accrued compensation
4,644

 
3,803

Equity compensation
4,595

 
3,944

Federal and state research and development tax credit carryforwards
15,510

 
18,784

Other accruals
1,128

 
1,085

Deferred compensation
1,561

 
1,561

Acquired net operating loss carryforward

721

 
1,634

Capital loss carryforwards
2,354

 
2,413

Other temporary differences
2,258

 
1,565

 
43,084

 
43,265

Valuation allowance
(16,666
)
 
(16,992
)
Total deferred tax assets
26,418

 
26,273

Deferred tax liabilities:
 
 
 
Prepaid expenses
(848
)
 
(696
)
Property and equipment
(4,927
)
 
(4,436
)
Intangible assets
(38,399
)
 
(34,546
)
Other temporary differences
(58
)
 
(230
)
Total deferred tax liabilities
(44,232
)
 
(39,908
)
Net deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
 
 
 
As reported:
 
 
 
Deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
$
(17,814
)
 
$
(13,635
)

At June 30, 2019, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past operating results, its forecast of future earnings, future taxable income, and tax planning strategies. The Company continues to conclude that it is more likely than not that most domestic deferred tax assets would be realizable based on recent financial performance, projected future taxable income and the reversal of existing deferred tax liabilities.
The Company continues to record a full valuation allowance on capital loss carryforwards and certain state research and development credits as of June 30, 2019 as management continues to believe that it is not more likely than not that these deferred tax assets would be realized. Any future reversals of the valuation allowance will impact income tax expense.
The Company had federal research and development credit carryforwards of $345, which will begin to expire in 2029. The Company had state research and development credit carryforwards of $15,165, which will expire from 2019 through 2033.
The Company files income tax returns in all jurisdictions in which it operates. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.
On August 21, 2018, the Internal Revenue Service (“IRS”) provided initial guidance on amendments made to the limitation on executive compensation by the Tax Act. During the three months ended September 30, 2018, the Company recorded an unrecognized tax position as a result of this guidance. Upon further technical and legal analysis, the Company determined that it’s position no longer required a reserve. No other material changes to the Company’s unrecognized tax positions occurred during fiscal 2019.



74



The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 
Year Ended June 30,
 
2019
 
2018
Unrecognized tax benefits, beginning of period
$
998

 
$
804

Increases for previously recognized positions

 

Settlements of previously recognized positions

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(81
)
Increases for currently recognized positions
275

 
315

Reductions for previously recognized positions

 
(40
)
Unrecognized tax benefits, end of period
$
1,273

 
$
998


The $1,273 of unrecognized tax benefits as of June 30, 2019, if released, would reduce income tax expense.
The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was $84 as of June 30, 2019 and 2018. In connection with tax matters, the Company recognized interest and penalty expense in fiscal 2019, 2018 and 2017 of $101, $42 and $30, respectively.
The Company’s major tax jurisdiction is the U.S. and the open tax years are fiscal 2016 through 2019.
K.Commitments and Contingencies
LEGAL CLAIMS
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position.
INDEMNIFICATION OBLIGATIONS
The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited.
PURCHASE COMMITMENTS
As of June 30, 2019, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to $73,762.

75


LEASE COMMITMENTS
The Company leases certain facilities, machinery and equipment under various cancelable and non-cancelable operating leases that expire at various dates through fiscal 2032. The leases contain various renewal options. Rental charges are subject to escalation for increases in certain operating costs of the lessor. For tenant improvement allowances and rent holidays, the Company records a deferred rent liability on the consolidated balance sheets and amortizes the deferred rent over the terms of the leases as reductions to rent expense on the consolidated statements of operations. Rental expense during the fiscal years ended June 30, 2019, 2018 and 2017 was $8,710, $6,534 and $7,774, respectively. Minimum lease payments under the Company’s non-cancelable operating leases are as follows:
Fiscal Year
 
Totals
2020
 
$
10,205

2021
 
8,949

2022
 
8,280

2023
 
7,414

2024
 
6,496

Thereafter
 
28,286

Total minimum lease payments
 
$
69,630


OTHER
As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's statement of cash flows.
L.Debt
Revolving Credit Facilities
On May 2, 2016, the Company and certain of its subsidiaries, as guarantors, entered into a Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks and Bank of America, N.A acting as the administrative agent. The Credit Agreement provided for a $200,000 term loan facility (“the Term Loan”) and a $100,000 revolving credit facility.
On June 27, 2017, the Company amended the Credit Agreement to increase and extend the borrowing capacity of the Revolver to $400,000 expiring in June 2022 (“the Amended Credit Agreement”). In connection with the amendment, the Company also repaid the remaining principal and accrued and unpaid interest outstanding on the Term Loan using cash on hand at which point the Term Loan portion of the Credit Agreement was cancelled.
On September 28, 2018, the Company amended the Revolver to increase and extend the borrowing capacity to a $750,000, 5-year revolving credit line, with the maturity extended to September 28, 2023. The Company evaluated the amended Credit Agreement under ASC 470, Debt, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling $5,713, are being amortized to other income (expense), net on a straight line basis over the new term of the Revolver. As of June 30, 2019, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of $9,109 and $2,850 for the years ended June 30, 2019 and 2018, respectively. There were also outstanding letters of credit of $1,737 as of June 30, 2019.
Maturity
The Revolver has a five years maturity, which was extended to September 28, 2023.
Interest Rates and Fees
Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus 1.5% and is established pursuant to a pricing grid based on the Company's total net leverage ratio.
In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing

76


grid based on the Company's total net leverage ratio. As of June 30, 2019, the stated interest rate for unutilized commitments was 0.25% per annum. The Company will also pay customary letter of credit and agency fees.
Covenants and Events of Default
The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test.
The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of June 30, 2019, the Company was in compliance with all covenants and conditions under the Revolver.
Guarantees and Security
The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and 65% of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions.
M.Employee Benefit Plans
Pension Plan
The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, Compensation—Retirement Benefits (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan.
The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.
At June 30, 2019, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at June 30, 2019 and 2018 was a net liability of $9,186 and $6,098, respectively, which is recorded in other non-current liabilities on the consolidated balance sheets. The Company recorded a net loss of $2,350 and a net gain of $354 in AOCI during the year ended June 30, 2019 and 2018, respectively. Total employer contributions to the Plan were $741 during the year ended June 30, 2019, and the Company's total expected employer contributions to the Plan during fiscal 2020 are $822.

77


The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year
 
Total
2020
 
$
761

2021
 
733

2022
 
883

2023
 
1,197

2024
 
1,040

Thereafter (next 5 years)
 
5,529

Total
 
$
10,143


The following table outlines the components of net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Service cost
$
903

 
$
835

Interest cost
156

 
121

Expected return on assets
(183
)
 
(162
)
Amortization of prior service cost
(61
)
 
39

Net periodic benefit cost
$
815

 
$
833


The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Discount rate
0.50
%
 
0.85
%
Expected rate of return on Plan assets
1.50
%
 
1.50
%
Expected inflation
1.20
%
 
1.20
%
Rate of compensation increases
1.50
%
 
1.20
%

The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages.
The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Projected benefit obligation, beginning
$
18,127

 
$
17,526

Service cost
903

 
835

Interest cost
156

 
121

Employee contributions
3,577

 
1,931

Actuarial gain
2,859

 
466

Benefits paid
(1,607
)
 
(1,215
)
Plan amendment

 
(941
)
Foreign exchange loss (gain)
259

 
(596
)
Projected benefit obligation at end of year
$
24,274

 
$
18,127



78


The following table presents the change in Plan assets for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Fair value of Plan assets, beginning
$
12,029

 
$
10,925

Actual return on Plan assets
167

 
167

Company contributions
741

 
608

Employee contributions
3,577

 
1,931

Benefits paid
(1,607
)
 
(1,215
)
Foreign exchange gain (loss)
181

 
(387
)
Fair value of Plan assets at end of year
$
15,088

 
$
12,029


The following table presents the Company's reconciliation of funded status for the period presented:
 

June 30, 2019
 

June 30, 2018
Projected benefit obligation at end of year
$
24,274

 
$
18,127

Fair value of plan assets at end of year
15,088

 
12,029

Funded status
$
(9,186
)
 
$
(6,098
)

The fair value of Plan assets were $15,088 at June 30, 2019. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during years ended June 30, 2019 or 2018. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of June 30, 2019, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.
401(k) Plan
The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal 2019, 2018 and 2017, the Company matched employee contributions up to 3% of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was $4,525, $3,684 and $3,206 during the fiscal years ended June 30, 2019, 2018, and 2017, respectively.
N.    Shareholders’ Equity
PREFERRED STOCK
The Company is authorized to issue 1,000 shares of preferred stock with a par value of $0.01 per share.
SHELF REGISTRATION STATEMENT
On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement which allows the Company to sell an aggregate of up to $200,000 of its common stock from time to time through its agents.
FOLLOW-ON EQUITY OFFERING
On May 20, 2019 the Company announced the commencement of an underwritten public offering of 5,000 shares of its common stock, par value $0.01 , with an over-allotment allocation of an additional 750 shares. On May 23, 2019, the Company announced it upsized the initial 5,000 share public offering to 6,000 shares, with an over-allotment allocation of 900 shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
O.    Stock-Based Compensation
STOCK INCENTIVE PLANS
The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate

79


number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. The shares authorized for issuance under the 2018 Plan will be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 3,512 shares available for future grant under the 2018 Plan at June 30, 2019.
As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets include: (i) the achievement of internal performance targets only, and (ii) the achievement of internal performance targets in relation to a peer group of companies.
EMPLOYEE STOCK PURCHASE PLAN
The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2019, 2018, and 2017 was 102, 82 and 96, respectively. Shares available for future purchase under the ESPP totaled 118 at June 30, 2019.
STOCK OPTION AND AWARD ACTIVITY
The following table summarizes activity of the Company’s stock option plans since June 30, 2017: 
 
Options Outstanding
 
Number of
Shares
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic Value as
of 6/30/2019
Outstanding at June 30, 2017
51

 
$
13.53

 
0.60
 
 
Granted

 

 
 
 
 
Exercised
(47
)
 
14.12

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2018
4

 
$
5.52

 
3.13
 


Granted

 

 
 
 
 
Exercised

 

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Vested and expected to vest at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Exercisable at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227


There were no options exercised during fiscal 2019. The intrinsic value of the options exercised during fiscal years 2018, and 2017 was $1,780 and $3,762, respectively. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of June 30, 2019, 2018 and 2017, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2019, 2018 or 2017.

80


The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2017:
 
Non-Vested Restricted Stock Awards
 
Number of
Shares
 
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 2017
1,564

 
$
18.93

Granted
521

 
47.28

Vested
(821
)
 
46.71

Forfeited
(129
)
 
31.41

Outstanding at June 30, 2018
1,135

 
$
27.26

Granted
468

 
52.50

Vested
(478
)
 
51.50

Forfeited
(79
)
 
36.97

Outstanding at June 30, 2019
1,046

 
$
39.62


The total fair value of restricted stock awards vested during fiscal years 2019, 2018, and 2017 was $24,596, $38,344 and $19,402, respectively.
Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019. As of June 30, 2018, there was $24,740 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.3 years from June 30, 2018.
STOCK-BASED COMPENSATION EXPENSE
The Company recognizes expense for its share-based payment plans in the consolidated statements of operations for the fiscal years 2019 and 2018 in accordance with ASC 718. The Company had $241 and $317 of capitalized stock-based compensation expense on the consolidated balance sheet as of June 30, 2019 and 2018, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s consolidated statement of operations:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Cost of revenues
$
820

 
$
502

 
$
531

Selling, general and administrative
16,188

 
14,828

 
13,212

Research and development
2,414

 
1,984

 
1,598

Stock-based compensation expense before tax
19,422

 
17,314

 
15,341

Income taxes
(5,263
)
 
(5,713
)
 
(5,874
)
Stock-based compensation expense, net of income taxes
$
14,159

 
$
11,601

 
$
9,467


P.    Operating Segment, Geographic Information and Significant Customers
Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of one operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, Segment Reporting.

81


The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 
U.S.
 
Europe
 
Asia Pacific 
 
Eliminations
 
Total
YEAR ENDED JUNE 30, 2019
 
 
 
 
 
 
 
 
 
Net revenues to unaffiliated customers
$
599,422

 
$
49,332

 
$
5,990

 
$

 
$
654,744

Inter-geographic revenues
10,570

 
1,343

 

 
(11,913
)
 

Net revenues
$
609,992

 
$
50,675

 
$
5,990

 
$
(11,913
)
 
$
654,744

Identifiable long-lived assets (1)
$
54,952

 
$
5,037

 
$
12

 
$

 
$
60,001

YEAR ENDED JUNE 30, 2018
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
450,218

 
$
35,000

 
$
7,966

 
$

 
$
493,184

Inter-geographic revenues
10,650

 
925

 

 
(11,575
)
 

Net revenues
$
460,868

 
$
35,925

 
$
7,966

 
$
(11,575
)
 
$
493,184

Identifiable long-lived assets (1)
$
47,997

 
$
2,974

 
$
9

 
$

 
$
50,980

YEAR ENDED JUNE 30, 2017
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
380,538

 
$
22,242

 
$
5,808

 
$

 
$
408,588

Inter-geographic revenues
7,637

 
44

 

 
(7,681
)
 

Net revenues
$
388,175

 
$
22,286

 
$
5,808

 
$
(7,681
)
 
$
408,588

Identifiable long-lived assets (1)
$
50,340

 
$
1,288

 
$
15

 
$

 
$
51,643


(1) Identifiable long-lived assets exclude goodwill and intangible assets.
In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.
The following table presents the Company's net revenue by end market for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Domestic (1)
 
$
580,935

 
$
410,050

 
$
341,699

International/Foreign Military Sales (2)
 
73,809

 
83,134

 
66,889

Total Net Revenue
 
$
654,744

 
$
493,184

 
$
408,588

(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.

82


The following table presents the Company's net revenue by end application for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Radar (1)
 
$
164,046

 
$
159,737

 
$
150,441

Electronic Warfare (2)
 
128,841

 
114,801

 
106,446

Other Sensor and Effector (3)
 
90,245

 
48,088

 
27,719

Total Sensor and Effector
 
383,132

 
322,626

 
284,606

C4I (4)
 
183,172

 
87,414

 
31,679

Other (5)
 
88,440

 
83,144

 
92,303

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

(1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
(2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
(3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
(4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
(5) Other products include all component and other sales where the end use is not specified.
The following table presents the Company's net revenue by product grouping for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Components (1)
 
$
184,870

 
$
142,982

 
$
105,669

Modules and Sub-assemblies (2)
 
180,873

 
194,377

 
161,973

Integrated Subsystems (3)
 
289,001

 
155,825

 
140,946

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company.
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Raytheon Company
20
%
 
19
%
 
16
%
Lockheed Martin Corporation
17
%
 
19
%
 
20
%
 
37
%
 
38
%
 
36
%

While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the year ended June 30, 2019, 2018 and 2017.
Q.
Derivatives
The Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of $175,000 in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first $175,000 of the Company's

83


outstanding borrowings against the Revolver obligation at 2.54%. The Company incurred $5,400 in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019.
R.    Subsequent Events
On July 30, 2019, the Company announced the pending purchase agreement to acquire American Panel Corporation (“APC”). Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology. Their capabilities are deployed on a wide range of Defense and Commercial aviation platforms. The Company's agreement to acquire APC is for an all cash purchase price of $100,000, subject to net working capital and net debt adjustments. The acquisition and associated transaction expenses will be funded with cash on hand.
Effective as of July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June.
The Company has evaluated subsequent events from the date of the consolidated balance sheet through the date the consolidated financial statements were issued.

84


SUPPLEMENTARY INFORMATION (UNAUDITED)
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2019 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
144,056

 
$
159,089

 
$
174,636

 
$
176,963

Gross margin
$
61,583

 
$
70,887

 
$
73,847

 
$
79,839

Income from operations
$
13,810

 
$
19,861

 
$
22,062

 
$
20,851

Income before income taxes
$
10,608

 
$
16,866

 
$
19,466

 
$
12,587

Income tax provision (benefit)
$
3,129

 
$
4,483

 
$
5,357

 
$
(217
)
Net income
$
7,479

 
$
12,383

 
$
14,109

 
$
12,804

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.16

 
$
0.26

 
$
0.30

 
$
0.26

Diluted net income per share
$
0.16

 
$
0.26

 
$
0.29

 
$
0.25

 
 
 
 
 
 
 
 
2018 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
106,069

 
$
117,912

 
$
116,336

 
$
152,867

Gross margin
$
50,674

 
$
54,160

 
$
52,766

 
$
68,258

Income from operations
$
10,371

 
$
10,888

 
$
6,838

 
$
18,888

Income before income taxes
$
9,572

 
$
10,468

 
$
5,905

 
$
16,628

Income tax (benefit) provision
$
(8,381
)
 
$
1,335

 
$
2,209

 
$
6,527

Net income
$
17,953

 
$
9,133

 
$
3,696

 
$
10,101

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.39

 
$
0.20

 
$
0.08

 
$
0.22

Diluted net income per share
$
0.38

 
$
0.19

 
$
0.08

 
$
0.21


Due to the effects of rounding, the sum of the four quarters does not equal the annual total.
ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A.
CONTROLS AND PROCEDURES
(a)
EFFECTIVENESS OF DISCLOSURE CONTROLS AND PROCEDURES
We conducted an evaluation as of June 30, 2019 under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), and concluded that our disclosure controls and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended, the “Exchange Act”) were effective as of June 30, 2019 and designed to ensure that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that it is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
(b)
INHERENT LIMITATIONS ON EFFECTIVENESS OF CONTROLS
Our management, including the Chief Executive Officer and Chief Financial Officer, does not expect that our internal control over financial reporting or our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

85


(c)
MANAGEMENTS ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Under the supervision of the Chief Executive Officer and Chief Financial Officer, management conducted an assessment of the effectiveness of our internal control over financial reporting as of June 30, 2019 based on the framework in Internal Control - Integrated Framework (2013) published by the Committee of Sponsoring Organizations of the Treadway Commission.  As a result of this assessment, management concluded that our internal control over financial reporting was effective as of June 30, 2019.  The effectiveness of our internal control over financial reporting as of June 30, 2019 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in its report.
The audited consolidated financial statements of the Company include the results of the acquired Germane and GECO businesses on and after July 31, 2018 and January 29, 2019, respectively and the acquired Athena and Syntonic businesses on and after April 18, 2019, as described in Note C to the Consolidated Financial Statements.  Upon consideration of the scope of fiscal 2019, the Germane, GECO, Athena and Syntonic acquisitions, and the time constraints under which our management’s assessment would have to be made, management determined that it would not conduct an assessment of their internal controls over financial reporting environment as allowable under section 404 of the Sarbanes-Oxley Act of 2002. Accordingly, these operations have been excluded from the management’s assessment of internal controls for fiscal year 2019.  However, management is in the process of integrating these four entities into the overall internal control over financial reporting environment for fiscal year 2020. The Company’s consolidated financial statements reflect revenues and total assets from the acquired Germane, GECO, Athena and Syntonic business of approximately 7 percent and 11 percent (of which 8 percent represented goodwill and intangible assets included within the scope of the Company’s assessment), respectively, as of and for the year ended June 30, 2019.
(d)
CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fourth quarter of fiscal 2019 identified in connection with our Chief Executive Officer’s and Chief Financial Officer’s evaluation that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Management is in the process of integrating the Germane, GECO, Athena and Syntonic businesses into our overall internal control over financial reporting environment.
ITEM 9B.
OTHER INFORMATION
None.
PART III
ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this item is incorporated herein by reference to our Proxy Statement for our 2019 Annual Meeting of Shareholders (the “Shareholders Meeting”), except that information required by this item concerning our executive officers appears in Part I, Item 4.1. of this Annual Report on Form 10-K.
ITEM 11.
EXECUTIVE COMPENSATION
The information required by this item is incorporated by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this item is incorporated herein by reference to our Proxy Statement for the Shareholders Meeting.
PART IV

86


ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)FINANCIAL STATEMENTS, SCHEDULES AND EXHIBITS
The financial statements, schedule, and exhibits listed below are included in or incorporated by reference as part of this report:
1.
Financial statements:
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of June 30, 2019 and 2018
Consolidated Statements of Operations and Comprehensive Income for the fiscal years ended June 30, 2019, 2018, and 2017
Consolidated Statements of Shareholders’ Equity for the fiscal years ended June 30, 2019, 2018, and 2017
Consolidated Statements of Cash Flows for the years ended June 30, 2019, 2018, and 2017
Notes to Consolidated Financial Statements
2.
Financial Statement Schedule:
II.
Valuation and Qualifying Accounts

87


MERCURY SYSTEMS, INC.
SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS
FOR FISCAL YEARS ENDED JUNE 30, 2019, 2018 AND 2017
(In thousands)
Allowance for Doubtful Accounts 
 
BALANCE
AT
BEGINNING
OF PERIOD
 
ADDITIONS
 
REVERSALS
 
WRITE-
OFFS
 
BALANCE
AT END OF
PERIOD
2019
$
359

 
$
1,223

 
$
264

 
$
90

 
$
1,228

2018
$
83

 
$
359

 
$
31

 
$
52

 
$
359

2017
$
92

 
$
22

 
$

 
$
31

 
$
83

Deferred Tax Asset Valuation Allowance 
 
BALANCE
AT
BEGINNING
OF PERIOD
 
CHARGED
TO COSTS &
EXPENSES
 
CHARGED
TO OTHER
ACCOUNTS
 
DEDUCTIONS
 
BALANCE
AT END OF
PERIOD
2019
$
16,992

 
$
(326
)
 
$

 
$

 
$
16,666

2018
$
16,570

 
$
422

 
$

 
$

 
$
16,992

2017
$
18,472

 
$
(1,902
)
 
$

 
$

 
$
16,570

 
3.Exhibits:
Exhibits required by Item 601 of Regulation S-K are listed in the Exhibit Index on page 87, which is incorporated herein by reference.


88


Signatures
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in Andover, Massachusetts, on August 15, 2019.
 
 
 
 
 
MERCURY SYSTEMS, INC.
 
 
 
 
By
/s/    MICHAEL D. RUPPERT         
 
 
Michael D. Ruppert
EXECUTIVE VICE PRESIDENT, CHIEF FINANCIAL OFFICER, AND TREASURER
[PRINCIPAL FINANCIAL OFFICER]
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature
  
Title(s)
    
Date
/s/    MARK ASLETT 
  
President, Chief Executive Officer and Director (principal executive officer)
    
August 15, 2019
Mark Aslett
 
 
 
 
/S/    MICHAEL D. RUPPERT
  
Executive Vice President, Chief Financial Officer, and Treasurer (principal financial officer)
    
August 15, 2019
Michael D. Ruppert
 
 
 
 
/S/    MICHELLE M. MCCARTHY
  
Vice President, Controller, and Chief Accounting Officer (principal accounting officer)
    
August 15, 2019
Michelle M. McCarthy
 
 
 
 
/S/    VINCENT VITTO
  
Chairman of the Board of Directors
    
August 15, 2019
Vincent Vitto
 
 
 
 
/S/    JAMES K. BASS
  
Director
    
August 15, 2019
James K. Bass
 
 
 
 
/S/    MICHAEL A. DANIELS
  
Director
    
August 15, 2019
Michael A. Daniels
 
 
 
 
/S/    LISA S. DISBROW
  
Director
    
August 15, 2019
Lisa S. Disbrow
 
 
 
 
/S/    MARY LOUISE KRAKAUER
  
Director
    
August 15, 2019
Mary Louise Krakauer
 
 
 
 
/S/    BARRY R. NEARHOS
  
Director
    
August 15, 2019
Barry R. Nearhos
 
 
 
 
/S/    WILLIAM K. O’BRIEN 
  
Director
    
August 15, 2019
William K. O’Brien
 
 
 
 

89


EXHIBIT INDEX
ITEM NO.
  
DESCRIPTION OF EXHIBIT
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

90


ITEM NO.
  
DESCRIPTION OF EXHIBIT
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 








91


ITEM NO.
  
DESCRIPTION OF EXHIBIT
101†
 
Interactive data files pursuant to Rule 405 of Regulation S-T: (i) Consolidated Balance Sheet, (ii) Consolidated Statement of Operations, (iii) Consolidated Statement of Shareholders’ Equity, (iv) Consolidated Statement of Cash Flows, and (v) Notes to Consolidated Financial Statements
101.INS

 
eXtensible Business Reporting Language (XBRL) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

 
XBRL Taxonomy Extension Schema Document

101.CAL

 
XBRL Taxonomy Extension Calculation Linkbase Document


101.DEF

 
XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

 
XBRL Taxonomy Extension Label Linkbase Document

101.PRE

 
XBRL Taxonomy Extension Presentation Linkbase Document

*
Identifies a management contract or compensatory plan or arrangement in which an executive officer or director of the Company participates.
Filed with this Form 10-K.
+
Furnished herewith. This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.

92
EX-10.8 2 mrcy6302019-exhibit108.htm EXHIBIT 10.8 Exhibit

EXHIBIT 10.8

MERCURY SYSTEMS, INC.

Compensation Policy for Non-Employee Directors

Objective

It is the objective of Mercury to compensate non-employee directors in a manner which will enable recruitment and retention of highly qualified directors and fairly compensate them for their services as a director.

Philosophy

Board of Director compensation includes cash and equity. It is annually reviewed by the Compensation Committee with recommendations to the Board. This review includes:

a market survey of Board compensation to peer companies at the 50th and 75th percentiles;

a review of Board and Committee meeting frequency;

Board member personal preparation time for Board and Committee meetings; and

Board member responsibilities.

The Board targets its annual cash and equity compensation to the 75th percentile of the market.

Cash Compensation

Annual retainer for non-employee directors:         $60,000 per annum, paid quarterly

Additional annual retainers:

Independent Chairman:                 $45,000 per annum, paid quarterly

Chairman of the Audit Committee:         $25,000 per annum, paid quarterly

Chairman of the Compensation Committee:     $20,000 per annum, paid quarterly

Chairman of the N&G Committee:          $12,000 per annum, paid quarterly

Chairman of the M&A and Finance Committee:     $12,000 per annum, paid quarterly

Chairman of the Government Relations Committee: $12,000 per annum, paid quarterly

Directors are entitled to be reimbursed for their reasonable expenses incurred in connection with attendance at Board and committee meetings.

Quarterly retainer payments shall be paid in arrears within 30 days following the end of each quarter. The full quarterly retainer shall be paid to each director who served on the Board during all or a portion of a quarter.

Equity Compensation

New non-employee directors will be granted equity awards in connection with their first election to the Board. These awards will be granted by the Board of Directors and will consist of shares of restricted stock for the number of shares of common stock equal to $225,000 divided by the average closing price of the Company’s common stock during the 30 calendar days prior to the date of grant. These awards will vest as to 50% of the covered shares on each of the first two anniversaries of the date of grant.

Non-employee directors may also receive annual restricted stock awards for the number of shares of common stock equal to $150,000 divided by the average closing price of the Company’s common stock during the 30 calendar days prior to the date of grant. These awards will vest on the first anniversary of the date of grant.

Non-employee directors will not be eligible to receive an annual restricted stock award for the fiscal year in which they are first elected. Non-employee directors who are first elected to the Board during the first half of Company’s fiscal year will be eligible to receive an annual restricted stock award for the next fiscal year; otherwise, non-employee directors will not be eligible to receive their first annual restricted stock award until the second fiscal year following the fiscal year in which they are first elected to the Board.

Approved by the Board of Directors, as amended, on July 23, 2019 (effective as of July 1, 2019).

1.1    1
EX-10.14 3 mrcy6302019-exhibit1014.htm EXHIBIT 10.14 Exhibit

[Form of Non-CEO Executive Severance Benefits Agreement]

[date]    
            
[Name]
[address]

Re: Severance Benefits

Dear [Name],

If during your employment with Mercury Systems, Inc. (“Mercury” or the “Company”) you should lose your job as a result of job elimination for any reason other than Cause, or if you terminate your employment for Good Reason on your part, you will be entitled to receive, subject to your execution of the Company’s standard form separation agreement, the following severance benefits: (i) 12 months of base salary continuation; (ii) a lump sum payment of your target annual bonus (excluding any potential over-achievement bonus); (iii) up to $30,000 of executive outplacement; and (iv) continued benefits under the Company’s medical, dental, and vision plans for 12 months at the same portion of the premium as the Company pays with respect to active employees, or until you obtain benefits with another employer, whichever occurs first.

“Cause” is defined to include: the willful and continued failure to perform substantially the duties and responsibilities of your position with Mercury after written demand or conviction by a court of competent jurisdiction for felony criminal conduct or a plea of nolo contendere to a felony; or the willful engaging in fraud, dishonesty or other misconduct which is demonstrably and materially injurious to Mercury or our reputation, monetarily or otherwise. No act, or failure to act, on your part will be deemed "willful" unless committed or omitted by you in bad faith and without reasonable belief that your act or failure to act was in, or not opposed to, the best interest of Mercury.

“Good Reason” is defined to include: a material diminution in your responsibilities, authority or duties as in effect on the date of the acceptance or a material diminution in your annual base salary, except for across-the-board salary reductions based on our financial performance similarly affecting all or substantially all senior management employees of Mercury; or a material change in the geographic location at which you provide services to Mercury.

Please sign one copy of this letter agreement and return it to the attention of Emma Woodthorpe, SVP, Chief Human Resources Officer.

Very truly yours,


Mark Aslett
President and Chief Executive Officer
Mercury Systems, Inc.



                                            
Accepted                            Date

EX-10.9.4 4 mrcy6302019-exhibit1094.htm EXHIBIT 10.9.4 Exhibit

THIRD AMENDMENT
TO
EMPLOYMENT AGREEMENT
This Third Amendment to Employment Agreement (“Third Amendment”) dated as of August 13, 2019 is made and entered into by and between Mercury Systems, Inc., a Massachusetts corporation (the “Company”), and Mark Aslett (the “Executive”).
WHEREAS, the Company and the Executive are parties to an Employment Agreement dated as of November 19, 2007, as amended (the “Employment Agreement”); and
WHEREAS, the parties hereto desire to amend the Employment Agreement based on the Company’s market analysis for Chief Executive Officer severance benefits; and
WHEREAS, capitalized terms used herein and not otherwise defined herein shall have the meanings ascribed to them in the Employment Agreement.
NOW, THEREFORE, in consideration of the mutual covenants contained herein, the Company and the Executive agree as follows:
1.
Section 5(b)(i) of the Employment Agreement is amended by deleting said section and substituting therefor the following:

“(i) the Company shall pay the Executive an amount equal to the sum of (x) 1.5 times the Executive’s annual Base Salary and (y) the Executive’s Target Bonus Amount (the “Severance Amount”). The Severance Amount shall be paid out on a salary continuation basis in equal installments over an 18-month period beginning with the first payroll date that occurs 30 days after the Date of Termination. Solely for purposes of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), each installment payment is considered a separate payment. Notwithstanding the foregoing, if the Executive breaches any of the provisions contained in the Non-Competition Agreement or Section 6 of this Agreement, all payments of the Severance Amount shall immediately cease. For purposes of this Section 5(b)(i), “Target Bonus Amount” shall mean the aggregate amount of the target annual bonuses set forth in writing and available to the Executive under the Bonus Plans. For the avoidance of doubt, the parties acknowledge and agree that (1) the Target Bonus Amount does not include any “over-achievement” awards under the Bonus Plans, and (2) the Bonus Plans, and not this Agreement, shall govern the payment of any amounts previously earned under the Bonus Plans that are payable on a delayed, multi-year basis following the performance periods during which such amounts were earned; and”

2.
Section 5(b)(iv) of the Employment Agreement is amended by deleting said section and substituting therefor the following:

“subject to the Executive’s copayment of premium amounts at the active employees’ rate, the Executive shall continue to participate in the Company’s group health, dental and vision programs until the earlier of 24 months after the Date of Termination or until the Executive obtains benefits from another employer; provided, however, that the continuation of benefits under this Section shall reduce and count against the Executive’s rights under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”).”

3.
A new Section 5(b)(vi) is added with the following:

“the Company shall pay the cost of providing the Executive with outplacement services up to a maximum of $45,000, provided that (i) the Executive begins to utilize such services within six months following the Date of Termination and (ii) such services are provided by an outplacement provider approved by the Company (which approval shall not be unreasonably withheld, delayed or conditioned). Such payment shall be made by the Company directly to the service provider promptly following the provision of such services and the presentation to the Company of documentation of the provision of such services.”

4.
All other provisions of the Employment Agreement shall remain in full force and effect according to their respective terms, and nothing contained herein shall be deemed a waiver of any right or abrogation of any obligation otherwise existing under the Employment Agreement except to the extent specifically provided for herein.

5.
The validity, interpretation, construction, and performance of this Third Amendment shall be governed by the laws of The Commonwealth of Massachusetts.

6.
This Third Amendment may be executed in several counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.

[Remainder of Page Intentionally Left Blank]

IN WITNESS WHEREOF, the undersigned officer, on behalf of Mercury Systems, Inc., and the Executive have hereunto set their hands as an agreement under seal, all as of the date first above written.
 
MERCURY SYSTEMS, INC.
 
 
 
By: /s/ Emma Woodthorpe     
Name:  Emma Woodthorpe
Title:    Senior Vice President, Chief Human Resources Officer
 
 
EXECUTIVE
 
 
/s/ Mark Aslett
Mark Aslett


EX-12.1 5 mrcy6302019-exhibit121.htm EXHIBIT 12.1 Exhibit


EXHIBIT 12.1
MERCURY SYSTEMS, INC.
COMPUTATION OF RATIO OF EARNINGS TO FIXED CHARGES
(dollars in thousands)

 
 
Year Ended June 30, 2019
 
Year Ended June 30, 2018
 
Year Ended June 30, 2017
 
Year Ended June 30, 2016
 
Year Ended June 30, 2015
Income (loss) from continuing operations before income taxes
  
$
59,527

 
$
42,573

 
$
31,068

 
$
25,286

 
$
18,795

Fixed charges:
 
 
 
 
 
 
 
 
 
 
     Interest expense
 
$
9,109

 
$
2,850

 
$
7,568

 
$
1,172

 
$
34

     Portion of rental expense representative of interest factor (1)
 
2,874

 
2,156

 
2,565

 
1,325

 
1,246

Total fixed charges
 
$
11,983

 
$
5,006

 
$
10,133

 
$
2,497

 
$
1,280

Income from continuing operations before income taxes plus fixed charges
 
$
71,510

 
$
47,579

 
$
41,201

 
$
27,783

 
$
20,075

Ratio of earnings to fixed charges (2)
 
6.0

 
9.5

 
4.1

 
11.1

 
15.7

Coverage deficiency
  
$

 
$

 
$

 
$

 
$


(1) The portion of rental expense which management believes is representative of the interest component of rent expense (assumed to be 33%).

(2) The ratio of earnings to fixed charges is calculated by dividing (a) income from continuing operations before income taxes plus fixed charges by (b) fixed charges. Fixed charges include interest expense (including amortization of debt issuance costs) and an estimate of the interest within rental expense.



EX-21.1 6 mrcy6302019-exhibit211.htm EXHIBIT 21.1 Exhibit
EXHIBIT 21.1
SUBSIDIARIES OF THE REGISTRANT
 
 
 
NAME
 
JURISDICTION OF ORGANIZATION
 
Mercury Defense Systems, Inc.
California
Mercury Mission Systems, LLC
Delaware
Arxan Research, Inc.
Delaware
Nihon Mercury Computer Systems K.K.
Japan
Mercury Computer Systems Limited
United Kingdom
Mercury Mission Systems Canada, Inc.
Canada
Mercury Mission Systems International Holding, SA
Switzerland
Mercury Mission Systems International, SA
Switzerland
Mercury Mission Systems Spain, SL
Spain
CES do Brasil Creative Electronic Systems Participacces Ltda.
Brazil
Mercury Systems - Trusted Mission Solutions, Inc.
California
Mercury Systems - Trusted Mission Solutions SARL
France


EX-23.1 7 mrcy6302019-exhibit231.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm
The Board of Directors
Mercury Systems, Inc.:
We consent to the incorporation by reference in the registration statements (Nos. 333‑53291, 333-129929, 333-139019, 333-139020, 333-149046, 333-156364, 333-163705, 333-163707, 333-172775, 333-177770, 333-177771, 333-184756, 333-192161, 333-199917, 333-209383, 333-209384, 333-212672, 333-217735 and 333-228617) on Form S-8 and the registration statement (No. 333-220205) on Form S-3ASR of Mercury Systems, Inc. and subsidiaries (the Company) of our report dated August 15, 2019, with respect to the consolidated balance sheets of the Company as of June 30, 2019 and 2018, and the related consolidated statements of operations and comprehensive income, shareholders’ equity, and cash flows, for each of the years in the three-year period ended June 30, 2019, and the related notes and financial statement schedule II (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of June 30, 2019, which report appears in the June 30, 2019 annual report on Form 10-K of the Company.

Our report dated August 15, 2019 on the effectiveness of internal control over financial reporting as of June 30, 2019, contains an explanatory paragraph that states that the Company acquired Germane Systems, LC (Germane), GECO Avionics, LLC (GECO), The Athena Group, Inc. (Athena), and Syntonic Microwave LLC (Syntonic) during fiscal year 2019, and management excluded from its assessment of the effectiveness of the Company’s internal control over financial reporting as of June 30, 2019, Germane's, GECO’s, Athena’s and Syntonic’s internal control over financial reporting associated with 11 percent of total consolidated assets (of which 8 percent represented goodwill and intangible assets included within the scope of the assessment) and 7 percent of total consolidated revenues included in the consolidated financial statements of the Company as of and for the year ended June 30, 2019. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Germane, GECO, Athena and Syntonic.

/s/ KPMG LLP
Boston, Massachusetts
August 15, 2019

EX-31.1 8 mrcy6302019-exhibit311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION
I, Mark Aslett, certify that:
1.
I have reviewed this annual report on Form 10-K of Mercury Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 15, 2019
 
 
/s/     MARK ASLETT        
Mark Aslett
PRESIDENT AND CHIEF EXECUTIVE OFFICER
[PRINCIPAL EXECUTIVE OFFICER]


EX-31.2 9 mrcy6302019-exhibit312.htm EXHIBIT 31.2 Exhibit


 
EXHIBIT 31.2
CERTIFICATION
I, Michael D. Ruppert, certify that:
1.
I have reviewed this annual report on Form 10-K of Mercury Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 15, 2019
 
 
/s/     MICHAEL D. RUPPERT 
Michael D. Ruppert
EXECUTIVE VICE PRESIDENT,
CHIEF FINANCIAL OFFICER, AND TREASURER
[PRINCIPAL FINANCIAL OFFICER]
 



EX-32.1 10 mrcy6302019-exhibit321.htm EXHIBIT 32.1 Exhibit



 EXHIBIT 32.1
Mercury Systems, Inc.
Certification Pursuant To
18 U.S.C. Section 1350,
As Adopted Pursuant To
Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Mercury Systems, Inc. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2019 as filed with the Securities and Exchange Commission (the “Report”), we, Mark Aslett, President and Chief Executive Officer of the Company, and Michael D. Ruppert, Executive Vice President, Chief Financial Officer, and Treasurer of the Company, certify, pursuant to Section 1350 of Chapter 63 of Title 18, United States Code, that to our knowledge the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 15, 2019
 
 
/S/    MARK ASLETT        
Mark Aslett
PRESIDENT AND CHIEF EXECUTIVE OFFICER
 
/S/    MICHAEL D. RUPPERT      
Michael D. Ruppert
EXECUTIVE VICE PRESIDENT,
CHIEF FINANCIAL OFFICER, AND TREASURER






EX-101.SCH 11 mrcy-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2433409 - Disclosure - - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2426402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements Of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2427401 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2150100 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2450401 - Disclosure - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Employee Benefit Plans - Pension, Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2433408 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details) link:presentationLink link:calculationLink link:definitionLink 2433407 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2433404 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2433406 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2433405 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2424405 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2424406 - Disclosure - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Inventory - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2148100 - Disclosure - Operating Segment, Geographic Information and Significant Customers link:presentationLink link:calculationLink link:definitionLink 2448402 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2448407 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 2448403 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2448405 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) link:presentationLink link:calculationLink link:definitionLink 2448404 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) link:presentationLink link:calculationLink link:definitionLink 2448406 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) link:presentationLink link:calculationLink link:definitionLink 2448408 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Programs Comprising Ten Percent or More of Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 2348301 - Disclosure - Operating Segment, Geographic Information and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Restructuring Plan link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Restructuring Plan - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Restructuring Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2433403 - Disclosure - - Schedule of Expected Future Pension Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2138100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2438401 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2143100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2443402 - Disclosure - Stock Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2443405 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 2443404 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 2443403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 2343301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2443406 - Disclosure - Stock-Based Compensation - Weighed-Average Key Assumptions and Fair Value Results for Stock Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 2151100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2451401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401414 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2401412 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2401411 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2401413 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2401415 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2152100 - Disclosure - Supplementary Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2452402 - Disclosure - Supplementary Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2352301 - Disclosure - Supplementary Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 mrcy-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 mrcy-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 mrcy-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Organization, Consolidation and Presentation of Financial Statements [Abstract] Statement [Table] Statement [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] The Athena Group, Inc And Syntonic Microwave LLC The Athena Group, Inc And Syntonic Microwave LLc [Member] The Athena Group, Inc And Syntonic Microwave LLc [Member] GECO Avionics, LLC GECO Avionics, LLC [Member] GECO Avionics, LLC [Member] Germane Systems, LC Germane Systems, LC [Member] Germane Systems, LC [Member] Themis Themis [Member] [Member] Themis [Member] [Member] Statement [Line Items] Statement [Line Items] Number of programs using products and services, more than 300 Nature of Business, Number of Programs Using Products and Services Nature of Business, Number of Programs Using Products and Services Number of contractors using products and services, more than 25 Nature of Business, Number of Contractors Using Products and Services Nature of Business, Number of Contractors Using Products and Services Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Equity Securities, FV-NI Equity Securities, FV-NI Price of stock sold (in dollars per share) Sale of Stock, Price Per Share Proceeds from Issuance of Common Stock Proceeds from Issuance of Common Stock Total purchase price Business Combination, Consideration Transferred Retirement Benefits [Abstract] Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Schedule of Assumptions Used Schedule of Assumptions Used [Table Text Block] Schedule of Changes in Projected Benefit Obligations Schedule of Changes in Projected Benefit Obligations [Table Text Block] Schedule of Changes in Fair Value of Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Schedule of Net Funded Status Schedule of Net Funded Status [Table Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Business Acquisition [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Cash paid at closing Payments to Acquire Businesses, Gross Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Funding Status [Axis] Retirement Plan Funding Status [Axis] Retirement Plan Funding Status [Domain] Retirement Plan Funding Status [Domain] Foreign Plan [Member] Foreign Plan [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Projected benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Fair value of plan assets at end of year Defined Benefit Plan, Plan Assets, Amount Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Rate of compensation increases Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Accounting Policies [Abstract] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Inventory, Net Statement of Financial Position [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred over Time Transferred over Time [Member] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Contract Accounting Contract Accounting [Member] Contract Accounting [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Percentage of revenue recognized Percentage Of Revenue Recognized Percentage of total revenue recognized under multiple-deliverable arrangements during the reporting periods. Product warranty period Product Warranty Period Product Warranty Period Extended product warranty, period Extended Product Warranty, Period Extended Product Warranty, Period Unbilled receivables and cost in excess of billings Costs in Excess of Billings, Current Contract with customer, liability Contract with Customer, Liability Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Maturity of cash and cash equivalents Cash And Cash Equivalent Maturity Period Represents the maximum original maturity period of investments classified as cash and cash equivalents at the date of acquisition. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships Customer Relationships [Member] Completed Technology [Member] Completed Technology [Member] Completed Technology [Member] Backlog [Member] Backlog [Member] Backlog [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2015 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Net Carrying Amount Finite-Lived Intangible Assets, Net Acquired intangible assets, estimated useful lives Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrecognized tax benefits, beginning of period Unrecognized Tax Benefits Increases for previously recognized positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Settlements of previously recognized positions Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions as a result of a lapse of the applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Increases for currently recognized positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reductions for previously recognized positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized tax benefits, end of period Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued interest and penalties recognized Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Expected rate of return on Plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Expected inflation Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation Income before income taxes: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Tax provision (benefit): Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal: Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Federal Tax Expense (Benefit) Deferred Deferred Federal Income Tax Expense (Benefit) Federal Income Tax Expense (Benefit), Continuing Operations, Total Federal Income Tax Expense (Benefit), Continuing Operations State: State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current State and Local Tax Expense (Benefit) Deferred Deferred State and Local Income Tax Expense (Benefit) State and Local Income Tax Expense (Benefit), Continuing Operations, Total State and Local Income Tax Expense (Benefit), Continuing Operations Foreign: Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Foreign Tax Expense (Benefit) Deferred Deferred Foreign Income Tax Expense (Benefit) Foreign, Income Tax expense benefit Foreign Income Tax Expense (Benefit), Continuing Operations Income tax expense (benefit) Income Tax Expense (Benefit) Description of Business Nature of Operations [Text Block] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Projected benefit obligation, beginning Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Actuarial gain Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Plan amendment Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Projected benefit obligation at end of year Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Restricted Stock Restricted Stock [Member] 1997 Employee Stock Purchase Plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares authorized for issuance under stock incentive plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for future grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum Employee Stock Purchase Plan Maximum Percentage Of Compensation To Purchase Shares By Eligible Participants Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares By Eligible Participants Number of share options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Intrinsic value of the options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unrecognized compensation cost related to non-vested options granted Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Unrecognized compensation, period of recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Restricted stock granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Total fair value of restricted stock awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Unrecognized compensation cost related to non-vested restricted stock Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Income Statement [Abstract] Net revenues Revenues Cost of revenues Cost of Revenue Gross margin Gross Profit Operating expenses: Operating Expenses [Abstract] Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Amortization of intangible assets Amortization of Intangible Assets Restructuring and other charges Restructuring Charges, Net Restructuring Charges, Net Acquisition costs and other related expenses Business Combination, Acquisition Related Costs Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Tax provision Net income Net Income (Loss) Attributable to Parent Basic net earnings (loss) per share: Earnings Per Share, Basic [Abstract] Basic net income per share (in dollars per share) Earnings Per Share, Basic Diluted net earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Weighted-average shares outstanding: Weighted Average Number Basic And Diluted Shares Outstanding [Abstract] Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net income Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Pension benefit plan, net of tax Total other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Funded status of plan Net gain in accumulated other comprehensive income Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Company contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Fair value of plan assets Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Commitments and Contingencies Disclosure [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Category of Item Purchased Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Non-cancelable purchase commitments Non Cancelable Purchase Commitments [Member] Non Cancelable Purchase Commitments [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Purchase commitments for less than one year Purchase Commitment, Remaining Minimum Amount Committed Rental expenses Operating Leases, Rent Expense, Net Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment [Table Text Block] Segment Reporting [Abstract] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Minimum Lease Payments under Non Cancelable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Domestic UNITED STATES International/Foreign Military Sales Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Weighted-average key assumptions and fair value results for stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Inventory Inventory Disclosure [Text Block] Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Quarterly Financial Information Disclosure [Abstract] Supplementary Information (Unaudited) Quarterly Financial Information [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] The Athena Group, Inc The Athena Group, Inc [Member] The Athena Group, Inc [Member] Syntonic Microwave LLC Syntonic Microwave LLC [Member] Syntonic Microwave LLC [Member] Themis Computer Acquisition Themis Computer Acquisition [Member] Themis Computer Acquisition [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Consideration transferred Business Combination, Consideration Transferred [Abstract] Working capital and net debt adjustment Business Combinations, Consideration Received, Working Capital Adjustment Business Combinations, Consideration Received, Working Capital Adjustment Less cash acquired Cash Acquired from Acquisition Net purchase price Payments to Acquire Businesses, Net of Cash Acquired Fair value of tangible assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other current and non-current assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities Other current and non-current liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Fair value of net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets Fair value of identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Summary of Stock Option Plans Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Nonvested Restricted Stock Schedule of Nonvested Share Activity [Table Text Block] Stock Based Compensation Expenses Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] 2018 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2019 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Thereafter (next 5 years) Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Total Defined Benefit Plan, Expected Future Benefit Payments Defined Benefit Plan, Expected Future Benefit Payments Goodwill Goodwill Disclosure [Text Block] Minimum likelihood of tax benefits being recognized upon ultimate settlement Percentage Of Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement Percentage Of Income Tax Examination Minimum Likelihood of Tax Benefits Being Realized Upon Settlement Unaudited consolidated quarterly statements of operations data Selected Quarterly Financial Information [Abstract] Gross margin Income from operations Income before income taxes Income tax provision (benefit) Earnings Per Share [Abstract] Earnings Per Share [Abstract] 2015 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2016 Operating Leases, Future Minimum Payments, Due in Two Years 2017 Operating Leases, Future Minimum Payments, Due in Three Years 2018 Operating Leases, Future Minimum Payments, Due in Four Years 2019 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowance for doubtful accounts of $1,228 and $359 at June 30, 2019 and 2018, respectively Accounts Receivable, Net, Current Inventory Prepaid income taxes Prepaid Taxes Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Goodwill Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Assets, Noncurrent Total assets Assets Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Accrued compensation Employee-related Liabilities, Current Deferred revenues and customer advances Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Income taxes payable Accrued Income Taxes, Noncurrent Secured Long-term Debt, Noncurrent Secured Long-term Debt, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value; 85,000,000 shares authorized; 54,247,532 and 46,924,238 shares issued and outstanding at June 30, 2019 and 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Finite-Lived Intangible Assets by Major Class [Axis] Developed Technology Developed Technology Rights [Member] Order or Production Backlog Order or Production Backlog [Member] Total purchase price Revenue from acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Earnings (loss) of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Goodwill acquired, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Acquisition of businesses, net of cash acquired Working capital and net debt adjustment Post closing adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Capitalized software development cost Capitalized Computer Software, Additions Equity [Abstract] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Term Loan [Member] Term Loan [Member] Term Loan [Member] Revolver [Member] Revolver [Member] Revolver [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolver Revolving Credit Facility [Member] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Interest Expense Letters of credit outstanding Letters of Credit Outstanding, Amount Debt instrument borrowing term Debt Instrument, Term Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Collateral Capital Stock Collateral Capital Stock Collateral Capital Stock Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Customers Comprising Ten Percent or more Revenues Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Deferred tax assets: Deferred Tax Assets, Net [Abstract] Inventory valuation and receivable allowances Deferred Tax Assets Inventory Valuation And Receivable Allowances Amount before allocation of valuation allowances of deferred tax asset attributed to inventory valuation and receivable allowances. Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation Equity compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Federal and state research and development tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Other accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Operating Loss Carryforwards Operating Loss Carryforwards Capital loss carryforwards Deferred Tax Assets, Capital Loss Carryforwards Other temporary differences Deferred Tax Assets, Other Deferred tax Asset Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Deferred revenue Deferred Tax Liabilities, Prepaid Expenses Property and equipment depreciation Deferred Tax Liabilities, Property, Plant and Equipment Acquired intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Other temporary differences Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax (liabilities) assets Deferred Tax Liabilities, Net Non-current deferred tax assets Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Certificates of Deposit [Member] Certificates of Deposit [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Fair Value Estimate of Fair Value Measurement [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Fair value measurement disclosure Assets, Fair Value Disclosure Product Warranty Liability [Table] Product Warranty Liability [Table] CES Creative Electronic Systems S.A. CES Creative Electronic Systems S.A. [Member] CES Creative Electronic Systems S.A. [Member] Delta Delta [Member] Delta [Member] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Product warranty term Product Warranty, Term Product Warranty, Term Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning Balance Standard and Extended Product Warranty Accrual Warranty assumed from CES Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Accruals for warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements made during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Ending Balance Components of Income Before Income Taxes and Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of Net Deferred Tax Assets (Liabilities) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Reserves for Unrecognized Income Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (in shares) Beginning Balance Issuance of common stock under employee stock incentive plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance of common stock under employee stock incentive plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Value Stock Repurchased and Retired During Period, Value Stock Issued During Period, Shares, New Issues Stock Issued During Period, Shares, New Issues Stock Issued During Period, Value, New Issues Stock Issued During Period, Value, New Issues Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Share-based business combination consideration Adjustments to Additional Paid in Capital, Share-based Compensation, Options Assumed In Acquistion Adjustments to Additional Paid in Capital, Share-based Compensation, Options Assumed In Acquistion Pension benefit plan, net of tax Ending Balance (in shares) Ending Balance Basic weighted-average shares outstanding Effect of dilutive equity instruments Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted-average shares outstanding Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] (Deprecated 2017-01-31) Retirement Plan Sponsor Location [Domain] 401(k) Plan Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Employee Contribution of eligible compensation Employer contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Summary of Financial Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Consolidated Quarterly Statements of Operations Quarterly Financial Information [Table Text Block] Income taxes at federal statutory rates Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State income tax, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Research and development credits Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent Excess tax benefits on stock compensation Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent Domestic manufacturing deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Deemed repatriation of foreign earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent Equity compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Change in the fair value of the liability related to the LNX earn-out Effective Income Tax Rate Reconciliation Changes In Contingent Consideration The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the amount of any change, including any differences arising upon settlement, recognized during the reporting period in the value of a liability, arising from an item of contingent consideration, assumed in a business combination. Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Effective Income Tax Rate Reconciliation, Acquired Tax Attributes Benefit from tax rate changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Acquisition costs Effective Income Tax Rate Reconciliation Acquisition Costs Effective Income Tax Rate Reconciliation Acquisition Costs Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate from continuing operation Effective Income Tax Rate Reconciliation, Percent Acquisitions Business Combination Disclosure [Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenues Cost of Sales [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Research and development Research and Development Expense [Member] Stock-based compensation expense Allocated Share-based Compensation Expense Income taxes Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Share-based compensation expense, net of income taxes Allocated Share-based Compensation Expense, Net of Tax Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority Domestic Tax Authority [Member] State and Local Jurisdiction State and Local Jurisdiction [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research and development credit carryforwards Research Tax Credit Carryforward [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Tax credit carryforwards Tax Credit Carryforward, Amount Tax carryforward expiration year Tax Credit Carryforward Expiration Year Tax Credit Carryforward, Expiration Year Reductions as a result of a lapse of the applicable statute of limitations Settlements of previously recognized positions Excess Tax Benefit from Share-based Compensation, Operating Activities Excess Tax Benefit from Share-based Compensation, Operating Activities Restructuring and Related Activities [Abstract] Expenses by Business Segment for Restructuring Plans Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Fair value of Plan assets, beginning Actual return on Plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Foreign exchange gain (loss) Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Fair value of Plan assets at end of year Schedule of Goodwill [Table] Schedule of Goodwill [Table] Delta GECO Avionics, LLC [Member] RTL The Athena Group, Inc [Member] Business Segments Segments [Axis] Segment [Domain] Segments [Domain] Sensor And Mission Processing [Member] Sensor And Mission Processing [Member] Sensor And Mission Processing [Member] AMS [Member] AMS [Member] AMS [Member] MDS Mercury Defense Systems [Member] Mercury Defense Systems [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning Balance Goodwill adjustments Goodwill, Purchase Accounting Adjustments Goodwill arising from acquisition Goodwill, Acquired During Period Ending Balance Inventory Schedule of Inventory, Current [Table Text Block] Document Documentand Entity Information [Abstract] Document Documentand Entity Information [Abstract] Title of 12(b) Security Title of 12(b) Security Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Transition Report Document Transition Report Document Annual Report Document Annual Report Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Entity File Number Entity File Number Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name City Area Code City Area Code Local Phone Number Local Phone Number Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization expense Depreciation, Depletion and Amortization Stock-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Non-cash interest expense Paid-in-Kind Interest Other non-cash items Other Noncash Income (Expense) Changes in operating assets and liabilities, net of effects of businesses acquired: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, unbilled receivable, and cost in excess of billings Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid income taxes Increase (Decrease) in Prepaid Taxes Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense Other non-current assets Increase (Decrease) in Other Noncurrent Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenues and customer advances Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits Income taxes payable Increase (Decrease) in Income Taxes Payable Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisition of businesses, net of cash acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from employee stock plans Proceeds from Stock Options Exercised Stock Repurchased and Retired During Period, Value Payments for Repurchase of Common Stock Payments of term debt Repayments of Debt Borrowings under credit facilities Proceeds from Issuance of Debt Payments of Financing Costs Payments of Financing Costs Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities Income taxes Income Taxes Paid, Net Proceeds from Issuance or Sale of Equity Proceeds from Issuance or Sale of Equity Payments for Derivative Instrument, Financing Activities Payments for Derivative Instrument, Financing Activities Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Radar End User Applications Radar End User Applications [Member] Radar End User Applications [Member] Electronic Warfare End User Applications Electronic Warfare End User Applications [Member] Electronic Warfare End User Applications [Member] Other Sensor And Effector Applications [Member] Other Sensor And Effector Applications [Member] Other Sensor And Effector Applications [Member] Total Sensor And Effector Applications [Member] Total Sensor And Effector Applications [Member] Total Sensor And Effector Applications [Member] C4I Applications [Member] C4I Applications [Member] C4I Applications [Member] Other End User Applications Other End User Applications [Member] Other End User Applications [Member] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Components Components [Member] Components [Member] Modules and Sub-assemblies Modules and Sub-assemblies [Member] Modules and Sub-assemblies [Member] Integrated Subsystems Integrated Subsystems [Member] Integrated Subsystems [Member] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance Severance [Member] Severance [Member] Other Members Other Members [Member] Other Members [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring liability at beginning of period Restructuring Reserve, Current Provisions Restructuring Charges Cash paid Payments for Restructuring Reversals Restructuring Reserve, Accrual Adjustment Restructuring liability at end period Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Operating Leases, Future Minimum Payments Due Accumulated other comprehensive income adjustment for foreign currency Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated other comprehensive income adjustment for pension plans Accumulated other comprehensive income, available-for-sale securities gains (losses) Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenues Sales Revenue, Net [Member] Major Customers Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Raytheon Company Raytheon Company [Member] Raytheon Company [Member] Lockheed Martin Corporation Lockheed Martin Corporation [Member] Lockheed Martin Corporation [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Concentration risk, percent Concentration Risk, Percentage Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at end of period Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding at end of period Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (Years) Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending Balance Weighted Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending Balance Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Public Stock Offering Public Stock Offering [Member] Public Stock Offering [Member] Over-Allotment Option Over-Allotment Option [Member] Class of Stock [Line Items] Class of Stock [Line Items] Preferred stock shares authorized to issue (in shares) Preferred stock shares par value (in dollars per share) Shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Increase in inventory Increase (Decrease) In Inventories Including Assets Acquired Increase (Decrease) In Inventories Including Assets Acquired Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Operating Segment, Geographic Information and Significant Customers Segment Reporting Disclosure [Text Block] Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest Rate Swap Interest Rate Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative, notional amount Derivative, Notional Amount Derivative, fixed interest rate Derivative, Fixed Interest Rate Derivative, termination of contract, expense Derivative, Termination of Contract, Expense Derivative, Termination of Contract, Expense Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Reportable Geographical Components Reportable Geographical Components [Member] Geography Eliminations Geography Eliminations [Member] US Europe Europe [Member] Asia Pacific Asia Pacific [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Net revenues to unaffiliated customers Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Countries Disclosure of material amounts of revenues from external customers by individual foreign country. In addition, an entity may provide subtotals of geographic information for specified groups of countries. Inter-geographic revenues Revenues From Transactions With Other Geographic Locations Of Same Entity Amount of revenue from transactions with other geographic locations of the same entity. Net revenues Identifiable long-lived assets Long-Lived Assets Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Net periodic benefit cost Licensing agreements and patents Patents And Licensing Rights [Member] Patents and Licensing Rights [Member] Completed technologies Trademarks Gross Carrying Amount Accumulated Amortization Restructuring Plan Restructuring and Related Activities Disclosure [Text Block] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer equipment and software Computers Equipment And Software [Member] Computers Equipment And Software [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2014 Plan Member] Restructuring Plan, 2014 [Member] Restructuring Plan, 2014 [Member] Severance costs Severance Costs Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Other restructuring costs Other Restructuring Costs Common stock excluded from diluted earning per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Future Amortization Expense for Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Increase in property and equipment Property, Plant and Equipment, Gross, Period Increase (Decrease) Retirement of asset Assets Disposed Gross amount of long-lived physical assets disposed during the reporting period. Depreciation and amortization expense related to property and equipment Depreciation Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Receivables, Policy [Policy Text Block] Receivables, Policy [Policy Text Block] Principles Of Consolidation Consolidation, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Use Of Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Cash And Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Concentration Of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Goodwill And Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Property And Equipment Property, Plant and Equipment, Policy [Policy Text Block] Deferred Revenues And Customer Advances Revenue Recognition, Deferred Revenue [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Product Warranty Accrual Standard Product Warranty, Policy [Policy Text Block] Research And Development Costs Research and Development Expense, Policy [Policy Text Block] Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Segment Reporting, Policy [Policy Text Block] Segment Reporting, Policy [Policy Text Block] Retirement of Common Stock Stockholders' Equity, Policy [Policy Text Block] Net Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Accumulated Other Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Employee Benefit Plans Pension and Other Postretirement Plans, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Concentration Risk [Table] Concentration Risk [Table] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Cash and cash equivalent Cash, Cash Equivalents, and Short-term Investments Concentration risk, number Concentration Risk, Number Concentration Risk, Number EX-101.PRE 15 mrcy-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 16 mrcy201910-k_htm.xml IDEA: XBRL DOCUMENT 0001049521 2018-07-01 2019-06-30 0001049521 2018-12-31 0001049521 2019-07-31 0001049521 2019-06-30 0001049521 2018-06-30 0001049521 2017-07-01 2018-06-30 0001049521 2016-07-01 2017-06-30 0001049521 us-gaap:CommonStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2016-06-30 0001049521 us-gaap:CommonStockMember 2017-06-30 0001049521 us-gaap:CommonStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:CommonStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2016-07-01 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-07-01 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001049521 us-gaap:RetainedEarningsMember 2016-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2016-06-30 0001049521 us-gaap:RetainedEarningsMember 2016-07-01 2017-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-30 0001049521 2017-06-30 0001049521 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CommonStockMember 2019-06-30 0001049521 2016-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001049521 us-gaap:CommonStockMember 2018-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001049521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001049521 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 2018-07-31 0001049521 2019-05-29 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 2019-01-29 0001049521 2019-05-31 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-02-01 2018-02-01 0001049521 mrcy:TheAthenaGroupIncAndSyntonicMicrowaveLLcMember 2019-04-18 2019-04-18 0001049521 us-gaap:TransferredOverTimeMember 2016-07-01 2017-06-30 0001049521 srt:MaximumMember 2018-07-01 2019-06-30 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:ContractAccountingMember 2017-07-01 2018-06-30 0001049521 mrcy:AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 us-gaap:TransferredOverTimeMember 2018-07-01 2019-06-30 0001049521 us-gaap:TransferredOverTimeMember 2017-07-01 2018-06-30 0001049521 mrcy:ContractAccountingMember 2018-07-01 2019-06-30 0001049521 mrcy:ContractAccountingMember 2016-07-01 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisMemberMember 2018-07-01 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember 2017-07-01 2018-06-30 0001049521 mrcy:DeltaMember 2017-07-01 2018-06-30 0001049521 mrcy:ThemisMemberMember 2016-07-01 2017-06-30 0001049521 mrcy:GermaneSystemsLCMember 2016-07-01 2017-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2017-07-01 2018-06-30 0001049521 mrcy:DeltaMember 2016-07-01 2017-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2018-07-01 2019-06-30 0001049521 mrcy:DeltaMember 2018-07-01 2019-06-30 0001049521 mrcy:CESCreativeElectronicSystemsS.A.Member 2016-07-01 2017-06-30 0001049521 mrcy:ThemisMemberMember 2017-07-01 2018-06-30 0001049521 srt:MinimumMember 2018-07-01 2019-06-30 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-18 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2019-04-14 2019-04-19 0001049521 mrcy:GermaneSystemsLCMember 2018-07-31 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-02-01 0001049521 mrcy:GECOAvionicsLLCMember 2019-01-29 0001049521 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-04-18 2019-04-18 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:TheAthenaGroupIncMember 2018-07-01 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 2018-07-31 0001049521 mrcy:GECOAvionicsLLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember 2018-07-13 2018-07-13 0001049521 mrcy:SyntonicMicrowaveLLCMember 2018-07-01 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:OrderOrProductionBacklogMember 2018-02-01 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:OrderOrProductionBacklogMember 2019-01-29 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 2019-01-29 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 2018-07-31 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2018-02-01 2018-02-01 0001049521 mrcy:GermaneSystemsLCMember 2019-06-30 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:CustomerRelationshipsMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:CustomerRelationshipsMember 2019-04-18 2019-04-18 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2018-02-01 0001049521 mrcy:SyntonicMicrowaveLLCMember 2019-06-30 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:OrderOrProductionBacklogMember 2018-07-31 0001049521 mrcy:GECOAvionicsLLCMember 2019-06-30 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-01-29 0001049521 mrcy:ThemisComputerAcquisitionMember us-gaap:CustomerRelationshipsMember 2018-02-01 2018-02-01 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 2019-01-29 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 2019-04-18 0001049521 mrcy:GECOAvionicsLLCMember us-gaap:CustomerRelationshipsMember 2019-01-29 0001049521 mrcy:TheAthenaGroupIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-18 0001049521 mrcy:GermaneSystemsLCMember us-gaap:CustomerRelationshipsMember 2018-07-31 0001049521 mrcy:GermaneSystemsLCMember us-gaap:DevelopedTechnologyRightsMember 2018-07-31 2018-07-31 0001049521 mrcy:SyntonicMicrowaveLLCMember us-gaap:OrderOrProductionBacklogMember 2019-04-18 2019-04-18 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001049521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2017-07-01 2018-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 us-gaap:LeaseholdImprovementsMember 2018-06-30 0001049521 us-gaap:MachineryAndEquipmentMember 2018-06-30 0001049521 us-gaap:LeaseholdImprovementsMember 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2018-07-01 2019-06-30 0001049521 us-gaap:FurnitureAndFixturesMember 2018-06-30 0001049521 mrcy:ComputersEquipmentAndSoftwareMember 2018-06-30 0001049521 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001049521 srt:MinimumMember mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember mrcy:ComputersEquipmentAndSoftwareMember 2018-07-01 2019-06-30 0001049521 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-07-01 2019-06-30 0001049521 mrcy:MercuryDefenseSystemsMember 2019-06-30 0001049521 mrcy:TheAthenaGroupIncMember mrcy:MercuryDefenseSystemsMember 2018-07-01 2019-06-30 0001049521 mrcy:SyntonicMicrowaveLLCMember mrcy:AMSMember 2018-07-01 2019-06-30 0001049521 mrcy:AMSMember 2019-06-30 0001049521 mrcy:SensorAndMissionProcessingMember 2019-06-30 0001049521 mrcy:AMSMember 2018-06-30 0001049521 mrcy:MercuryDefenseSystemsMember 2018-06-30 0001049521 mrcy:SensorAndMissionProcessingMember 2018-06-30 0001049521 mrcy:ThemisMemberMember mrcy:MercuryDefenseSystemsMember 2018-07-01 2019-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2018-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2018-06-30 0001049521 mrcy:BacklogMember 2019-06-30 0001049521 mrcy:BacklogMember 2018-07-01 2019-06-30 0001049521 mrcy:BacklogMember 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2018-07-01 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2017-07-01 2018-06-30 0001049521 us-gaap:CustomerRelationshipsMember 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2018-06-30 0001049521 mrcy:CompletedTechnologyMember 2019-06-30 0001049521 mrcy:CompletedTechnologyMember 2017-07-01 2018-06-30 0001049521 mrcy:BacklogMember 2017-07-01 2018-06-30 0001049521 mrcy:CompletedTechnologyMember 2018-07-01 2019-06-30 0001049521 mrcy:PatentsAndLicensingRightsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2019-06-30 0001049521 mrcy:SeveranceMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2018-06-30 0001049521 mrcy:OtherMembersMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherMembersMember 2017-07-01 2018-06-30 0001049521 mrcy:SeveranceMember 2017-07-01 2018-06-30 0001049521 mrcy:SeveranceMember 2018-06-30 0001049521 mrcy:SeveranceMember 2017-06-30 0001049521 mrcy:OtherMembersMember 2017-06-30 0001049521 mrcy:SeveranceMember 2019-06-30 0001049521 mrcy:RestructuringPlan2014Member 2016-07-01 2017-06-30 0001049521 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:ResearchMember 2018-07-01 2019-06-30 0001049521 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2019-06-30 0001049521 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-06-30 0001049521 mrcy:NonCancelablePurchaseCommitmentsMember 2019-06-30 0001049521 us-gaap:RevolvingCreditFacilityMember 2017-07-01 2018-06-30 0001049521 us-gaap:RevolvingCreditFacilityMember 2018-07-01 2019-06-30 0001049521 mrcy:CreditAgreementMember mrcy:RevolverMember 2016-05-02 0001049521 mrcy:CreditAgreementMember mrcy:RevolverMember 2018-07-01 2019-06-30 0001049521 mrcy:CreditAgreementMember mrcy:TermLoanMember 2016-05-02 0001049521 mrcy:AmendedCreditAgreementMember mrcy:RevolverMember 2017-06-27 0001049521 2016-05-02 2016-05-02 0001049521 us-gaap:ForeignPlanMember 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2018-06-30 0001049521 us-gaap:ForeignPlanMember 2017-07-01 2018-06-30 0001049521 us-gaap:ForeignPlanMember 2018-07-01 2019-06-30 0001049521 us-gaap:ForeignPlanMember 2017-06-30 0001049521 srt:MaximumMember us-gaap:ForeignPlanMember 2018-07-01 2019-06-30 0001049521 srt:MaximumMember 2017-07-01 2018-06-30 0001049521 srt:MaximumMember 2016-07-01 2017-06-30 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-23 2019-05-23 0001049521 us-gaap:OverAllotmentOptionMember 2019-05-20 2019-05-20 0001049521 mrcy:PublicStockOfferingMember 2019-05-23 2019-05-23 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 2019-05-20 0001049521 2017-08-28 2017-08-28 0001049521 mrcy:PublicStockOfferingMember 2019-05-20 0001049521 us-gaap:RestrictedStockMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2016-07-01 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-06-30 0001049521 us-gaap:RestrictedStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:EmployeeStockMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2016-07-01 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2019-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2017-06-30 0001049521 us-gaap:RestrictedStockMember 2017-06-30 0001049521 us-gaap:CostOfSalesMember 2018-07-01 2019-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2017-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2019-06-30 0001049521 us-gaap:CostOfSalesMember 2016-07-01 2017-06-30 0001049521 us-gaap:CostOfSalesMember 2017-07-01 2018-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2017-06-30 0001049521 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001049521 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2018-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2016-06-30 0001049521 us-gaap:EmployeeStockOptionMember 2014-07-01 2015-06-30 0001049521 mrcy:C4IApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:C4IApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:RadarEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:TotalSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2017-07-01 2018-06-30 0001049521 mrcy:OtherSensorAndEffectorApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:C4IApplicationsMember 2018-07-01 2019-06-30 0001049521 mrcy:OtherEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 mrcy:ElectronicWarfareEndUserApplicationsMember 2016-07-01 2017-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-06-30 0001049521 mrcy:RaytheonCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 mrcy:LockheedMartinCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001049521 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2017-07-01 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2016-07-01 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-07-01 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2016-07-01 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2017-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2017-07-01 2018-06-30 0001049521 srt:GeographyEliminationsMember 2016-07-01 2017-06-30 0001049521 srt:GeographyEliminationsMember 2018-07-01 2019-06-30 0001049521 srt:GeographyEliminationsMember 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2019-06-30 0001049521 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2018-06-30 0001049521 srt:GeographyEliminationsMember 2018-06-30 0001049521 srt:ReportableGeographicalComponentsMember country:US 2018-06-30 0001049521 mrcy:ComponentsMember 2016-07-01 2017-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2017-07-01 2018-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2017-07-01 2018-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2016-07-01 2017-06-30 0001049521 mrcy:ComponentsMember 2018-07-01 2019-06-30 0001049521 mrcy:ComponentsMember 2017-07-01 2018-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2018-07-01 2019-06-30 0001049521 mrcy:IntegratedSubsystemsMember 2016-07-01 2017-06-30 0001049521 mrcy:ModulesandSubassembliesMember 2018-07-01 2019-06-30 0001049521 country:US 2017-07-01 2018-06-30 0001049521 us-gaap:NonUsMember 2017-07-01 2018-06-30 0001049521 country:US 2018-07-01 2019-06-30 0001049521 country:US 2016-07-01 2017-06-30 0001049521 us-gaap:NonUsMember 2018-07-01 2019-06-30 0001049521 us-gaap:NonUsMember 2016-07-01 2017-06-30 0001049521 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0001049521 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-11 0001049521 mrcy:GermaneSystemsLCMember us-gaap:SubsequentEventMember 2019-07-30 2019-07-30 0001049521 2018-04-01 2018-06-30 0001049521 2016-07-01 2016-09-30 0001049521 2016-10-01 2016-12-31 0001049521 2018-01-01 2018-03-31 0001049521 2017-01-01 2017-03-31 0001049521 2017-04-01 2017-06-30 0001049521 2017-10-01 2017-12-31 0001049521 2017-07-01 2017-09-30 mrcy:segment mrcy:position mrcy:program mrcy:contractor iso4217:USD shares mrcy:customer shares pure iso4217:USD false --06-30 FY 2019 0001049521 P12M P12Y 0 83000 83000 0.01 0.01 85000000 85000000 46303075 46303075 46303075 46303075 P5Y 0.03 0.03 0 1 0.01 1000000 0 0 0 0 P4Y P10Y P3Y P5Y 0 0 0 10-K true 2019-06-30 false 0-23599 MERCURY SYSTEMS, INC MA 04-2741391 50 Minuteman Road 01810 Andover MA 978 256-1300 Common Stock, Par Value $0.01 Per Share MRCY NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 2300000000 55427087 257932000 66521000 118832000 104040000 57387000 39774000 137112000 108585000 90000 3761000 10819000 9062000 582172000 331743000 60001000 50980000 562146000 497442000 206124000 177904000 6534000 6411000 1416977000 1064480000 39030000 21323000 18897000 16386000 28814000 21375000 11291000 12596000 98032000 71680000 17814000 13635000 1273000 998000 0 195000000 15119000 11276000 132238000 292589000 0 0 542000 469000 1058745000 590163000 226743000 179968000 -1291000 1291000 1284739000 771891000 1416977000 1064480000 654744000 493184000 408588000 368588000 267326000 217045000 286156000 225858000 191543000 110717000 88365000 76491000 68925000 58807000 54086000 27914000 26004000 19680000 560000 3159000 1952000 1456000 2538000 1931000 209572000 178873000 154140000 76584000 46985000 37403000 932000 32000 462000 9109000 2850000 7568000 -8880000 -1594000 771000 59527000 42573000 31068000 12752000 1690000 6193000 46775000 40883000 24875000 0.98 0.88 0.59 0.96 0.86 0.58 47831000 46719000 41986000 48500000 47471000 43018000 46775000 40883000 24875000 -232000 -137000 -93000 2350000 -354000 -220000 -2582000 217000 127000 44193000 41100000 25002000 38675000 387000 357500000 114210000 947000 473044000 976000 9000 2747000 2756000 96000 1000 2213000 2214000 344000 3000 8763000 8766000 6900000 69000 215656000 215725000 15442000 15442000 24875000 24875000 0 -93000 -93000 -220000 -220000 46303000 463000 584795000 139085000 1074000 725417000 868000 8000 655000 663000 82000 1000 2781000 2782000 329000 3000 15505000 15508000 17437000 17437000 40883000 40883000 -137000 -137000 -354000 -354000 46924000 469000 590163000 179968000 1291000 771891000 478000 5000 -5000 0 102000 1000 3660000 3661000 156000 2000 7966000 7968000 6900000 69000 453504000 453573000 19389000 19389000 46775000 46775000 -232000 -232000 2350000 2350000 54248000 542000 1058745000 226743000 -1291000 1284739000 46775000 40883000 24875000 46392000 42277000 32269000 19422000 17314000 15341000 -1557000 -5464000 -7841000 0 0 1810000 5420000 0 0 -3779000 -2103000 626000 28096000 22751000 14054000 17101000 16230000 9318000 -3843000 2327000 -1978000 1075000 361000 1270000 -101000 -296000 -372000 17949000 -5267000 3520000 -1531000 6035000 -1621000 3152000 -11187000 9622000 44000 -2000000 4089000 97517000 43321000 59146000 127083000 185396000 77757000 26691000 15106000 32844000 0 375000 486000 -153774000 -200877000 -111087000 454343000 0 215725000 3661000 3445000 4970000 7968000 15508000 8766000 324500000 15000000 200000000 129500000 210000000 0 -5420000 0 0 1851000 0 591000 247765000 182937000 11338000 -97000 -497000 549000 191411000 24884000 -40054000 66521000 41637000 81691000 257932000 66521000 41637000 10368000 1607000 5758000 7351000 17004000 2834000 770000 0 0 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Headquartered in Andover, Massachusetts, the Company is delivering solutions that power a broad range of critical aerospace, defense and intelligence programs, configured and optimized for mission success in some of the most challenging and demanding environments. The Company's innovative next-generation defense electronics business model is designed to meet the industry’s current and emerging technology and business needs by delivering affordable state-of-the-art solutions, rapid time-to-value, service and support to the Company's defense prime contractor customers. The Company's products and solutions have been successfully deployed in more than </span><span style="font-family:inherit;font-size:10pt;"><span>300</span></span><span style="font-family:inherit;font-size:10pt;"> programs with over </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> different defense prime contractors, a testament to its deep domain expertise and culture of innovation.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.01</span></span><span style="font-family:inherit;font-size:10pt;"> per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>6,900</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock at a price to the public of </span><span style="font-family:inherit;font-size:10pt;"><span>$69.00</span></span><span style="font-family:inherit;font-size:10pt;"> for total net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$454,343</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$46,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$36,500</span></span><span style="font-family:inherit;font-size:10pt;">. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$45,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 1, 2018, the Company acquired Themis Computer (“Themis”) on a cash-free, debt-free basis for a total purchase price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$180,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments. Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international defense programs. The acquisition of Themis is consistent with the Company's strategy and will expand its position in the Command, Control, Communications, Computers, and Intelligence (“C4I”) market. </span></div>For further details on the acquisitions, see Note C to consolidated financial statements. 300 25 0.01 6900000 69.00 454343000 46000000 36500000 45000000000 180000000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</span><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RINCIPLES</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONSOLIDATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">STIMATES</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">B</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">USINESS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMBINATIONS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes the acquisition method of accounting under ASC 805, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations,</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 805”), for all transactions and events which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated step-ups for fixed assets and inventory;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated fair values of intangible assets; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated income tax assets and liabilities assumed from the acquiree.</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">D</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ERIVATIVES</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records the fair value of its derivative financial instruments in its condensed consolidated financial statements in other non-current assets or other non-current liabilities depending on their net position, regardless of the purpose or intent for holding the derivative contract. Changes in the fair value of the derivative financial instruments are either recognized periodically in earnings or in shareholders’ equity as a component of other comprehensive (loss) income (“OCI”). Changes in the fair value of cash flow hedges that qualify for hedge accounting treatment are recorded in OCI and reclassified into earnings in the same line item on the Consolidated Statements of Operations and Comprehensive Income as the impact of the hedged transaction when the underlying contract matures and, for interest rate exposure derivatives, over the term of the corresponding debt instrument. Changes in the fair values of derivatives not qualifying for hedge accounting are reported in earnings as they occur. The Company had no outstanding derivative instruments as of June 30, 2019 and 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EVENUE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECOGNITION</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue in accordance with ASC 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, (“ASC 606”), which was adopted on July 1, 2018, using the retrospective method. Revenue is recognized in accordance with the five step model set forth by ASC 606, which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. The adoption of ASC 606 did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting. Such adoption did not have a material impact, individually or in the aggregate, to any amounts in the Company's Consolidated Balance Sheets, Consolidated Statements of Operations and Comprehensive Income, Consolidated Statements of Shareholders’ Equity or Consolidated Statements of Cash Flows. Refer to Note P for disaggregation of revenue for the period.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a leading provider of secure sensor and safety-critical mission processing subsystems. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct, i.e., if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>77%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>79%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>77%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in the years ended June 30, 2019, 2018, and 2017, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&amp;M”) contracts.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&amp;M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&amp;M contracts, the Company elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For all types of contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue recognized under long-term contracts over time was </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in the years ended June 30, 2019, 2018, and 2017, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to </span><span style="font-family:inherit;font-size:10pt;"><span>36 months</span></span><span style="font-family:inherit;font-size:10pt;">. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to </span><span style="font-family:inherit;font-size:10pt;"><span>36 months</span></span><span style="font-family:inherit;font-size:10pt;"> that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OSTS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TO</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BTAIN AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ULFILL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">A</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONTRACT</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected to use a practical expedient available under ASC 606 whereby sales commissions are expensed as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONTRACT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> B</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ALANCES</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contract asset balances were </span><span style="font-family:inherit;font-size:10pt;"><span>$57,387</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$39,774</span></span><span style="font-family:inherit;font-size:10pt;"> as of June 30, 2019 and 2018, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the year ended June 30, 2019. The contract liability balances were </span><span style="font-family:inherit;font-size:10pt;"><span>$12,362</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13,425</span></span><span style="font-family:inherit;font-size:10pt;"> as of June 30, 2019 and 2018, respectively. These balances remained consistent period over period.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized during fiscal 2019 that was included in the contract liability balance at June 30, 2018 was </span><span style="font-family:inherit;font-size:10pt;"><span>$10,513</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EMAINING</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ERFORMANCE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BLIGATIONS</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected to use a practical expedient available under ASC 606 whereby contracts with original expected durations of one year or less are excluded from the remaining performance obligations, while these contracts are included within backlog. The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$186,066</span></span><span style="font-family:inherit;font-size:10pt;">. The Company expects to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>61%</span></span><span style="font-family:inherit;font-size:10pt;"> of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">QUIVALENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> days or less at the date of purchase, are carried at fair market value which approximates cost. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AIR</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> V</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ALUE OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">INANCIAL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NSTRUMENTS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement and Disclosures</span><span style="font-family:inherit;font-size:10pt;">, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1—Quoted prices for identical instruments in active markets;</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="line-height:120%;padding-top:6px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONCENTRATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">REDIT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ISK</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$257,932</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66,521</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>56%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's accounts receivable, unbilled receivables and costs in excess of billings. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>54%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, unbilled receivables and costs in excess of billings. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NVENTORY</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EGMENT </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NFORMATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company manages its business on the basis of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment, as a leading commercial provider of secure sensor and safety critical mission processing subsystems for a broad range of critical aerospace, defense and intelligence programs.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">G</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OODWILL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NTANGIBLE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSETS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to </span><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span><span style="font-family:inherit;font-size:10pt;"> years or over the period the economic benefits of the intangible asset are consumed. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONG</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">LIVED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSETS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets primarily include property and equipment and acquired intangible assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant, and Equipment</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$749</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$733</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$508</span></span><span style="font-family:inherit;font-size:10pt;"> of software development costs. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NCOME</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> T</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AXES</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under ASC 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> likelihood of being realized </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RODUCT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> W</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ARRANTY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCRUAL</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s product sales generally include a </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">36</span><span style="font-family:inherit;font-size:10pt;"> month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying consolidated balance sheets. The following table presents the changes in the Company's product warranty accrual.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Beginning balance at July 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty assumed from Germane</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Warranty assumed from Themis</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty assumed from CES</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Warranty assumed from Delta</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements made during the period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance at June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESEARCH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> D</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EVELOPMENT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OSTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BASED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMPENSATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards are amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ETIREMENT OF </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMMON </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">N</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ET</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ARNINGS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ER</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HARE</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted weighted average shares outstanding were as follows:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive equity instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity instruments to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>32</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>329</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, because the equity instruments were anti-dilutive.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCUMULATED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">THER</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMPREHENSIVE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NCOME (</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OSS)</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of accumulated other comprehensive (loss) income included </span><span style="font-family:inherit;font-size:10pt;"><span>$(232)</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$(137)</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(93)</span></span><span style="font-family:inherit;font-size:10pt;"> of foreign currency translation adjustments for the years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and 2017, respectively. In addition, pension benefit plan adjustments totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$(2,350)</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$220</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended June 30, 2019, 2018 and 2017 respectively. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> material net unrealized gains on investments for the years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and 2017. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OREIGN</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">URRENCY</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in other (expense) income, net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECENTLY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSUED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCOUNTING</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RONOUNCEMENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU requires lessees to recognize a right-of-use asset and lease liability for most lease arrangements. The new standard is effective for the Company on July 1, 2019. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company plans to adopt the new standard using the optional transition method. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$69,630</span></span><span style="font-family:inherit;font-size:10pt;"> of future minimum lease payments under non-cancelable operating leases, primarily for facilities. The future minimum lease payments have not yet been adjusted to the present value, as the Company is still assessing the impact of each applicable discount rate. The Company will leverage the rate implicit in the lease unless that rate cannot be readily determined, in which case the Company's incremental borrowing rate will be used to determine the discount rate applicable for the calculation of our lease liabilities. See Note K to consolidated financial statements for more information about the timing and amount of future operating lease payments, which the Company believes is indicative of the materiality of adoption of the ASU to the Company's consolidated financial statements. The Company intends to elect the package of practical expedients which allows the Company to not reassess 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company has completed the identification of the population of leases subject to the ASU and is in the process of calculating the financial impact that the adoption will have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU No. 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. For all entities, the new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within that annual period, and early adoption is permitted. The Company is evaluating the effect that ASU 2018-02 will have on its consolidated financial statements and related disclosures. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECENTLY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">DOPTED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCOUNTING</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RONOUNCEMENTS</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, the Company adopted ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU replaces most existing revenue recognition guidance in GAAP.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The new standard permits adoption by using either (i) a retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. In accordance with this standard, the Company has adopted the new standard using the retrospective method. The Company has completed the assessment phase and implemented the new standard accordingly. Further, it has evaluated the Company's policies in relation to its internal controls framework. This assessment included identification, consideration, and quantification of the impact of the new standard on our financial statements, accounting policies, processes, control environment and systems. The outcome of this assessment included implementation of supporting processes and systems that enable timely and accurate reporting under the new standard. Adoption of the new standard did not result in a significant change in the Company's control environment. Such adoption has resulted in additional disclosures around the nature and timing of our performance obligations, contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us. The Company has applied the standard’s practical expedient that permits the omission of prior-period information about our remaining performance obligations. The Company has also elected to use a practical expedient available under the new standard whereby contracts with original expected durations of one year or less are excluded from the Company's remaining performance obligations.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new standard did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting, which encompassed the legacy percentage-of-completion, completed contract and time and materials methods. For T&amp;M contracts, the Company has elected to use a practical expedient permitted by the new standard whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. Such adoption did not have a material impact to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the adoption of the new standard, there is a requirement to capitalize certain incremental costs of obtaining a contract, which for the Company, primarily comprises commission expenses for internal and external sales representatives. Any such costs required to be capitalized would be amortized over the period of performance for the underlying contracts. The Company has elected the practical expedient under the new standard whereby costs associated with contracts that have a duration less than one year are expensed as incurred. The Company has completed the evaluation of capitalizing costs to obtain a contract, noting that the impact related to these costs would be limited to commissions on contracts with a duration exceeding one year. The impact was not material to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, the Company adopted ASU No. 2016-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU will reduce diversity in practice for classifying cash payments and receipts in the statement of cash flows for a number of common transactions. It will also clarify when identifiable cash flows should be separated versus classified based on their predominant source or use. Such adoption has not and will not have any impact to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, we adopted ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory, </span><span style="font-family:inherit;font-size:10pt;">an amendment of the FASB Accounting Standards Codification. This ASU requires the seller and buyer to recognize at the transaction date the current and deferred income tax consequences of intercompany asset transfers (except transfers of inventory). Under current U.S. GAAP, the seller and buyer defer the consolidated tax consequences of an intercompany asset transfer from the period of the transfer to a future period when the asset is transferred out of the consolidated group, or otherwise affects consolidated earnings. This standard will cause volatility in companies’ effective tax rates, particularly for those that transfer intangible assets to foreign subsidiaries. Such adoption has not and will not have any impact to the Company's consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, we adopted ASU No. 2017-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU requires employers that sponsor defined benefit pension and/or other post-retirement benefit plans to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. Employers are required to present the other components of net benefit costs in the income statement separately from the service cost component and outside a subtotal of income from operations. Additionally, only the service cost component of net periodic pension cost will be eligible for asset capitalization. The ASU should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU provides improved financial reporting of hedging relationships to better portray the economic result of an entity's risk management activities in its financial statements. In addition, the amendments in this update make certain targeted improvements to simplify the application of hedge accounting guidance. The ASU requires modified retrospective adoption and permits early adoption in any interim period after issuance of the ASU. Disclosures reflect the adoption of ASU 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, in the third quarter of fiscal 2019. Prior period amounts have not been restated. See Note Q for additional disclosures. </span></div><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted SEC Final Rule 33-10532, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Update and Simplification</span>, which requires disclosure of the changes in each caption of shareholders’ equity for the current and comparative year-to-date periods, with subtotals for each interim period and the amount of dividends per share for each class of shares. Such adoption has not and will not have a material impact to the Company's consolidated financial statements. <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RINCIPLES</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONSOLIDATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated. </span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">U</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">STIMATES</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">B</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">USINESS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMBINATIONS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes the acquisition method of accounting under ASC 805, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations,</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 805”), for all transactions and events which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated step-ups for fixed assets and inventory;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated fair values of intangible assets; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated income tax assets and liabilities assumed from the acquiree.</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined. </span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EVENUE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECOGNITION</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue in accordance with ASC 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, (“ASC 606”), which was adopted on July 1, 2018, using the retrospective method. Revenue is recognized in accordance with the five step model set forth by ASC 606, which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. The adoption of ASC 606 did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting. Such adoption did not have a material impact, individually or in the aggregate, to any amounts in the Company's Consolidated Balance Sheets, Consolidated Statements of Operations and Comprehensive Income, Consolidated Statements of Shareholders’ Equity or Consolidated Statements of Cash Flows. Refer to Note P for disaggregation of revenue for the period.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a leading provider of secure sensor and safety-critical mission processing subsystems. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct, i.e., if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>77%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>79%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>77%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in the years ended June 30, 2019, 2018, and 2017, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&amp;M”) contracts.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&amp;M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&amp;M contracts, the Company elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For all types of contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue recognized under long-term contracts over time was </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in the years ended June 30, 2019, 2018, and 2017, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to </span><span style="font-family:inherit;font-size:10pt;"><span>36 months</span></span><span style="font-family:inherit;font-size:10pt;">. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to </span><span style="font-family:inherit;font-size:10pt;"><span>36 months</span></span><span style="font-family:inherit;font-size:10pt;"> that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).</span></div> 0.77 0.79 0.77 0.23 0.21 0.23 P36M P36M 57387000 39774000 12362000 13425000 10513000 186066000 0.61 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">QUIVALENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> days or less at the date of purchase, are carried at fair market value which approximates cost. </span></div> P90D <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AIR</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> V</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ALUE OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">INANCIAL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NSTRUMENTS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement and Disclosures</span><span style="font-family:inherit;font-size:10pt;">, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1—Quoted prices for identical instruments in active markets;</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="line-height:120%;padding-top:6px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONCENTRATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OF</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">REDIT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ISK</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$257,932</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66,521</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>56%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's accounts receivable, unbilled receivables and costs in excess of billings. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>54%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s accounts receivable, unbilled receivables and costs in excess of billings. </span></div> 257932000 66521000 5 0.56 5 0.54 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NVENTORY</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EGMENT </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NFORMATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company manages its business on the basis of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment, as a leading commercial provider of secure sensor and safety critical mission processing subsystems for a broad range of critical aerospace, defense and intelligence programs.</span></div> 1 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">G</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OODWILL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NTANGIBLE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSETS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.</span></div><span style="font-family:inherit;font-size:10pt;">Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to </span><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span> years or over the period the economic benefits of the intangible asset are consumed. P12Y6M <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ONG</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">LIVED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSETS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets primarily include property and equipment and acquired intangible assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant, and Equipment</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$749</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$733</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$508</span></span><span style="font-family:inherit;font-size:10pt;"> of software development costs. </span></div> P3Y 749000 733000 508000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NCOME</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> T</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AXES</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under ASC 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> likelihood of being realized </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.</span></div> 0.50 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RODUCT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> W</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ARRANTY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCRUAL</span></div><span style="font-family:inherit;font-size:10pt;">The Company’s product sales generally include a </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">36</span> month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying consolidated balance sheets. P12M The following table presents the changes in the Company's product warranty accrual.<div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal<br/>2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Beginning balance at July 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty assumed from Germane</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Warranty assumed from Themis</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty assumed from CES</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Warranty assumed from Delta</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,274</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements made during the period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,909</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance at June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,870</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1336000 1691000 1523000 169000 0 0 0 117000 0 0 0 176000 0 0 30000 2274000 1318000 1328000 1909000 1790000 1366000 1870000 1336000 1691000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESEARCH</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> D</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EVELOPMENT</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OSTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BASED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMPENSATION</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards are amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options. </span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ETIREMENT OF </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMMON </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">N</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ET</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ARNINGS</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ER</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HARE</span></div>Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not. <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted weighted average shares outstanding were as follows:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive equity instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,032</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted-average shares outstanding</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 47831000 46719000 41986000 669000 752000 1032000 48500000 47471000 43018000 32000 329000 16000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCUMULATED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">THER</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMPREHENSIVE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NCOME (</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OSS)</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of accumulated other comprehensive (loss) income included </span><span style="font-family:inherit;font-size:10pt;"><span>$(232)</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$(137)</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(93)</span></span><span style="font-family:inherit;font-size:10pt;"> of foreign currency translation adjustments for the years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and 2017, respectively. In addition, pension benefit plan adjustments totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$(2,350)</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$220</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended June 30, 2019, 2018 and 2017 respectively. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> material net unrealized gains on investments for the years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and 2017. </span></div> -232000 -137000 -93000 -2350000 354000 220000 0 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OREIGN</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">URRENCY</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in other (expense) income, net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECENTLY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SSUED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCOUNTING</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RONOUNCEMENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU requires lessees to recognize a right-of-use asset and lease liability for most lease arrangements. The new standard is effective for the Company on July 1, 2019. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company plans to adopt the new standard using the optional transition method. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$69,630</span></span><span style="font-family:inherit;font-size:10pt;"> of future minimum lease payments under non-cancelable operating leases, primarily for facilities. The future minimum lease payments have not yet been adjusted to the present value, as the Company is still assessing the impact of each applicable discount rate. The Company will leverage the rate implicit in the lease unless that rate cannot be readily determined, in which case the Company's incremental borrowing rate will be used to determine the discount rate applicable for the calculation of our lease liabilities. See Note K to consolidated financial statements for more information about the timing and amount of future operating lease payments, which the Company believes is indicative of the materiality of adoption of the ASU to the Company's consolidated financial statements. The Company intends to elect the package of practical expedients which allows the Company to not reassess 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company has completed the identification of the population of leases subject to the ASU and is in the process of calculating the financial impact that the adoption will have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU No. 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. For all entities, the new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within that annual period, and early adoption is permitted. The Company is evaluating the effect that ASU 2018-02 will have on its consolidated financial statements and related disclosures. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ECENTLY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">DOPTED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CCOUNTING</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RONOUNCEMENTS</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, the Company adopted ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU replaces most existing revenue recognition guidance in GAAP.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The new standard permits adoption by using either (i) a retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. In accordance with this standard, the Company has adopted the new standard using the retrospective method. The Company has completed the assessment phase and implemented the new standard accordingly. Further, it has evaluated the Company's policies in relation to its internal controls framework. This assessment included identification, consideration, and quantification of the impact of the new standard on our financial statements, accounting policies, processes, control environment and systems. The outcome of this assessment included implementation of supporting processes and systems that enable timely and accurate reporting under the new standard. Adoption of the new standard did not result in a significant change in the Company's control environment. Such adoption has resulted in additional disclosures around the nature and timing of our performance obligations, contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us. The Company has applied the standard’s practical expedient that permits the omission of prior-period information about our remaining performance obligations. The Company has also elected to use a practical expedient available under the new standard whereby contracts with original expected durations of one year or less are excluded from the Company's remaining performance obligations.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adoption of the new standard did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting, which encompassed the legacy percentage-of-completion, completed contract and time and materials methods. For T&amp;M contracts, the Company has elected to use a practical expedient permitted by the new standard whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. Such adoption did not have a material impact to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the adoption of the new standard, there is a requirement to capitalize certain incremental costs of obtaining a contract, which for the Company, primarily comprises commission expenses for internal and external sales representatives. Any such costs required to be capitalized would be amortized over the period of performance for the underlying contracts. The Company has elected the practical expedient under the new standard whereby costs associated with contracts that have a duration less than one year are expensed as incurred. The Company has completed the evaluation of capitalizing costs to obtain a contract, noting that the impact related to these costs would be limited to commissions on contracts with a duration exceeding one year. The impact was not material to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, the Company adopted ASU No. 2016-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU will reduce diversity in practice for classifying cash payments and receipts in the statement of cash flows for a number of common transactions. It will also clarify when identifiable cash flows should be separated versus classified based on their predominant source or use. Such adoption has not and will not have any impact to its consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, we adopted ASU No. 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory, </span><span style="font-family:inherit;font-size:10pt;">an amendment of the FASB Accounting Standards Codification. This ASU requires the seller and buyer to recognize at the transaction date the current and deferred income tax consequences of intercompany asset transfers (except transfers of inventory). Under current U.S. GAAP, the seller and buyer defer the consolidated tax consequences of an intercompany asset transfer from the period of the transfer to a future period when the asset is transferred out of the consolidated group, or otherwise affects consolidated earnings. This standard will cause volatility in companies’ effective tax rates, particularly for those that transfer intangible assets to foreign subsidiaries. Such adoption has not and will not have any impact to the Company's consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective July 1, 2018, we adopted ASU No. 2017-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU requires employers that sponsor defined benefit pension and/or other post-retirement benefit plans to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. Employers are required to present the other components of net benefit costs in the income statement separately from the service cost component and outside a subtotal of income from operations. Additionally, only the service cost component of net periodic pension cost will be eligible for asset capitalization. The ASU should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted ASU No. 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, an amendment of the FASB Accounting Standards Codification. This ASU provides improved financial reporting of hedging relationships to better portray the economic result of an entity's risk management activities in its financial statements. In addition, the amendments in this update make certain targeted improvements to simplify the application of hedge accounting guidance. The ASU requires modified retrospective adoption and permits early adoption in any interim period after issuance of the ASU. Disclosures reflect the adoption of ASU 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, in the third quarter of fiscal 2019. Prior period amounts have not been restated. See Note Q for additional disclosures. </span></div><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2019, the Company adopted SEC Final Rule 33-10532, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Update and Simplification</span>, which requires disclosure of the changes in each caption of shareholders’ equity for the current and comparative year-to-date periods, with subtotals for each interim period and the amount of dividends per share for each class of shares. Such adoption has not and will not have a material impact to the Company's consolidated financial statements. 69630000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</span><div style="line-height:120%;padding-top:12px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">T</span><span style="font-family:inherit;font-size:8pt;">HE</span><span style="font-family:inherit;font-size:11pt;"> A</span><span style="font-family:inherit;font-size:8pt;">THENA</span><span style="font-family:inherit;font-size:11pt;"> G</span><span style="font-family:inherit;font-size:8pt;">ROUP </span><span style="font-family:inherit;font-size:11pt;">A</span><span style="font-family:inherit;font-size:8pt;">CQUISITION</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”). Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Athena on a preliminary basis:</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(143</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net tangible liabilities acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,603</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes completed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$23,700</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$15,999</span></span><span style="font-family:inherit;font-size:10pt;"> largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit. The Company has not furnished pro forma information relating to Athena because such information is not material to the Company's financial results.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The revenues and loss before income taxes from Athena included in the Company's consolidated results for the fiscal year ended June 30, 2019 were </span><span style="font-family:inherit;font-size:10pt;"><span>$1,071</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$93</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Athena results include expenses resulting from purchase accounting which include amortization of intangible assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">S</span><span style="font-family:inherit;font-size:8pt;">YNTONIC </span><span style="font-family:inherit;font-size:11pt;">M</span><span style="font-family:inherit;font-size:8pt;">ICROWAVE</span><span style="font-family:inherit;font-size:11pt;"> LLC A</span><span style="font-family:inherit;font-size:8pt;">CQUISITION</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 18, 2019, the Company acquired Syntonic Microwave LLC (“Syntonic”). Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$12,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments, which was funded through the Revolver.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,786</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,200</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years, completed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,500</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>9</span></span><span style="font-family:inherit;font-size:10pt;"> years and backlog of </span><span style="font-family:inherit;font-size:10pt;"><span>$400</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,232</span></span><span style="font-family:inherit;font-size:10pt;"> largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years for tax purposes. As of June 30, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$3,092</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Syntonic because such information is not material to the Company's financial results.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The revenues and income before income taxes from Syntonic included in the Company's consolidated results for the fiscal year ended June 30, 2019 were </span><span style="font-family:inherit;font-size:10pt;"><span>$993</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$133</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Syntonic results include expenses resulting from purchase accounting which include amortization of intangible assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">G</span><span style="font-family:inherit;font-size:8pt;">ECO</span><span style="font-family:inherit;font-size:11pt;"> A</span><span style="font-family:inherit;font-size:8pt;">VIONICS</span><span style="font-family:inherit;font-size:11pt;"> A</span><span style="font-family:inherit;font-size:8pt;">QUISITION</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”). Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$36,500</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments, which was funded through the Revolver.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of GECO on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,700</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> years, completed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,800</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years and backlog of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$21,223</span></span><span style="font-family:inherit;font-size:10pt;"> largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years for tax purposes. As of June 30, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$20,984</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to GECO because such information is not material to the Company's financial results.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The revenues and loss before income taxes from GECO included in the Company's consolidated results for the fiscal year ended June 30, 2019 were </span><span style="font-family:inherit;font-size:10pt;"><span>$6,834</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$112</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The GECO results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">G</span><span style="font-family:inherit;font-size:8pt;">ERMANE</span><span style="font-family:inherit;font-size:11pt;"> S</span><span style="font-family:inherit;font-size:8pt;">YSTEMS</span><span style="font-family:inherit;font-size:11pt;"> A</span><span style="font-family:inherit;font-size:8pt;">CQUISITION</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”). Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. The Company acquired Germane for an all cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$45,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$1,244</span></span><span style="font-family:inherit;font-size:10pt;">, which decreased the Company's net purchase price.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Germane on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,229</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,901</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,500</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> years, completed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,200</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;"> and backlog of </span><span style="font-family:inherit;font-size:10pt;"><span>$210</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. On July 31, 2019, the measurement period for Germane expired.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$23,111</span></span><span style="font-family:inherit;font-size:10pt;"> largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> years for tax purposes. As of June 30, 2019, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$22,102</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Germane because such information is not material to the Company's financial results.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The revenues and income before income taxes from Germane included in the Company's consolidated results for the fiscal year ended June 30, 2019 were </span><span style="font-family:inherit;font-size:10pt;"><span>$46,767</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,132</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Germane results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">T</span><span style="font-family:inherit;font-size:8pt;">HEMIS </span><span style="font-family:inherit;font-size:10pt;">C</span><span style="font-family:inherit;font-size:8pt;">OMPUTER </span><span style="font-family:inherit;font-size:10pt;">A</span><span style="font-family:inherit;font-size:8pt;">CQUISITION </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 21, 2017, the Company and Thunderbird Merger Sub, Inc., a newly formed, wholly-owned subsidiary of the Company (the “Merger Sub”), entered into a Merger Agreement (the “Merger Agreement”) with Ceres Systems (“Ceres”), the holding company that owned Themis Computer (“Themis”, and together with Ceres, collectively the “Acquired Company”). On February 1, 2018, the Company closed the transaction and the Merger Sub merged with and into Ceres with Ceres continuing as the surviving company and a wholly-owned subsidiary of Mercury (the “Merger”). By operation of the Merger, the Company acquired both Ceres and its wholly-owned subsidiary, Themis. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international markets. Under the terms of the Merger Agreement, the </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">merger consideration (including payments with respect to outstanding stock options) consisted of an all cash purchase price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$180,000</span></span><span style="font-family:inherit;font-size:10pt;">, prior to net working capital and net debt adjustments. The merger consideration is subject to post-closing adjustments based on a determination of closing net working capital, transaction expenses and net debt (all as defined in the Merger Agreement). The Company funded the acquisition with borrowings obtained under the Revolver. On July 13, 2018, the Company and former owners of Ceres agreed to post-closing adjustments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$700</span></span><span style="font-family:inherit;font-size:10pt;">, which decreased the Company's net purchase price.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Themis:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,810</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of tangible assets acquired and liabilities assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Deferred tax liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of net tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired<br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 1, 2019, the measurement period for Themis expired. The identifiable intangible asset estimates include customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$52,600</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>12.5 years</span></span><span style="font-family:inherit;font-size:10pt;">, completed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$17,150</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>9.5 years</span></span><span style="font-family:inherit;font-size:10pt;"> and backlog of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,970</span></span><span style="font-family:inherit;font-size:10pt;"> with a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$112,987</span></span> largely reflects the potential synergies and expansion of the Company's offerings across product lines and MDS reporting unit and is not tax deductible. 34000000 34049000 446000 49000 33554000 49000 726000 74000 260000 48000 143000 600000 6414000 -6096000 23700000 15999000 33603000 49000 33554000 23700000000 P11Y 15999000 1071 93 12000000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(71</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,786</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,118</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Athena on a preliminary basis:</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(143</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net tangible liabilities acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,603</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of GECO on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,320</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Themis:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,810</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of tangible assets acquired and liabilities assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,810</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Deferred tax liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of net tangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of identifiable intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of net assets acquired<br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Less cash acquired<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net purchase price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the net purchase price and the fair values of the assets and liabilities of Germane on a preliminary basis:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amounts </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Consideration transferred</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid at closing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Working capital and net debt adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of tangible assets acquired and liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Fixed assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Other current and non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,229</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">       Other current and non-current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated fair value of net tangible assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,901</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Estimated fair value of net assets acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,922</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less cash acquired<br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 13118000 1118000 12000000 1118000 281000 482000 31000 6000 71000 61000 1786000 7100000 4232000 13118000 1118000 12000000 4200000000 P10Y 2500000000 P9Y 400000000 P1Y 4232000 P15Y 3092 993 133 36500000 36500000 36500000 1320000 1454000 459000 217000 239000 2777000 12500000 21223000 36500000 36500000 6700000000 P11Y 4800000000 P10Y 1000000000 P2Y 21223000 P15Y 20984000 6834 -112 45000000000 1244000 47166000 1244000 193000 45729000 193000 4277000 8575000 867000 596000 3146000 1229000 232000 9901000 12910000 23111000 45922000 193000 45729000 8500000000 P11Y 4200000000 P8Y 210000000 P1Y 23111000 P15Y 22102000 46767 3132 180000000 700000 187089000 1274000 6810000 179005000 6810000 7713000 7333000 479000 2896000 3287000 5319000 1210000 14307000 1108000 71720000 112987000 185815000 6810000 179005000 52600000 P12Y6M 17150000 P9Y6M 1970000 P1Y 112987000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2018:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The fair value of the Company’s certificates of deposit are determined through quoted prices for identical or similar instruments in markets that are not active or are directly or indirectly observable. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of June 30, 2019.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2018:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31522000 0 31522000 0 31522000 0 31522000 0 1056000 0 1056000 0 1056000 0 1056000 0 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory was comprised of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$28,527</span></span> increase in inventory was primarily due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems and the acquisitions of Germane and GECO. <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory was comprised of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 84561000 61748000 38525000 30841000 14026000 15996000 137112000 108585000 28527000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:47%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Lives</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years)</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Computer equipment and software</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">3-4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,799</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Leasehold improvements</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lesser of estimated useful life or lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112,962</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94,717</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$9,021</span></span><span style="font-family:inherit;font-size:10pt;"> increase in property and equipment was primarily due to current year additions and property and equipment associated with the acquisitions of Germane, GECO, Athena and Syntonic. These increases were partially offset by ongoing depreciation expense. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company retired </span><span style="font-family:inherit;font-size:10pt;"><span>$3,980</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$611</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense related to property and equipment for the fiscal years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$18,478</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$16,273</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12,589</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment consisted of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:47%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Lives</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years)</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Computer equipment and software</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">3-4</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,195</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,799</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Leasehold improvements</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lesser of estimated useful life or lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,552</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112,962</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94,717</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,980</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 78195000 71799000 P5Y 5330000 4927000 25646000 21552000 63792000 47419000 172963000 145697000 112962000 94717000 60001000 50980000 9021000 3980000 611000 18478000 16273000 12589000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended June 30, 2019:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SMP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AMS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">MDS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill adjustment for the Themis acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill arising from the Germane acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill arising from the GECO acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,223</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,223</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill arising from the Syntonic acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill arising from the Athena acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div>As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2019, there were no triggering events which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2019 with no impairment noted. <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended June 30, 2019:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">SMP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AMS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">MDS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill adjustment for the Themis acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill arising from the Germane acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,111</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill arising from the GECO acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,223</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,223</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Goodwill arising from the Syntonic acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill arising from the Athena acquisition</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,783</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 119560000 218147000 159735000 497442000 139000 139000 4232000 4232000 15999000 15999000 140783000 222379000 198984000 562146000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,308</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing agreements and patents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,246</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.0 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,505</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing agreements and patents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,101</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for intangible assets remaining at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Totals</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,606</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future amortization expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Athena acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,700</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(358</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,342</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,700</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(358</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,342</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Syntonic acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019. </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,200</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(70</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,130</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,500</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(46</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,454</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">400</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(67</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0 year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,100</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(183</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,917</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the GECO acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,700</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,446</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(200</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,600</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(208</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,500</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(662</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,838</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Germane acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,500</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(708</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,200</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(482</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,718</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">210</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(193</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0 year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,910</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,383</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,527</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets consisted of the following:</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,308</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.4 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing agreements and patents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,246</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.0 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(467</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,505</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing agreements and patents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,101</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,338</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 167460000 38308000 129152000 P11Y4M24D 1505000 1022000 483000 P3Y6M 97592000 22246000 75346000 P9Y 1610000 467000 1143000 P1Y7M6D 268167000 62043000 206124000 171940000 46505000 125435000 P10Y8M12D 1506000 640000 866000 P3Y6M 62392000 13101000 49291000 P8Y1M6D 7650000 5338000 2312000 P1Y7M6D 243488000 65584000 177904000 <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated future amortization expense for intangible assets remaining at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Totals</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,606</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,869</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Thereafter</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future amortization expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 27606000 26390000 26002000 24020000 20869000 81237000 206124000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Athena acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,700</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(358</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,342</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,700</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(358</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,342</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:0px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Syntonic acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019. </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,200</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(70</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,130</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,500</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(46</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,454</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">400</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(67</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0 year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,100</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(183</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,917</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the GECO acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,700</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,446</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,800</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(200</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,600</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(208</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,500</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(662</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,838</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Germane acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted<br/>Average<br/>Useful<br/>Life</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,500</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(708</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completed technologies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,200</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(482</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,718</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.0 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Backlog</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">210</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(193</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0 year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,910</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,383</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,527</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring</span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$560</span></span><span style="font-family:inherit;font-size:10pt;"> of net restructuring and other charges primarily related to severance costs associated with the recently acquired Germane business. Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$3,159</span></span><span style="font-family:inherit;font-size:10pt;"> of restructuring and other charges primarily related to the elimination of </span><span style="font-family:inherit;font-size:10pt;"><span>38</span></span><span style="font-family:inherit;font-size:10pt;"> positions predominantly in R&amp;D and operations functions as well as executive severance.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company initiated a plan to close its Manteca, California facility as a result of the acquisition of Delta. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$910</span></span><span style="font-family:inherit;font-size:10pt;"> of severance and related expenses in conjunction with the elimination of </span><span style="font-family:inherit;font-size:10pt;">33</span><span style="font-family:inherit;font-size:10pt;"> positions primarily in operations functions related to the planned closure of the facility. Additionally, the Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$1,042</span></span><span style="font-family:inherit;font-size:10pt;"> in restructuring expenses related to other various restructuring events during fiscal </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the restructuring and other charges are classified as operating expenses in the consolidated statements of operations and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company’s restructuring plans:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance &amp; Related</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Facilities &amp; Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reversals (*)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(199</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reversals (*)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(*) Reversals result from the unused outplacement services and operating costs.</span></div> 560000 3159000 38 910000 1042000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the detail of expenses for the Company’s restructuring plans:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance &amp; Related</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Facilities &amp; Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,723</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reversals (*)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(199</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,801</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reversals (*)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liability at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(*) Reversals result from the unused outplacement services and operating costs.</span></div> 1365000 0 1365000 3181000 230000 3411000 2546000 177000 2723000 -199000 -53000 -252000 1801000 0 1801000 549000 80000 629000 -2333000 -24000 -2357000 -13000 -56000 -69000 4000 0 4000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </span><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of income before income taxes and income tax expense were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,246</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(272</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is the reconciliation between the statutory federal income tax rate and the Company’s effective income tax rate:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Tax provision at federal statutory rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Research and development credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits on stock compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deemed repatriation of foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign income tax rate differential</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officer and equity compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves for tax contingencies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Benefit from tax rate changes<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts related to acquired tax attributes<br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act also includes items that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In addition, the actual effective tax rate may be materially different than the statutory Federal tax rate (including being higher) based on the availability and impact of various other adjustments including, but not limited to, state taxes, Federal research and development credits, discrete tax benefits related to stock compensation, and the inclusion or exclusion of various items in taxable income which may differ from GAAP income.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective tax rate for fiscal 2019 differed from the federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits for equity compensation. These benefits are offset by additional tax expense for state and local income taxes, non-deductible officer compensation and non-deductible equity compensation. During fiscal 2019 and 2018, the Company recognized a discrete tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,672</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,897</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits on stock-based compensation.</span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the Company’s net deferred tax liabilities were as follows:</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory valuation and receivable allowances</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,803</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal and state research and development tax credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired net operating loss carryforward<br/><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Capital loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other temporary differences</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,084</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,927</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,436</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other temporary differences</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As reported:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At June 30, 2019, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past operating results, its forecast of future earnings, future taxable income, and tax planning strategies. The Company continues to conclude that it is more likely than not that most domestic deferred tax assets would be realizable based on recent financial performance, projected future taxable income and the reversal of existing deferred tax liabilities.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company continues to record a full valuation allowance on capital loss carryforwards and certain state research and development credits as of June 30, 2019 as management continues to believe that it is not more likely than not that these deferred tax assets would be realized. Any future reversals of the valuation allowance will impact income tax expense.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company had federal research and development credit carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$345</span></span><span style="font-family:inherit;font-size:10pt;">, which will begin to expire in </span><span style="font-family:inherit;font-size:10pt;"><span>2029</span></span><span style="font-family:inherit;font-size:10pt;">. The Company had state research and development credit carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$15,165</span></span><span style="font-family:inherit;font-size:10pt;">, which will expire from 2019 through 2033.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company files income tax returns in all jurisdictions in which it operates. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 21, 2018, the Internal Revenue Service (“IRS”) provided initial guidance on amendments made to the limitation on executive compensation by the Tax Act. During the three months ended September 30, 2018, the Company recorded an unrecognized tax position as a result of this guidance. Upon further technical and legal analysis, the Company determined that it’s position no longer required a reserve. No other material changes to the Company’s unrecognized tax positions occurred during fiscal 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases for previously recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements of previously recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions as a result of a lapse of the applicable statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Increases for currently recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for previously recognized positions </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;"><span>$1,273</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, if released, would reduce income tax expense.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was </span><span style="font-family:inherit;font-size:10pt;"><span>$84</span></span><span style="font-family:inherit;font-size:10pt;"> as of June 30, 2019 and 2018. In connection with tax matters, the Company recognized interest and penalty expense in fiscal 2019, 2018 and 2017 of </span><span style="font-family:inherit;font-size:10pt;"><span>$101</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$42</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$30</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div>The Company’s major tax jurisdiction is the U.S. and the open tax years are fiscal 2016 through 2019. <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of income before income taxes and income tax expense were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,281</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,246</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,194</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(272</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 57281000 43368000 30499000 2246000 -795000 569000 59527000 42573000 31068000 11454000 4470000 11476000 -3008000 -4527000 -7645000 8446000 -57000 3831000 5194000 2370000 3650000 -1421000 -537000 -1684000 3773000 1833000 1966000 546000 186000 240000 -13000 -272000 156000 533000 -86000 396000 12752000 1690000 6193000 <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is the reconciliation between the statutory federal income tax rate and the Company’s effective income tax rate:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Tax provision at federal statutory rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Research and development credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits on stock compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deemed repatriation of foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Foreign income tax rate differential</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officer and equity compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Acquisition costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves for tax contingencies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Benefit from tax rate changes<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impacts related to acquired tax attributes<br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.280 0.350 0.059 0.056 0.049 0.045 0.051 0.061 0.045 0.185 0.131 0 0.020 0.039 0 -0.019 0.001 0.001 0.003 0.002 0.020 0.017 0.018 0.001 0.014 0.009 -0.003 -0.003 0.006 0 0.023 0 0 0.087 0 0.010 0.014 0.009 0.214 0.040 0.199 2672000 7897000 <div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory valuation and receivable allowances</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,644</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,803</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,595</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Federal and state research and development tax credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,784</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired net operating loss carryforward<br/><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Capital loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other temporary differences</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,084</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,927</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,436</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,399</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other temporary differences</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(230</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,908</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As reported:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10313000 8476000 4644000 3803000 4595000 3944000 15510000 18784000 1128000 1085000 1561000 1561000 721000 1634000 2354000 2413000 2258000 1565000 43084000 43265000 16666000 16992000 26418000 26273000 848000 696000 4927000 4436000 38399000 34546000 58000 230000 44232000 39908000 17814000 13635000 17814000 13635000 17814000 13635000 345000 2029 15165000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases for previously recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Settlements of previously recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions as a result of a lapse of the applicable statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(81</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Increases for currently recognized positions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for previously recognized positions </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Unrecognized tax benefits, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 998000 804000 0 0 0 0 0 81000 275000 315000 0 40000 1273000 998000 1273000 84000 101000 42000 30000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</span><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EGAL</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">LAIMS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NDEMNIFICATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BLIGATIONS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">URCHASE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMMITMENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to </span><span style="font-family:inherit;font-size:10pt;"><span>$73,762</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">L</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EASE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMMITMENTS</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases certain facilities, machinery and equipment under various cancelable and non-cancelable operating leases that expire at various dates through fiscal 2032. The leases contain various renewal options. Rental charges are subject to escalation for increases in certain operating costs of the lessor. For tenant improvement allowances and rent holidays, the Company records a deferred rent liability on the consolidated balance sheets and amortizes the deferred rent over the terms of the leases as reductions to rent expense on the consolidated statements of operations. Rental expense during the fiscal years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$8,710</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$6,534</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,774</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Minimum lease payments under the Company’s non-cancelable operating leases are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Totals</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,949</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">THER</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's statement of cash flows.</span></div> 73762000 8710000 6534000 7774000 Minimum lease payments under the Company’s non-cancelable operating leases are as follows:<div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Totals</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,949</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10205000 8949000 8280000 7414000 6496000 28286000 69630000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revolving Credit Facilities</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 2, 2016, the Company and certain of its subsidiaries, as guarantors, entered into a Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks and Bank of America, N.A acting as the administrative agent. The Credit Agreement provided for a </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> term loan facility (“the Term Loan”) and a </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 27, 2017, the Company amended the Credit Agreement to increase and extend the borrowing capacity of the Revolver to </span><span style="font-family:inherit;font-size:10pt;"><span>$400,000</span></span><span style="font-family:inherit;font-size:10pt;"> expiring in June 2022 (“the Amended Credit Agreement”). In connection with the amendment, the Company also repaid the remaining principal and accrued and unpaid interest outstanding on the Term Loan using cash on hand at which point the Term Loan portion of the Credit Agreement was cancelled. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 28, 2018, the Company amended the Revolver to increase and extend the borrowing capacity to a </span><span style="font-family:inherit;font-size:10pt;">$750,000</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;">-year revolving credit line, with the maturity extended to September 28, 2023. The Company evaluated the amended Credit Agreement under ASC 470, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Debt</span><span style="font-family:inherit;font-size:10pt;">, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling </span><span style="font-family:inherit;font-size:10pt;">$5,713</span><span style="font-family:inherit;font-size:10pt;">, are being amortized to other income (expense), net on a straight line basis over the new term of the Revolver. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of </span><span style="font-family:inherit;font-size:10pt;"><span>$9,109</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,850</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and 2018, respectively. There were also outstanding letters of credit of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,737</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Maturity</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolver has a five years maturity, which was extended to September 28, 2023.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rates and Fees</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.5%</span></span><span style="font-family:inherit;font-size:10pt;"> and is established pursuant to a pricing grid based on the Company's total net leverage ratio.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">grid based on the Company's total net leverage ratio. As of June 30, 2019, the stated interest rate for unutilized commitments was </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. The Company will also pay customary letter of credit and agency fees.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Covenants and Events of Default</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all covenants and conditions under the Revolver. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Guarantees and Security</span></div><span style="font-family:inherit;font-size:10pt;">The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and </span><span style="font-family:inherit;font-size:10pt;"><span>65%</span></span> of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions. 200000000 100000000 400000000 9109000 2850 1737000 0.015 0.0025 0.65 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Benefit Plans</span><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Pension Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation—Retirement Benefits</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was a net liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$9,186</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6,098</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which is recorded in other non-current liabilities on the consolidated balance sheets. The Company recorded a net loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,350</span></span><span style="font-family:inherit;font-size:10pt;"> and a net gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$354</span></span><span style="font-family:inherit;font-size:10pt;"> in AOCI during the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Total employer contributions to the Plan were </span><span style="font-family:inherit;font-size:10pt;"><span>$741</span></span><span style="font-family:inherit;font-size:10pt;"> during the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, and the Company's total expected employer contributions to the Plan during fiscal 2020 are </span><span style="font-family:inherit;font-size:10pt;">$822</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter (next 5 years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table outlines the components of net periodic benefit cost of the Plan for the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:66%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected rate of return on Plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected inflation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of compensation increases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation, beginning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee contributions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial gain</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange loss (gain)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the change in Plan assets for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of Plan assets, beginning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on Plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company contributions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee contributions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gain (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of Plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's reconciliation of funded status for the period presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,274</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Funded status</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of Plan assets were </span><span style="font-family:inherit;font-size:10pt;"><span>$15,088</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during years ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of June 30, 2019, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">401(k) Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company matched employee contributions up to </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was </span><span style="font-family:inherit;font-size:10pt;"><span>$4,525</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3,684</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,206</span></span><span style="font-family:inherit;font-size:10pt;"> during the fiscal years ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.</span></div> -9186000 -6098000 2350000 354000 741000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>733</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,197</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter (next 5 years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 761000 733000 883000 1197000 1040000 5529000 10143000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table outlines the components of net periodic benefit cost of the Plan for the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 903000 835000 156000 121000 183000 162000 -61000 39000 815000 833000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:66%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected rate of return on Plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected inflation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rate of compensation increases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.50</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.0050 0.0085 0.0150 0.0150 0.0120 0.0120 0.0150 0.0120 The following table presents the change in projected benefit obligation for the periods presented:<div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation, beginning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee contributions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial gain</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,859</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>466</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange loss (gain)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18127000 17526000 903000 835000 156000 121000 3577000 1931000 -2859000 -466000 1607000 1215000 0 -941000 259000 -596000 24274000 18127000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the change in Plan assets for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Fair value of Plan assets, beginning</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on Plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company contributions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee contributions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,931</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange gain (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of Plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12029000 10925000 167000 167000 741000 608000 3577000 1931000 1607000 1215000 181000 -387000 15088000 12029000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's reconciliation of funded status for the period presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><br/>June 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,274</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,088</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Funded status</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18127000 15088000 12029000 -9186000 -6098000 15088000 0.03 4525000 3684000 3206000 Shareholders’ Equity<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">REFERRED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is authorized to issue </span><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock with a par value of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.01</span></span><span style="font-family:inherit;font-size:10pt;"> per share.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HELF </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">R</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">EGISTRATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TATEMENT</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement which allows the Company to sell an aggregate of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> of its common stock from time to time through its agents.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">F</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OLLOW-ON</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">QUITY </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">FFERING</span></div><span style="font-family:inherit;font-size:10pt;">On May 20, 2019 the Company announced the commencement of an underwritten public offering of </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.01</span></span><span style="font-family:inherit;font-size:10pt;"> , with an over-allotment allocation of an additional </span><span style="font-family:inherit;font-size:10pt;"><span>750</span></span><span style="font-family:inherit;font-size:10pt;"> shares. On May 23, 2019, the Company announced it upsized the initial </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> share public offering to </span><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, with an over-allotment allocation of </span><span style="font-family:inherit;font-size:10pt;"><span>900</span></span><span style="font-family:inherit;font-size:10pt;"> shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>6,900</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock at a price to the public of </span><span style="font-family:inherit;font-size:10pt;"><span>$69.00</span></span><span style="font-family:inherit;font-size:10pt;"> for total net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$454,343</span></span>. 1000000 0.01 200000 5000000 0.01 750000 5000000 6000000 900000 6900000 69.00 454343000 Stock-Based Compensation<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NCENTIVE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">LANS</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">number of shares authorized for issuance under the 2018 Plan is </span><span style="font-family:inherit;font-size:10pt;">2,862</span><span style="font-family:inherit;font-size:10pt;"> shares, with an additional </span><span style="font-family:inherit;font-size:10pt;">710</span><span style="font-family:inherit;font-size:10pt;"> shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. The shares authorized for issuance under the 2018 Plan will be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of </span><span style="font-family:inherit;font-size:10pt;">seven years</span><span style="font-family:inherit;font-size:10pt;">. There were </span><span style="font-family:inherit;font-size:10pt;">3,512</span><span style="font-family:inherit;font-size:10pt;"> shares available for future grant under the 2018 Plan at June 30, 2019. </span></div><div style="line-height:120%;padding-bottom:13px;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets include: (i) the achievement of internal performance targets only, and (ii) the achievement of internal performance targets in relation to a peer group of companies.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">MPLOYEE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">URCHASE</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> P</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">LAN</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is </span><span style="font-family:inherit;font-size:10pt;"><span>1,800</span></span><span style="font-family:inherit;font-size:10pt;"> shares. Under the ESPP, rights are granted to purchase shares of common stock at </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>102</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>82</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>96</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Shares available for future purchase under the ESPP totaled </span><span style="font-family:inherit;font-size:10pt;"><span>118</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> O</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PTION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">WARD</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> A</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTIVITY</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes activity of the Company’s stock option plans since </span><span style="font-family:inherit;font-size:10pt;">June 30, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate<br/>Intrinsic Value as<br/>of 6/30/2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested and expected to vest at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no options exercised during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The intrinsic value of the options exercised during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,780</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,762</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> stock options granted during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Awards</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>18.93</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(129</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>27.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>39.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of restricted stock awards vested during fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$24,596</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$38,344</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$19,402</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$32,886</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span><span style="font-family:inherit;font-size:10pt;"> years from </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$24,740</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span><span style="font-family:inherit;font-size:10pt;"> years from </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">TOCK</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">-</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">BASED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">OMPENSATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> E</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">XPENSE</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes expense for its share-based payment plans in the consolidated statements of operations for the fiscal years </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> in accordance with ASC 718. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$241</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$317</span></span><span style="font-family:inherit;font-size:10pt;"> of capitalized stock-based compensation expense on the consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s consolidated statement of operations:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net of income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1800000 0.85 0.10 102000 82000 96000 118000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes activity of the Company’s stock option plans since </span><span style="font-family:inherit;font-size:10pt;">June 30, 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate<br/>Intrinsic Value as<br/>of 6/30/2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>13.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cancelled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Vested and expected to vest at June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercisable at June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>5.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 51000 13.53 P0M18D 0 0 47000 14.12 0 0 4000 5.52 P3Y1M17D 4000 5.52 P2Y1M17D 227000 4000 5.52 P2Y1M17D 227000 4000 5.52 P2Y1M17D 227000 1780000 3762000 0 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Vested Restricted Stock Awards</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>18.93</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.28</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(129</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>27.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>39.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1564000 18.93 521000 47.28 821000 46.71 129000 31.41 1135000 27.26 468000 52.50 478000 51.50 79000 36.97 1046000 39.62 24596000 38344000 19402000 32886000 P2Y6M 24740000 P2Y3M18D 241000 317000 The following table presents share-based compensation expenses from continuing operations included in the Company’s consolidated statement of operations:<div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,598</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,263</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,874</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net of income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,467</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 820000 502000 531000 16188000 14828000 13212000 2414000 1984000 1598000 19422000 17314000 15341000 5263000 5713000 5874000 14159000 11601000 9467000 Operating Segment, Geographic Information and Significant Customers<div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:</span></div><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asia Pacific </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">YEAR ENDED JUNE 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">YEAR ENDED JUNE 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,575</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>460,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,997</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,974</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,980</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">YEAR ENDED JUNE 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Identifiable long-lived assets exclude goodwill and intangible assets.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by end market for the periods presented:</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International/Foreign Military Sales (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total Net Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. </span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by end application for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Radar (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electronic Warfare (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other Sensor and Effector (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Sensor and Effector</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">C4I (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (5)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total Net Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(5) Other products include all component and other sales where the end use is not specified.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by product grouping for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Components (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Modules and Sub-assemblies (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Integrated Subsystems (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Net Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.</span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers. </span></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company. </span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raytheon Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lockheed Martin Corporation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 1 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:</span></div><div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asia Pacific </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">YEAR ENDED JUNE 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,422</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,990</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,343</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,992</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,037</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">YEAR ENDED JUNE 30, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,575</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>460,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,575</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,997</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,974</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,980</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">YEAR ENDED JUNE 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues to unaffiliated customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inter-geographic revenues</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,808</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identifiable long-lived assets (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Identifiable long-lived assets exclude goodwill and intangible assets.</span></div> 599422000 49332000 5990000 0 654744000 10570000 1343000 0 -11913000 0 609992000 50675000 5990000 -11913000 654744000 54952000 5037000 12000 0 60001000 450218000 35000000 7966000 0 493184000 10650000 925000 0 -11575000 0 460868000 35925000 7966000 -11575000 493184000 47997000 2974000 9000 0 50980000 380538000 22242000 5808000 0 408588000 7637000 44000 0 -7681000 0 388175000 22286000 5808000 -7681000 408588000 50340000 1288000 15000 0 51643000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by end market for the periods presented:</span></div><div style="line-height:120%;padding-top:8px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Domestic (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>580,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International/Foreign Military Sales (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total Net Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. </span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.</span></div> 580935000 410050000 341699000 73809000 83134000 66889000 654744000 493184000 408588000 <div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by end application for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Radar (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Electronic Warfare (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Other Sensor and Effector (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,719</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Sensor and Effector</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">C4I (4)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (5)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total Net Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(5) Other products include all component and other sales where the end use is not specified.</span></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's net revenue by product grouping for the periods presented:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Components (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Modules and Sub-assemblies (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,973</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Integrated Subsystems (3)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Net Revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,588</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 164046000 159737000 150441000 128841000 114801000 106446000 90245000 48088000 27719000 383132000 322626000 284606000 183172000 87414000 31679000 88440000 83144000 92303000 654744000 493184000 408588000 184870000 142982000 105669000 180873000 194377000 161973000 289001000 155825000 140946000 654744000 493184000 408588000 <div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raytheon Company</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lockheed Martin Corporation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.20 0.19 0.16 0.17 0.19 0.20 0.37 0.38 0.36 <span style="font-family:inherit;font-size:10pt;">.</span> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$175,000</span></span><span style="font-family:inherit;font-size:10pt;"> in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first </span><span style="font-family:inherit;font-size:10pt;"><span>$175,000</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">outstanding borrowings against the Revolver obligation at </span><span style="font-family:inherit;font-size:10pt;"><span>2.54%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$5,400</span></span><span style="font-family:inherit;font-size:10pt;"> in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019.</span></div> 175000000 175000000 0.0254 5400000 Subsequent Events<div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 30, 2019, the Company announced the pending purchase agreement to acquire American Panel Corporation (“APC”). Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology. Their capabilities are deployed on a wide range of Defense and Commercial aviation platforms. The Company's agreement to acquire APC is for an all cash purchase price of $</span><span style="font-family:inherit;font-size:10pt;"><span>100,000</span></span><span style="font-family:inherit;font-size:10pt;">, subject to net working capital and net debt adjustments. The acquisition and associated transaction expenses will be funded with cash on hand.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective as of July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has evaluated subsequent events from the date of the consolidated balance sheet through the date the consolidated financial statements were issued.</span></div> 100000000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">S</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">UPPLEMENTARY</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> I</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NFORMATION</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> (U</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">NAUDITED</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">)</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 (In thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1ST QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2ND QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3RD QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4TH QUARTER</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,636</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,887</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018 (In thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1ST QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2ND QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3RD QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4TH QUARTER</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax (benefit) provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,527</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;"> </span><span style="font-family:inherit;font-size:10pt;">Due to the effects of rounding, the sum of the four quarters does not equal the annual total.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 (In thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1ST QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2ND QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3RD QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4TH QUARTER</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>159,089</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,636</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,887</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,810</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax provision (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018 (In thousands, except per share data)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1ST QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2ND QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3RD QUARTER</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">4TH QUARTER</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,572</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,905</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,628</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Income tax (benefit) provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,527</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,133</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Net income per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 144056000 159089000 174636000 176963000 61583000 70887000 73847000 79839000 13810000 19861000 22062000 20851000 10608000 16866000 19466000 12587000 3129000 4483000 5357000 -217000 7479000 12383000 14109000 12804000 0.16 0.26 0.30 0.26 0.16 0.26 0.29 0.25 106069000 117912000 116336000 152867000 50674000 54160000 52766000 68258000 10371000 10888000 6838000 18888000 9572000 10468000 5905000 16628000 -8381000 1335000 2209000 6527000 17953000 9133000 3696000 10101000 0.39 0.20 0.08 0.22 0.38 0.19 0.08 0.21 XML 17 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2019
Jul. 31, 2019
Dec. 31, 2018
Document Documentand Entity Information [Abstract]      
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share    
Entity Incorporation, State or Country Code MA    
Document Transition Report false    
Document Annual Report true    
Document Type 10-K    
Amendment Flag false    
Document Period End Date Jun. 30, 2019    
Entity File Number 0-23599    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Trading Symbol MRCY    
Entity Registrant Name MERCURY SYSTEMS, INC    
City Area Code 978    
Local Phone Number 256-1300    
Entity Central Index Key 0001049521    
Current Fiscal Year End Date --06-30    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   55,427,087  
Entity Public Float     $ 2,300.0
Entity Tax Identification Number 04-2741391    
Entity Address, Address Line One 50 Minuteman Road    
Entity Address, Postal Zip Code 01810    
Entity Address, City or Town Andover    
Entity Address, State or Province MA    
Security Exchange Name NASDAQ    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Current assets:    
Cash and cash equivalents $ 257,932 $ 66,521
Accounts receivable, net of allowance for doubtful accounts of $1,228 and $359 at June 30, 2019 and 2018, respectively 118,832 104,040
Unbilled receivables and cost in excess of billings 57,387 39,774
Inventory 137,112 108,585
Prepaid income taxes 90 3,761
Prepaid expenses and other current assets 10,819 9,062
Total current assets 582,172 331,743
Property and equipment, net 60,001 50,980
Goodwill 562,146 497,442
Acquired intangible assets, net 206,124 177,904
Other non-current assets 6,534 6,411
Total assets 1,416,977 1,064,480
Current liabilities:    
Accounts payable 39,030 21,323
Accrued expenses 18,897 16,386
Accrued compensation 28,814 21,375
Deferred revenues and customer advances 11,291 12,596
Total current liabilities 98,032 71,680
Deferred income taxes 17,814 13,635
Income taxes payable 1,273 998
Secured Long-term Debt, Noncurrent 0 195,000
Other non-current liabilities 15,119 11,276
Total liabilities 132,238 292,589
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.01 par value; 85,000,000 shares authorized; 54,247,532 and 46,924,238 shares issued and outstanding at June 30, 2019 and 2018, respectively 542 469
Additional paid-in capital 1,058,745 590,163
Retained earnings 226,743 179,968
Accumulated other comprehensive income (1,291) 1,291
Total shareholders' equity 1,284,739 771,891
Total liabilities and shareholders' equity $ 1,416,977 $ 1,064,480
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 83 $ 83
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 85,000,000 85,000,000
Common stock, shares issued 46,303,075 46,303,075
Common stock, shares outstanding 46,303,075 46,303,075
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements Of Operations And Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]      
Net revenues $ 654,744 $ 493,184 $ 408,588
Cost of revenues 368,588 267,326 217,045
Gross margin 286,156 225,858 191,543
Operating expenses:      
Selling, general and administrative 110,717 88,365 76,491
Research and development 68,925 58,807 54,086
Amortization of intangible assets 27,914 26,004 19,680
Restructuring and other charges 560 3,159 1,952
Acquisition costs and other related expenses 1,456 2,538 1,931
Total operating expenses 209,572 178,873 154,140
Income from operations 76,584 46,985 37,403
Interest income 932 32 462
Interest expense (9,109) (2,850) (7,568)
Other income, net (8,880) (1,594) 771
Income before income taxes 59,527 42,573 31,068
Tax provision 12,752 1,690 6,193
Net income $ 46,775 $ 40,883 $ 24,875
Basic net earnings (loss) per share:      
Basic net income per share (in dollars per share) $ 0.98 $ 0.88 $ 0.59
Diluted net earnings (loss) per share:      
Diluted net income per share (in dollars per share) $ 0.96 $ 0.86 $ 0.58
Weighted-average shares outstanding:      
Basic (in shares) 47,831 46,719 41,986
Diluted (in shares) 48,500 47,471 43,018
Comprehensive income:      
Net income $ 46,775 $ 40,883 $ 24,875
Foreign currency translation adjustments (232) (137) (93)
Pension benefit plan, net of tax (2,350) 354 220
Total other comprehensive (loss) income, net of tax (2,582) 217 127
Total comprehensive income $ 44,193 $ 41,100 $ 25,002
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements Of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income
Beginning Balance (in shares) at Jun. 30, 2016   38,675,000      
Beginning Balance at Jun. 30, 2016 $ 473,044 $ 387 $ 357,500 $ 114,210 $ 947
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   976,000      
Issuance of common stock under employee stock incentive plans 2,756 $ 9 2,747    
Issuance of common stock under employee stock purchase plan (in shares)   96,000      
Issuance of common stock under employee stock purchase plan 2,214 $ 1 2,213    
Stock Repurchased and Retired During Period, Shares   (344,000)      
Stock Repurchased and Retired During Period, Value (8,766) $ (3) (8,763)    
Stock Issued During Period, Shares, New Issues   6,900,000      
Stock Issued During Period, Value, New Issues 215,725 $ 69 215,656    
Stock-based compensation 15,442   15,442    
Net income 24,875     24,875  
Share-based business combination consideration     0    
Foreign currency translation adjustments (93)       (93)
Pension benefit plan, net of tax 220       220
Ending Balance (in shares) at Jun. 30, 2017   46,303,000      
Ending Balance at Jun. 30, 2017 725,417 $ 463 584,795 139,085 1,074
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   868,000      
Issuance of common stock under employee stock incentive plans 663 $ 8 655    
Issuance of common stock under employee stock purchase plan (in shares)   82,000      
Issuance of common stock under employee stock purchase plan 2,782 $ 1 2,781    
Stock Repurchased and Retired During Period, Shares   (329,000)      
Stock Repurchased and Retired During Period, Value (15,508) $ (3) (15,505)    
Stock-based compensation 17,437   17,437    
Net income 40,883     40,883  
Foreign currency translation adjustments (137)       (137)
Pension benefit plan, net of tax $ 354       354
Ending Balance (in shares) at Jun. 30, 2018 46,303,075 46,924,000      
Ending Balance at Jun. 30, 2018 $ 771,891 $ 469 590,163 179,968 1,291
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock incentive plans (in shares)   478,000      
Issuance of common stock under employee stock incentive plans 0 $ 5 (5)    
Issuance of common stock under employee stock purchase plan (in shares)   102,000      
Issuance of common stock under employee stock purchase plan 3,661 $ 1 3,660    
Stock Repurchased and Retired During Period, Shares   (156,000)      
Stock Repurchased and Retired During Period, Value (7,968) $ (2) (7,966)    
Stock Issued During Period, Shares, New Issues   6,900,000      
Stock Issued During Period, Value, New Issues 453,573 $ 69 453,504    
Stock-based compensation 19,389   19,389    
Net income 46,775     46,775  
Foreign currency translation adjustments (232)       (232)
Pension benefit plan, net of tax $ (2,350)       (2,350)
Ending Balance (in shares) at Jun. 30, 2019 46,303,075 54,248,000      
Ending Balance at Jun. 30, 2019 $ 1,284,739 $ 542 $ 1,058,745 $ 226,743 $ (1,291)
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements Of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Cash flows from operating activities:      
Net income $ 46,775,000 $ 40,883,000 $ 24,875,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 46,392,000 42,277,000 32,269,000
Stock-based compensation expense 19,422,000 17,314,000 15,341,000
Deferred income taxes (1,557,000) (5,464,000) (7,841,000)
Non-cash interest expense 0 0 1,810,000
Other non-cash items 3,779,000 2,103,000 (626,000)
Changes in operating assets and liabilities, net of effects of businesses acquired:      
Accounts receivable, unbilled receivable, and cost in excess of billings (28,096,000) (22,751,000) (14,054,000)
Inventory (17,101,000) (16,230,000) (9,318,000)
Prepaid income taxes 3,843,000 (2,327,000) 1,978,000
Prepaid expenses and other current assets (1,075,000) (361,000) (1,270,000)
Other non-current assets 101,000 296,000 372,000
Accounts payable and accrued expenses 17,949,000 (5,267,000) 3,520,000
Deferred revenues and customer advances (1,531,000) 6,035,000 (1,621,000)
Income taxes payable 3,152,000 (11,187,000) 9,622,000
Other non-current liabilities 44,000 (2,000,000) 4,089,000
Net cash provided by operating activities 97,517,000 43,321,000 59,146,000
Cash flows from investing activities:      
Acquisition of businesses, net of cash acquired (127,083,000) (185,396,000) (77,757,000)
Purchases of property and equipment (26,691,000) (15,106,000) (32,844,000)
Other investing activities 0 (375,000) (486,000)
Net cash used in investing activities (153,774,000) (200,877,000) (111,087,000)
Cash flows from financing activities:      
Proceeds from Issuance of Common Stock 454,343,000 0 215,725,000
Proceeds from employee stock plans 3,661,000 3,445,000 4,970,000
Stock Repurchased and Retired During Period, Value (7,968,000) (15,508,000) (8,766,000)
Payments of term debt (324,500,000) (15,000,000) (200,000,000)
Borrowings under credit facilities 129,500,000 210,000,000 0
Payments of Financing Costs 1,851,000 0 591,000
Net cash provided by financing activities 247,765,000 182,937,000 11,338,000
Effect of exchange rate changes on cash and cash equivalents (97,000) (497,000) 549,000
Net increase (decrease) in cash and cash equivalents 191,411,000 24,884,000 (40,054,000)
Cash and cash equivalents at beginning of year 66,521,000 41,637,000 81,691,000
Cash and cash equivalents at end of year 257,932,000 66,521,000 41,637,000
Cash paid during the period for:      
Interest 10,368,000 1,607,000 5,758,000
Income taxes 7,351,000 17,004,000 2,834,000
Proceeds from Issuance or Sale of Equity 770,000 0 0
Payments for Derivative Instrument, Financing Activities (5,420,000) 0 0
Derivative, Gain (Loss) on Derivative, Net $ 5,420,000 $ 0 $ 0
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Business
12 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Mercury Systems, Inc. (the “Company” or “Mercury”) is a leading commercial provider of secure sensor and safety-critical mission processing subsystems. Headquartered in Andover, Massachusetts, the Company is delivering solutions that power a broad range of critical aerospace, defense and intelligence programs, configured and optimized for mission success in some of the most challenging and demanding environments. The Company's innovative next-generation defense electronics business model is designed to meet the industry’s current and emerging technology and business needs by delivering affordable state-of-the-art solutions, rapid time-to-value, service and support to the Company's defense prime contractor customers. The Company's products and solutions have been successfully deployed in more than 300 programs with over 25 different defense prime contractors, a testament to its deep domain expertise and culture of innovation.
On May 20, 2019, the Company announced the commencement of an underwritten public offering of its common stock, par value $0.01 per share. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”) and Syntonic Microwave LLC (“Syntonic”) on a cash-free, debt-free basis for a combined total purchase price of $46,000, prior to net working capital and net debt adjustments. Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth.
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”) on a cash-free, debt-free basis for a total purchase price of $36,500. Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions.
On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”) on a cash-free, debt-free basis for a total purchase price of $45,000, prior to net working capital and net debt adjustments. Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications.
On February 1, 2018, the Company acquired Themis Computer (“Themis”) on a cash-free, debt-free basis for a total purchase price of approximately $180,000, prior to net working capital and net debt adjustments. Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international defense programs. The acquisition of Themis is consistent with the Company's strategy and will expand its position in the Command, Control, Communications, Computers, and Intelligence (“C4I”) market.
For further details on the acquisitions, see Note C to consolidated financial statements.
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
DERIVATIVES
The Company records the fair value of its derivative financial instruments in its condensed consolidated financial statements in other non-current assets or other non-current liabilities depending on their net position, regardless of the purpose or intent for holding the derivative contract. Changes in the fair value of the derivative financial instruments are either recognized periodically in earnings or in shareholders’ equity as a component of other comprehensive (loss) income (“OCI”). Changes in the fair value of cash flow hedges that qualify for hedge accounting treatment are recorded in OCI and reclassified into earnings in the same line item on the Consolidated Statements of Operations and Comprehensive Income as the impact of the hedged transaction when the underlying contract matures and, for interest rate exposure derivatives, over the term of the corresponding debt instrument. Changes in the fair values of derivatives not qualifying for hedge accounting are reported in earnings as they occur. The Company had no outstanding derivative instruments as of June 30, 2019 and 2018.
REVENUE RECOGNITION
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which was adopted on July 1, 2018, using the retrospective method. Revenue is recognized in accordance with the five step model set forth by ASC 606, which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. The adoption of ASC 606 did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting. Such adoption did not have a material impact, individually or in the aggregate, to any amounts in the Company's Consolidated Balance Sheets, Consolidated Statements of Operations and Comprehensive Income, Consolidated Statements of Shareholders’ Equity or Consolidated Statements of Cash Flows. Refer to Note P for disaggregation of revenue for the period.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with
customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leading provider of secure sensor and safety-critical mission processing subsystems. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct, i.e., if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 77%, 79% and 77% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the
types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For all types of contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 23%, 21% and 23% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
COSTS TO OBTAIN AND FULFILL A CONTRACT
The Company has elected to use a practical expedient available under ASC 606 whereby sales commissions are expensed as incurred for contracts where the amortization period would have been one year or less. The Company has not deferred sales commissions for contracts where the amortization period is greater than one year because such amounts that would qualify for deferral are not significant.
The Company has elected to treat shipping and handling activities performed after the customer has obtained control of the related goods as a fulfillment cost. Such costs are accrued for in conjunction with the recording of revenue for the goods and are classified as cost of revenues.
CONTRACT BALANCES    
Contract balances result from the timing of revenue recognized, billings and cash collections, and the generation of contract assets and liabilities. Contract assets represent revenue recognized in excess of amounts invoiced to the customer and the right to payment is not subject to the passage of time. Contract assets are presented as unbilled receivables and costs in excess of billings on the Company’s Consolidated Balance Sheets. Contract liabilities consist of deferred product revenue, billings in excess of
revenues, deferred service revenue, and customer advances. Deferred product revenue represents amounts that have been invoiced to customers, but are not yet recognizable as revenue because the Company has not satisfied its performance obligations under the contract. Billings in excess of revenues represents milestone billing contracts where the billings of the contract exceed recognized revenues. Deferred service revenue primarily represents amounts invoiced to customers for annual maintenance contracts or extended warranty contracts, which are recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract. Customer advances represent deposits received from customers on an order. Contract liabilities are included in deferred revenue and the long-term portion of deferred revenue is included within other non-current liabilities on the Company’s Consolidated Balance Sheets. Contract balances are reported in a net position on a contract-by-contract basis.
The contract asset balances were $57,387 and $39,774 as of June 30, 2019 and 2018, respectively. The contract asset balance increased due to growth in revenue recognized under long-term contracts over time during the year ended June 30, 2019. The contract liability balances were $12,362 and $13,425 as of June 30, 2019 and 2018, respectively. These balances remained consistent period over period.
Revenue recognized during fiscal 2019 that was included in the contract liability balance at June 30, 2018 was $10,513.
REMAINING PERFORMANCE OBLIGATIONS
The Company has elected to use a practical expedient available under ASC 606 whereby contracts with original expected durations of one year or less are excluded from the remaining performance obligations, while these contracts are included within backlog. The Company includes in its computation of remaining performance obligations customer orders for which it has accepted signed sales orders. The definition of remaining performance obligations excludes those contracts that provide the customer with the right to cancel or terminate the order with no substantial penalty, even if the Company’s historical experience indicates the likelihood of cancellation or termination is remote. As of June 30, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations was $186,066. The Company expects to recognize approximately 61% of its remaining performance obligations as revenue in the next 12 months and the balance thereafter.
CASH AND CASH EQUIVALENTS
Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. At June 30, 2019 and 2018, the Company had $257,932 and $66,521, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. At June 30, 2019, five customers accounted for 56% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. At June 30, 2018, five customers accounted for 54% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes
the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company manages its business on the basis of one reportable segment, as a leading commercial provider of secure sensor and safety critical mission processing subsystems for a broad range of critical aerospace, defense and intelligence programs.
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment and acquired intangible assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2019, 2018 and 2017, the Company capitalized $749, $733 and $508 of software development costs.
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized
upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying consolidated balance sheets. The following table presents the changes in the Company's product warranty accrual.
 
Fiscal
2019
 
Fiscal
2018
 
Fiscal
2017
Beginning balance at July 1,
$
1,336

 
$
1,691

 
$
1,523

Warranty assumed from Germane
169

 

 

Warranty assumed from Themis

 
117

 

Warranty assumed from CES

 

 
176

Warranty assumed from Delta

 

 
30

Accruals for warranties issued during the period
2,274

 
1,318

 
1,328

Settlements made during the period
(1,909
)
 
(1,790
)
 
(1,366
)
Ending balance at June 30,
$
1,870

 
$
1,336

 
$
1,691


RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
STOCK-BASED COMPENSATION
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards are amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
NET EARNINGS PER SHARE
Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Basic and diluted weighted average shares outstanding were as follows: 
 
Years Ended June 30,
 
2019
 
2018
 
2017
Basic weighted-average shares outstanding
47,831

 
46,719

 
41,986

Effect of dilutive equity instruments
669

 
752

 
1,032

Diluted weighted-average shares outstanding
48,500

 
47,471

 
43,018


Equity instruments to purchase 32, 329 and 16 shares of common stock were not included in the calculation of diluted net earnings per share for the fiscal years ended June 30, 2019, 2018 and 2017, respectively, because the equity instruments were anti-dilutive.
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of accumulated other comprehensive (loss) income included $(232), $(137) and $(93) of foreign currency translation adjustments for the years ended June 30, 2019, 2018 and 2017, respectively. In addition, pension benefit plan adjustments totaled $(2,350), $354 and $220 for the years ended June 30, 2019, 2018 and 2017 respectively. There were no material net unrealized gains on investments for the years ended June 30, 2019, 2018 and 2017.
FOREIGN CURRENCY
Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in other (expense) income, net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB Accounting Standards Codification. This ASU requires lessees to recognize a right-of-use asset and lease liability for most lease arrangements. The new standard is effective for the Company on July 1, 2019. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company plans to adopt the new standard using the optional transition method. As of June 30, 2019, the Company had $69,630 of future minimum lease payments under non-cancelable operating leases, primarily for facilities. The future minimum lease payments have not yet been adjusted to the present value, as the Company is still assessing the impact of each applicable discount rate. The Company will leverage the rate implicit in the lease unless that rate cannot be readily determined, in which case the Company's incremental borrowing rate will be used to determine the discount rate applicable for the calculation of our lease liabilities. See Note K to consolidated financial statements for more information about the timing and amount of future operating lease payments, which the Company believes is indicative of the materiality of adoption of the ASU to the Company's consolidated financial statements. The Company intends to elect the package of practical expedients which allows the Company to not reassess 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company has completed the identification of the population of leases subject to the ASU and is in the process of calculating the financial impact that the adoption will have on its consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. For all entities, the new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within that annual period, and early adoption is permitted. The Company is evaluating the effect that ASU 2018-02 will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption
for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU replaces most existing revenue recognition guidance in GAAP.
The new standard permits adoption by using either (i) a retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. In accordance with this standard, the Company has adopted the new standard using the retrospective method. The Company has completed the assessment phase and implemented the new standard accordingly. Further, it has evaluated the Company's policies in relation to its internal controls framework. This assessment included identification, consideration, and quantification of the impact of the new standard on our financial statements, accounting policies, processes, control environment and systems. The outcome of this assessment included implementation of supporting processes and systems that enable timely and accurate reporting under the new standard. Adoption of the new standard did not result in a significant change in the Company's control environment. Such adoption has resulted in additional disclosures around the nature and timing of our performance obligations, contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us. The Company has applied the standard’s practical expedient that permits the omission of prior-period information about our remaining performance obligations. The Company has also elected to use a practical expedient available under the new standard whereby contracts with original expected durations of one year or less are excluded from the Company's remaining performance obligations.
Adoption of the new standard did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting, which encompassed the legacy percentage-of-completion, completed contract and time and materials methods. For T&M contracts, the Company has elected to use a practical expedient permitted by the new standard whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. Such adoption did not have a material impact to its consolidated financial statements.
In connection with the adoption of the new standard, there is a requirement to capitalize certain incremental costs of obtaining a contract, which for the Company, primarily comprises commission expenses for internal and external sales representatives. Any such costs required to be capitalized would be amortized over the period of performance for the underlying contracts. The Company has elected the practical expedient under the new standard whereby costs associated with contracts that have a duration less than one year are expensed as incurred. The Company has completed the evaluation of capitalizing costs to obtain a contract, noting that the impact related to these costs would be limited to commissions on contracts with a duration exceeding one year. The impact was not material to its consolidated financial statements.
Effective July 1, 2018, the Company adopted ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments, an amendment of the FASB Accounting Standards Codification. This ASU will reduce diversity in practice for classifying cash payments and receipts in the statement of cash flows for a number of common transactions. It will also clarify when identifiable cash flows should be separated versus classified based on their predominant source or use. Such adoption has not and will not have any impact to its consolidated financial statements.
Effective July 1, 2018, we adopted ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory, an amendment of the FASB Accounting Standards Codification. This ASU requires the seller and buyer to recognize at the transaction date the current and deferred income tax consequences of intercompany asset transfers (except transfers of inventory). Under current U.S. GAAP, the seller and buyer defer the consolidated tax consequences of an intercompany asset transfer from the period of the transfer to a future period when the asset is transferred out of the consolidated group, or otherwise affects consolidated earnings. This standard will cause volatility in companies’ effective tax rates, particularly for those that transfer intangible assets to foreign subsidiaries. Such adoption has not and will not have any impact to the Company's consolidated financial statements.
Effective July 1, 2018, we adopted ASU No. 2017-07, Compensation Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost, an amendment of the FASB Accounting Standards Codification. This ASU requires employers that sponsor defined benefit pension and/or other post-retirement benefit plans to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. Employers are required to present the other components of net benefit costs in the income statement separately from the service cost component and outside a subtotal of income from operations. Additionally, only the service cost component of net periodic pension cost will be eligible for asset capitalization. The ASU should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
Effective January 1, 2019, the Company adopted ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, an amendment of the FASB Accounting Standards Codification. This ASU provides improved financial reporting of hedging relationships to better portray the economic result of an entity's risk management activities in its financial statements. In addition, the amendments in this update make certain targeted improvements to simplify the application of hedge accounting guidance. The ASU requires modified retrospective adoption and permits early adoption in any interim period after issuance of the ASU. Disclosures reflect the adoption of ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, in the third quarter of fiscal 2019. Prior period amounts have not been restated. See Note Q for additional disclosures.
Effective January 1, 2019, the Company adopted SEC Final Rule 33-10532, Disclosure Update and Simplification, which requires disclosure of the changes in each caption of shareholders’ equity for the current and comparative year-to-date periods, with subtotals for each interim period and the amount of dividends per share for each class of shares. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions
12 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Acquisitions Acquisitions
THE ATHENA GROUP ACQUISITION
On April 18, 2019, the Company acquired The Athena Group, Inc. (“Athena”). Athena was a privately-held company based in Gainesville, Florida and a leading provider of cryptographic and countermeasure IP vital to securing defense computing systems. The Company acquired Athena for an all cash purchase price of $34,000, prior to net working capital and net debt adjustments, which was funded through the revolving credit facility (“the Revolver”).
The following table presents the net purchase price and the fair values of the assets and liabilities of Athena on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
34,049

Working capital and net debt adjustment
(446
)
Less cash acquired
(49
)
Net purchase price
$
33,554

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
49

       Accounts receivable
726

       Fixed assets
74

       Other current and non-current assets
260

       Accounts payable
(48
)
       Accrued expenses
(143
)
       Other current and non-current liabilities
(600
)
       Deferred tax liability
(6,414
)
Estimated fair value of net tangible liabilities acquired
(6,096
)
Estimated fair value of identifiable intangible assets
23,700

Estimated goodwill
15,999

Estimated fair value of net assets acquired
33,603

Less cash acquired
(49
)
Net purchase price
$
33,554


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimate includes completed technology of $23,700 with a useful life of 11 years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $15,999 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Mercury Defense Systems (“MDS”) reporting unit. The Company has not furnished pro forma information relating to Athena because such information is not material to the Company's financial results.
The revenues and loss before income taxes from Athena included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $1,071 and $93, respectively. The Athena results include expenses resulting from purchase accounting which include amortization of intangible assets.
SYNTONIC MICROWAVE LLC ACQUISITION
On April 18, 2019, the Company acquired Syntonic Microwave LLC (“Syntonic”). Syntonic was a privately held company based in Campbell, California and a leading provider of advanced synthesizers, wideband phase coherent tuners and microwave converters optimized for signals intelligence and electronic intelligence applications demanding frequency coverage up to 40 GHz with 2 GHz instantaneous bandwidth. The Company acquired Syntonic for an all cash purchase price of $12,000, prior to net working capital and net debt adjustments, which was funded through the Revolver.
The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
1,118

       Accounts receivable
281

       Inventory
482

       Fixed assets
31

       Other current and non-current assets
6

       Accounts payable
(71
)
       Accrued expenses
(61
)
Estimated fair value of net tangible assets acquired
1,786

Estimated fair value of identifiable intangible assets
7,100

Estimated goodwill
4,232

Estimated fair value of net assets acquired
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $4,200 with a useful life of 10 years, completed technology of $2,500 with a useful life of 9 years and backlog of $400 with a useful life of one year. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $4,232 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Advanced Microelectronic Solutions (“AMS”) reporting unit. Since Syntonic was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $3,092 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Syntonic because such information is not material to the Company's financial results.
The revenues and income before income taxes from Syntonic included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $993 and $133, respectively. The Syntonic results include expenses resulting from purchase accounting which include amortization of intangible assets.
GECO AVIONICS AQUISITION
On January 29, 2019, the Company acquired GECO Avionics, LLC (“GECO”). Based in Mesa, Arizona, GECO has over twenty years of experience designing and manufacturing affordable safety-critical avionics and mission computing solutions. The Company acquired GECO for an all cash purchase price of $36,500, prior to net working capital and net debt adjustments, which was funded through the Revolver.
The following table presents the net purchase price and the fair values of the assets and liabilities of GECO on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
36,500

Net purchase price
$
36,500

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Accounts receivable
$
1,320

       Inventory
1,454

       Fixed assets
459

       Accounts payable
(217
)
       Accrued expenses
(239
)
Estimated fair value of net tangible assets acquired
2,777

Estimated fair value of identifiable intangible assets
12,500

Estimated goodwill
21,223

Estimated fair value of net assets acquired
36,500

Net purchase price
$
36,500


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $6,700 with a useful life of 11 years, completed technology of $4,800 with a useful life of 10 years and backlog of $1,000 with a useful life of two years. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill.
The goodwill of $21,223 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the Sensor and Mission Processing (“SMP”) reporting unit. Since GECO was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $20,984 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to GECO because such information is not material to the Company's financial results.
The revenues and loss before income taxes from GECO included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $6,834 and $112, respectively. The GECO results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.
GERMANE SYSTEMS ACQUISITION
On July 31, 2018, the Company acquired Germane Systems, LC (“Germane”). Based in Chantilly, Virginia, Germane is an industry leader in the design, development and manufacturing of rugged servers, computers and storage systems for command, control and intelligence (“C2I”) applications. The Company acquired Germane for an all cash purchase price of $45,000, prior to net working capital and net debt adjustments. The Company funded the acquisition with borrowings obtained under the Revolver. On December 12, 2018 the Company and former owners of Germane agreed to post-closing adjustments totaling $1,244, which decreased the Company's net purchase price.
The following table presents the net purchase price and the fair values of the assets and liabilities of Germane on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
47,166

Working capital and net debt adjustment
(1,244
)
Less cash acquired
(193
)
Net purchase price
$
45,729

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
193

       Accounts receivable
4,277

       Inventory
8,575

       Fixed assets
867

       Other current and non-current assets
596

       Accounts payable
(3,146
)
       Accrued expenses
(1,229
)
       Other current and non-current liabilities
(232
)
Estimated fair value of net tangible assets acquired
9,901

Estimated fair value of identifiable intangible assets
12,910

Estimated goodwill
23,111

Estimated fair value of net assets acquired
45,922

Less cash acquired
(193
)
Net purchase price
$
45,729


The amounts above represent the preliminary fair value estimates as of June 30, 2019 and are subject to subsequent adjustment as the Company obtains additional information during the measurement period and finalizes its fair value estimates. The preliminary identifiable intangible asset estimates include customer relationships of $8,500 with a useful life of 11 years, completed technology of $4,200 with a useful life of eight years and backlog of $210 with a useful life of one year. Any subsequent adjustments to these fair value estimates occurring during the measurement period will result in an adjustment to goodwill. On July 31, 2019, the measurement period for Germane expired.
The goodwill of $23,111 largely reflects the potential synergies and expansion of the Company's offerings across product lines and markets complementary to the Company's existing products and markets. The goodwill from this acquisition is reported under the MDS reporting unit. Since Germane was a limited liability company, the acquisition is treated as an asset purchase for tax purposes. The Company has estimated the tax value of the intangible assets from this transaction and is amortizing the amount over 15 years for tax purposes. As of June 30, 2019, the Company had $22,102 of goodwill deductible for tax purposes. The Company has not furnished pro forma information relating to Germane because such information is not material to the Company's financial results.
The revenues and income before income taxes from Germane included in the Company's consolidated results for the fiscal year ended June 30, 2019 were $46,767 and $3,132, respectively. The Germane results include expenses resulting from purchase accounting which include amortization of intangible assets and inventory step-up.
THEMIS COMPUTER ACQUISITION
On December 21, 2017, the Company and Thunderbird Merger Sub, Inc., a newly formed, wholly-owned subsidiary of the Company (the “Merger Sub”), entered into a Merger Agreement (the “Merger Agreement”) with Ceres Systems (“Ceres”), the holding company that owned Themis Computer (“Themis”, and together with Ceres, collectively the “Acquired Company”). On February 1, 2018, the Company closed the transaction and the Merger Sub merged with and into Ceres with Ceres continuing as the surviving company and a wholly-owned subsidiary of Mercury (the “Merger”). By operation of the Merger, the Company acquired both Ceres and its wholly-owned subsidiary, Themis.
Based in Fremont, California, Themis is a leading designer, manufacturer and integrator of commercial, SWaP-optimized rugged servers, computers and storage systems for U.S. and international markets. Under the terms of the Merger Agreement, the
merger consideration (including payments with respect to outstanding stock options) consisted of an all cash purchase price of approximately $180,000, prior to net working capital and net debt adjustments. The merger consideration is subject to post-closing adjustments based on a determination of closing net working capital, transaction expenses and net debt (all as defined in the Merger Agreement). The Company funded the acquisition with borrowings obtained under the Revolver. On July 13, 2018, the Company and former owners of Ceres agreed to post-closing adjustments totaling $700, which decreased the Company's net purchase price.
The following table presents the net purchase price and the fair values of the assets and liabilities of Themis:
 
 
Amounts 
Consideration transferred
 
 

Cash paid at closing
 
$
187,089

Working capital and net debt adjustment
 
(1,274
)
Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005

 
 
 

Fair value of tangible assets acquired and liabilities assumed
 
 

       Cash
 
$
6,810

       Accounts receivable
 
7,713

       Inventory
 
7,333

       Fixed assets
 
479

       Other current and non-current assets
 
2,896

       Accounts payable
 
(3,287
)
       Accrued expenses
 
(5,319
)
       Other current and non-current liabilities
 
(1,210
)
       Deferred tax liability
 
(14,307
)
Fair value of net tangible assets acquired
 
1,108

Fair value of identifiable intangible assets
 
71,720

Goodwill
 
112,987

Fair value of net assets acquired
 
185,815

Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005


On February 1, 2019, the measurement period for Themis expired. The identifiable intangible asset estimates include customer relationships of $52,600 with a useful life of 12.5 years, completed technology of $17,150 with a useful life of 9.5 years and backlog of $1,970 with a useful life of one year.
The goodwill of $112,987 largely reflects the potential synergies and expansion of the Company's offerings across product lines and MDS reporting unit and is not tax deductible.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments
12 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019:
 
Fair Value Measurements
 
June 30, 2019
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
31,522

 
$

 
$
31,522

 
$

Total
$
31,522

 
$

 
$
31,522

 
$


The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2018: 
 
Fair Value Measurements
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
1,056

 
$

 
$
1,056

 
$

Total
$
1,056

 
$

 
$
1,056

 
$


The carrying values of cash and cash equivalents, including money market funds, restricted cash, accounts receivable and payable, and accrued liabilities approximate fair value due to the short-term maturities of these assets and liabilities. The fair value of the Company’s certificates of deposit are determined through quoted prices for identical or similar instruments in markets that are not active or are directly or indirectly observable. The Company terminated its interest rate swap during the fourth quarter of fiscal 2019 in conjunction with the net proceeds generated by the follow-on equity offering. As such, the Company had no interest rate swaps as of June 30, 2019.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory
12 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory was comprised of the following:
 
June 30,
 
2019
 
2018
Raw materials
$
84,561

 
$
61,748

Work in process
38,525

 
30,841

Finished goods
14,026

 
15,996

Total
$
137,112

 
$
108,585


The $28,527 increase in inventory was primarily due to an increase in overall demand, especially for larger, more complex sub-assemblies and integrated sub-systems and the acquisitions of Germane and GECO.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment consisted of the following:
 
Estimated Useful Lives
(Years)
 
June 30,
2019
 
2018
Computer equipment and software
3-4
 
$
78,195

 
$
71,799

Furniture and fixtures
5
 
5,330

 
4,927

Leasehold improvements
lesser of estimated useful life or lease term
 
25,646

 
21,552

Machinery and equipment
5-10
 
63,792

 
47,419

 
 
 
172,963

 
145,697

Less: accumulated depreciation
 
 
(112,962
)
 
(94,717
)
 
 
 
$
60,001

 
$
50,980


The $9,021 increase in property and equipment was primarily due to current year additions and property and equipment associated with the acquisitions of Germane, GECO, Athena and Syntonic. These increases were partially offset by ongoing depreciation expense. During fiscal 2019 and 2018, the Company retired $3,980 and $611, respectively, of computer equipment and software, furniture, and fixtures, leasehold improvements, and machinery and equipment that were no longer in use by the Company. 
Depreciation expense related to property and equipment for the fiscal years ended June 30, 2019, 2018 and 2017 was $18,478, $16,273 and $12,589, respectively.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill
12 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended June 30, 2019:
 
 
SMP
 
AMS
 
MDS
 
Total
Balance at June 30, 2018
 
$
119,560

 
$
218,147

 
$
159,735

 
$
497,442

Goodwill adjustment for the Themis acquisition
 
 
 
 
 
139

 
139

Goodwill arising from the Germane acquisition
 
 
 
 
 
23,111

 
23,111

Goodwill arising from the GECO acquisition
 
21,223

 
 
 
 
 
21,223

Goodwill arising from the Syntonic acquisition
 
 
 
4,232

 
 
 
4,232

Goodwill arising from the Athena acquisition
 
 
 
 
 
15,999

 
15,999

Balance at June 30, 2019
 
$
140,783

 
$
222,379

 
$
198,984

 
$
562,146


As defined by ASC 350, goodwill is tested for impairment on an interim basis at the occurrence of certain triggering events or at a minimum on an annual basis. In fiscal 2019, there were no triggering events which required an interim goodwill impairment test. The Company performed its annual goodwill impairment test in the fourth quarter of fiscal 2019 with no impairment noted.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets
12 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets
Intangible assets consisted of the following:
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
June 30, 2019
 
 
 
 
 
 
 
Customer relationships
$
167,460

 
$
(38,308
)
 
$
129,152

 
11.4 years
Licensing agreements and patents
1,505

 
(1,022
)
 
483

 
3.5 years
Completed technologies
97,592

 
(22,246
)
 
75,346

 
9.0 years
Backlog
1,610

 
(467
)
 
1,143

 
1.6 years
 
$
268,167

 
$
(62,043
)
 
$
206,124

 
 
June 30, 2018
 
 
 
 
 
 
 
Customer relationships
$
171,940

 
$
(46,505
)
 
$
125,435

 
10.7 years
Licensing agreements and patents
1,506

 
(640
)
 
866

 
3.5 years
Completed technologies
62,392

 
(13,101
)
 
49,291

 
8.1 years
Backlog
7,650

 
(5,338
)
 
2,312

 
1.6 years
 
$
243,488

 
$
(65,584
)
 
$
177,904

 
 

Estimated future amortization expense for intangible assets remaining at June 30, 2019 is as follows:
Fiscal Year
 
Totals
2020
 
$
27,606

2021
 
26,390

2022
 
26,002

2023
 
24,020

2024
 
20,869

Thereafter
 
81,237

Total future amortization expense
 
$
206,124


The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Athena acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Completed technologies
$
23,700

 
$
(358
)
 
$
23,342

 
11.0 years
 
$
23,700

 
$
(358
)
 
$
23,342

 
 

The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Syntonic acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
4,200

 
$
(70
)
 
$
4,130

 
10.0 years
Completed technologies
2,500

 
(46
)
 
2,454

 
9.0 years
Backlog
400

 
(67
)
 
333

 
1.0 year
 
$
7,100

 
$
(183
)
 
$
6,917

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the GECO acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
6,700

 
$
(254
)
 
$
6,446

 
11.0 years
Completed technologies
4,800

 
(200
)
 
4,600

 
10.0 years
Backlog
1,000

 
(208
)
 
792

 
2.0 years
 
$
12,500

 
$
(662
)
 
$
11,838

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Germane acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
8,500

 
$
(708
)
 
$
7,792

 
11.0 years
Completed technologies
4,200

 
(482
)
 
3,718

 
8.0 years
Backlog
210

 
(193
)
 
17

 
1.0 year
 
$
12,910

 
$
(1,383
)
 
$
11,527

 
 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Plan
12 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Plan Restructuring
During fiscal 2019, the Company incurred $560 of net restructuring and other charges primarily related to severance costs associated with the recently acquired Germane business. Restructuring and other charges are typically related to acquisitions and organizational redesign programs initiated as part of discrete post-acquisition integration activities.
During fiscal 2018, the Company incurred $3,159 of restructuring and other charges primarily related to the elimination of 38 positions predominantly in R&D and operations functions as well as executive severance.
During the fourth quarter of fiscal 2017, the Company initiated a plan to close its Manteca, California facility as a result of the acquisition of Delta. The Company incurred $910 of severance and related expenses in conjunction with the elimination of 33 positions primarily in operations functions related to the planned closure of the facility. Additionally, the Company incurred $1,042 in restructuring expenses related to other various restructuring events during fiscal 2017.
All of the restructuring and other charges are classified as operating expenses in the consolidated statements of operations and any remaining severance obligations are expected to be paid within the next twelve months. The remaining restructuring liability is classified as accrued expenses in the consolidated balance sheets.
The following table presents the detail of expenses for the Company’s restructuring plans:
 
Severance & Related
 
Facilities & Other
 
Total
Restructuring liability at June 30, 2017
$
1,365

 
$

 
$
1,365

Restructuring charges
3,181

 
230

 
3,411

Cash paid
(2,546
)
 
(177
)
 
(2,723
)
Reversals (*)
(199
)
 
(53
)
 
(252
)
Restructuring liability at June 30, 2018
1,801

 

 
1,801

Restructuring charges
549

 
80

 
629

Cash paid
(2,333
)
 
(24
)
 
(2,357
)
Reversals (*)
(13
)
 
(56
)
 
(69
)
Restructuring liability at June 30, 2019
$
4

 
$

 
$
4

(*) Reversals result from the unused outplacement services and operating costs.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
12 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes and income tax expense were as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Income before income taxes:
 
 
 
 
 
United States
$
57,281

 
$
43,368

 
$
30,499

Foreign
2,246

 
(795
)
 
569

 
$
59,527

 
$
42,573

 
$
31,068

Tax provision (benefit):
 
 
 
 
 
Federal:
 
 
 
 
 
Current
$
11,454

 
$
4,470

 
$
11,476

Deferred
(3,008
)
 
(4,527
)
 
(7,645
)
 
8,446

 
(57
)
 
3,831

State:
 
 
 
 
 
Current
5,194

 
2,370

 
3,650

Deferred
(1,421
)
 
(537
)
 
(1,684
)
 
3,773

 
1,833

 
1,966

Foreign:
 
 
 
 
 
Current
546

 
186

 
240

Deferred
(13
)
 
(272
)
 
156

 
533

 
(86
)
 
396

 
$
12,752

 
$
1,690

 
$
6,193


The following is the reconciliation between the statutory federal income tax rate and the Company’s effective income tax rate:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Tax provision at federal statutory rates
21.0
 %
 
28.0
 %
 
35.0
 %
State income tax, net of federal tax benefit
5.9

 
5.6

 
4.9

Research and development credits
(4.5
)
 
(5.1
)
 
(6.1
)
Excess tax benefits on stock compensation
(4.5
)
 
(18.5
)
 
(13.1
)
Domestic manufacturing deduction

 
(2.0
)
 
(3.9
)
Deemed repatriation of foreign earnings

 
1.9

 
(0.1
)
Foreign income tax rate differential
0.1

 
0.3

 
0.2

Officer and equity compensation
2.0

 
1.7

 
1.8

Acquisition costs
0.1

 
1.4

 
0.9

Reserves for tax contingencies
0.3

 
0.3

 
(0.6
)
Benefit from tax rate changes

 
(2.3
)
 

Impacts related to acquired tax attributes

 
(8.7
)
 

Other
1.0

 
1.4

 
0.9

 
21.4
 %
 
4.0
 %
 
19.9
 %

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”) was enacted by the U.S. government. The Tax Act impacted the U.S. corporate tax rate that the Company will use going forward, which has been reduced to 21% from 35%. As the Company has a June 30 fiscal year-end, the lower U.S. corporate tax rate was phased in, resulting in a U.S. corporate tax rate of approximately 28% for the Company's fiscal year ended June 30, 2018, and 21% for fiscal year ended June 30, 2019 and subsequent fiscal years.
The Tax Act also includes items that increase the Company’s tax expense including, but not limited to, the elimination of the domestic manufacturing deduction and increased limitations on deductions for executive compensation. In addition, the actual effective tax rate may be materially different than the statutory Federal tax rate (including being higher) based on the availability and impact of various other adjustments including, but not limited to, state taxes, Federal research and development credits, discrete tax benefits related to stock compensation, and the inclusion or exclusion of various items in taxable income which may differ from GAAP income.
The effective tax rate for fiscal 2019 differed from the federal statutory rate primarily due to benefits related to research and development tax credits and excess tax benefits for equity compensation. These benefits are offset by additional tax expense for state and local income taxes, non-deductible officer compensation and non-deductible equity compensation. During fiscal 2019 and 2018, the Company recognized a discrete tax benefit of $2,672 and $7,897, respectively, related to excess tax benefits on stock-based compensation.
The components of the Company’s net deferred tax liabilities were as follows:
 
June 30,
 
2019
 
2018
Deferred tax assets:
 
 
 
Inventory valuation and receivable allowances
$
10,313

 
$
8,476

Accrued compensation
4,644

 
3,803

Equity compensation
4,595

 
3,944

Federal and state research and development tax credit carryforwards
15,510

 
18,784

Other accruals
1,128

 
1,085

Deferred compensation
1,561

 
1,561

Acquired net operating loss carryforward

721

 
1,634

Capital loss carryforwards
2,354

 
2,413

Other temporary differences
2,258

 
1,565

 
43,084

 
43,265

Valuation allowance
(16,666
)
 
(16,992
)
Total deferred tax assets
26,418

 
26,273

Deferred tax liabilities:
 
 
 
Prepaid expenses
(848
)
 
(696
)
Property and equipment
(4,927
)
 
(4,436
)
Intangible assets
(38,399
)
 
(34,546
)
Other temporary differences
(58
)
 
(230
)
Total deferred tax liabilities
(44,232
)
 
(39,908
)
Net deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
 
 
 
As reported:
 
 
 
Deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
$
(17,814
)
 
$
(13,635
)

At June 30, 2019, the Company evaluated the need for a valuation allowance on deferred tax assets. In assessing whether the deferred tax assets are realizable, management considered whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the Company's past operating results, its forecast of future earnings, future taxable income, and tax planning strategies. The Company continues to conclude that it is more likely than not that most domestic deferred tax assets would be realizable based on recent financial performance, projected future taxable income and the reversal of existing deferred tax liabilities.
The Company continues to record a full valuation allowance on capital loss carryforwards and certain state research and development credits as of June 30, 2019 as management continues to believe that it is not more likely than not that these deferred tax assets would be realized. Any future reversals of the valuation allowance will impact income tax expense.
The Company had federal research and development credit carryforwards of $345, which will begin to expire in 2029. The Company had state research and development credit carryforwards of $15,165, which will expire from 2019 through 2033.
The Company files income tax returns in all jurisdictions in which it operates. The Company has established reserves to provide for additional income taxes that management believes will more likely than not be due in future years as these previously filed tax returns are audited. These reserves have been established based upon management’s assessment as to the potential exposures. All tax reserves are analyzed quarterly and adjustments are made as events occur and warrant modification.
On August 21, 2018, the Internal Revenue Service (“IRS”) provided initial guidance on amendments made to the limitation on executive compensation by the Tax Act. During the three months ended September 30, 2018, the Company recorded an unrecognized tax position as a result of this guidance. Upon further technical and legal analysis, the Company determined that it’s position no longer required a reserve. No other material changes to the Company’s unrecognized tax positions occurred during fiscal 2019.



The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 
Year Ended June 30,
 
2019
 
2018
Unrecognized tax benefits, beginning of period
$
998

 
$
804

Increases for previously recognized positions

 

Settlements of previously recognized positions

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(81
)
Increases for currently recognized positions
275

 
315

Reductions for previously recognized positions

 
(40
)
Unrecognized tax benefits, end of period
$
1,273

 
$
998


The $1,273 of unrecognized tax benefits as of June 30, 2019, if released, would reduce income tax expense.
The Company includes interest and penalties related to unrecognized tax benefits within the provision for income taxes. The total amount of gross interest and penalties accrued was $84 as of June 30, 2019 and 2018. In connection with tax matters, the Company recognized interest and penalty expense in fiscal 2019, 2018 and 2017 of $101, $42 and $30, respectively.
The Company’s major tax jurisdiction is the U.S. and the open tax years are fiscal 2016 through 2019.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
LEGAL CLAIMS
The Company is subject to litigation, claims, investigations and audits arising from time to time in the ordinary course of business. Although legal proceedings are inherently unpredictable, the Company believes that it has valid defenses with respect to any matters currently pending against the Company and intends to defend itself vigorously. The outcome of these matters, individually and in the aggregate, is not expected to have a material impact on the Company's cash flows, results of operations, or financial position.
INDEMNIFICATION OBLIGATIONS
The Company's standard product sales and license agreements entered into in the ordinary course of business typically contain an indemnification provision pursuant to which the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party in connection with any patent, copyright or other intellectual property infringement claim by any third party with respect to the Company's products. Such provisions generally survive termination or expiration of the agreements. The potential amount of future payments the Company could be required to make under these indemnification provisions is, in some instances, unlimited.
PURCHASE COMMITMENTS
As of June 30, 2019, the Company has entered into non-cancelable purchase commitments for certain inventory components and services used in its normal operations. The purchase commitments covered by these agreements are for less than one year and aggregate to $73,762.
LEASE COMMITMENTS
The Company leases certain facilities, machinery and equipment under various cancelable and non-cancelable operating leases that expire at various dates through fiscal 2032. The leases contain various renewal options. Rental charges are subject to escalation for increases in certain operating costs of the lessor. For tenant improvement allowances and rent holidays, the Company records a deferred rent liability on the consolidated balance sheets and amortizes the deferred rent over the terms of the leases as reductions to rent expense on the consolidated statements of operations. Rental expense during the fiscal years ended June 30, 2019, 2018 and 2017 was $8,710, $6,534 and $7,774, respectively. Minimum lease payments under the Company’s non-cancelable operating leases are as follows:
Fiscal Year
 
Totals
2020
 
$
10,205

2021
 
8,949

2022
 
8,280

2023
 
7,414

2024
 
6,496

Thereafter
 
28,286

Total minimum lease payments
 
$
69,630


OTHER
As part of the Company's strategy for growth, the Company continues to explore acquisitions or strategic alliances. The associated acquisition costs incurred in the form of professional fees and services may be material to the future periods in which they occur, regardless of whether the acquisition is ultimately completed.
The Company may elect from time to time to purchase and subsequently retire shares of common stock in order to settle an individual employees’ tax liability associated with vesting of a restricted stock award or exercise of stock options. These transactions would be treated as a use of cash in financing activities in the Company's statement of cash flows.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
12 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt Debt
Revolving Credit Facilities
On May 2, 2016, the Company and certain of its subsidiaries, as guarantors, entered into a Credit Agreement (the “Credit Agreement”) with a syndicate of commercial banks and Bank of America, N.A acting as the administrative agent. The Credit Agreement provided for a $200,000 term loan facility (“the Term Loan”) and a $100,000 revolving credit facility.
On June 27, 2017, the Company amended the Credit Agreement to increase and extend the borrowing capacity of the Revolver to $400,000 expiring in June 2022 (“the Amended Credit Agreement”). In connection with the amendment, the Company also repaid the remaining principal and accrued and unpaid interest outstanding on the Term Loan using cash on hand at which point the Term Loan portion of the Credit Agreement was cancelled.
On September 28, 2018, the Company amended the Revolver to increase and extend the borrowing capacity to a $750,000, 5-year revolving credit line, with the maturity extended to September 28, 2023. The Company evaluated the amended Credit Agreement under ASC 470, Debt, and determined that the amendment represented a modification of the Credit Agreement. Due to the increase in the borrowing capacity of the Revolver, new costs associated with the amendment and the previous balance of unamortized deferred financing costs totaling $5,713, are being amortized to other income (expense), net on a straight line basis over the new term of the Revolver. As of June 30, 2019, there were no outstanding borrowings against the Revolver. The Company incurred interest expense from the Revolver of $9,109 and $2,850 for the years ended June 30, 2019 and 2018, respectively. There were also outstanding letters of credit of $1,737 as of June 30, 2019.
Maturity
The Revolver has a five years maturity, which was extended to September 28, 2023.
Interest Rates and Fees
Borrowings under the Revolver bear interest, at the Company’s option, at floating rates tied to LIBOR or the prime rate plus an applicable percentage. The applicable percentage is set at LIBOR plus 1.5% and is established pursuant to a pricing grid based on the Company's total net leverage ratio.
In addition to interest on the aggregate outstanding principal amounts of any borrowings, the Company will also pay a quarterly commitment fee on the unutilized commitments under the Revolver. The applicable percentage is pursuant to a pricing
grid based on the Company's total net leverage ratio. As of June 30, 2019, the stated interest rate for unutilized commitments was 0.25% per annum. The Company will also pay customary letter of credit and agency fees.
Covenants and Events of Default
The Revolver provides for customary negative covenants. The Revolver also requires the Company to comply with certain financial covenants, including a quarterly minimum consolidated cash interest charge ratio test and a quarterly maximum consolidated total net leverage ratio test.
The Revolver also provides for customary representations and warranties, affirmative covenants and events of default. If an event of default occurs, the lenders under the Revolver will be entitled to take various actions, including the termination of unutilized commitments, the acceleration of amounts outstanding under the Revolver and all actions permitted to be taken by a secured creditor. As of June 30, 2019, the Company was in compliance with all covenants and conditions under the Revolver.
Guarantees and Security
The Company's obligations under the Revolver are guaranteed by certain of its material domestic wholly-owned restricted subsidiaries (the “Guarantors”). The obligations of both the Company and the Guarantors are secured by a perfected security interest in substantially all of the assets of the Company and the Guarantors, in each case, now owned or later acquired, including a pledge of all of the capital stock of substantially all of its domestic wholly-owned restricted subsidiaries and 65% of the capital stock of certain of its foreign restricted subsidiaries, subject in each case to the exclusion of certain assets and additional exceptions.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans
12 Months Ended
Jun. 30, 2019
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
Pension Plan
The Company maintains a pension plan (the “Plan”) for its Swiss employees, which is administered by an independent pension fund. The Plan is mandated by Swiss law and meets the criteria for a defined benefit plan under ASC 715, Compensation—Retirement Benefits (“ASC 715”), since participants of the Plan are entitled to a defined rate of return on contributions made. The independent pension fund is a multi-employer plan with unrestricted joint liability for all participating companies for which the Plan’s overfunding or underfunding is allocated to each participating company based on an allocation key determined by the Plan.
The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
On January 1, 2019, the independent pension fund changed the conversion rate for accumulated retirement savings. The Company’s results contain the effects of this change in conversion rates by the independent pension fund as prior service costs. These prior service costs are amortized from AOCI to net periodic benefit costs over approximately 10 years.
At June 30, 2019, the accumulated benefit obligation of the Plan equals the fair value of the Plan's assets. The Plan's funded status at June 30, 2019 and 2018 was a net liability of $9,186 and $6,098, respectively, which is recorded in other non-current liabilities on the consolidated balance sheets. The Company recorded a net loss of $2,350 and a net gain of $354 in AOCI during the year ended June 30, 2019 and 2018, respectively. Total employer contributions to the Plan were $741 during the year ended June 30, 2019, and the Company's total expected employer contributions to the Plan during fiscal 2020 are $822.
The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year
 
Total
2020
 
$
761

2021
 
733

2022
 
883

2023
 
1,197

2024
 
1,040

Thereafter (next 5 years)
 
5,529

Total
 
$
10,143


The following table outlines the components of net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Service cost
$
903

 
$
835

Interest cost
156

 
121

Expected return on assets
(183
)
 
(162
)
Amortization of prior service cost
(61
)
 
39

Net periodic benefit cost
$
815

 
$
833


The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Discount rate
0.50
%
 
0.85
%
Expected rate of return on Plan assets
1.50
%
 
1.50
%
Expected inflation
1.20
%
 
1.20
%
Rate of compensation increases
1.50
%
 
1.20
%

The calculation of the projected benefit obligation (“PBO”) utilized BVG 2015 Generational data for assumptions related to the mortality rates, disability rates, turnover rates, and early retirement ages.
The PBO represents the present value of Plan benefits earned through the end of the year, with an allowance for future salary and pension increases as well as turnover rates. The following table presents the change in projected benefit obligation for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Projected benefit obligation, beginning
$
18,127

 
$
17,526

Service cost
903

 
835

Interest cost
156

 
121

Employee contributions
3,577

 
1,931

Actuarial gain
2,859

 
466

Benefits paid
(1,607
)
 
(1,215
)
Plan amendment

 
(941
)
Foreign exchange loss (gain)
259

 
(596
)
Projected benefit obligation at end of year
$
24,274

 
$
18,127


The following table presents the change in Plan assets for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Fair value of Plan assets, beginning
$
12,029

 
$
10,925

Actual return on Plan assets
167

 
167

Company contributions
741

 
608

Employee contributions
3,577

 
1,931

Benefits paid
(1,607
)
 
(1,215
)
Foreign exchange gain (loss)
181

 
(387
)
Fair value of Plan assets at end of year
$
15,088

 
$
12,029


The following table presents the Company's reconciliation of funded status for the period presented:
 

June 30, 2019
 

June 30, 2018
Projected benefit obligation at end of year
$
24,274

 
$
18,127

Fair value of plan assets at end of year
15,088

 
12,029

Funded status
$
(9,186
)
 
$
(6,098
)

The fair value of Plan assets were $15,088 at June 30, 2019. The Plan is denominated in a foreign currency, the Swiss Franc, which can have an impact on the fair value of Plan assets. The Plan was not subject to material fluctuations during years ended June 30, 2019 or 2018. The Plan’s assets are administered by an independent pension fund foundation (the “foundation”). As of June 30, 2019, the foundation has invested the assets of the Plan in various investments vehicles, including cash, real estate, equity securities, and bonds. The investments are measured at fair value using a mix of Level 1, Level 2 and Level 3 inputs.
401(k) Plan
The Company maintains a qualified 401(k) plan (the “401(k) Plan”) for its U.S. employees. During fiscal 2019, 2018 and 2017, the Company matched employee contributions up to 3% of eligible compensation. The Company may also make optional contributions to the plan for any plan year at its discretion. Expense recognized by the Company for matching contributions related to the 401(k) plan was $4,525, $3,684 and $3,206 during the fiscal years ended June 30, 2019, 2018, and 2017, respectively.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity
12 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Shareholders' Equity Shareholders’ Equity
PREFERRED STOCK
The Company is authorized to issue 1,000 shares of preferred stock with a par value of $0.01 per share.
SHELF REGISTRATION STATEMENT
On August 28, 2017, the Company filed a shelf registration statement on Form S-3ASR with the SEC. The shelf registration statement, which was effective upon filing with the SEC, registered each of the following securities: debt securities, preferred stock, common stock, warrants and units. The Company has an unlimited amount available under the shelf registration statement. Additionally, as part of the shelf registration statement, the Company has entered into an equity distribution agreement which allows the Company to sell an aggregate of up to $200,000 of its common stock from time to time through its agents.
FOLLOW-ON EQUITY OFFERING
On May 20, 2019 the Company announced the commencement of an underwritten public offering of 5,000 shares of its common stock, par value $0.01 , with an over-allotment allocation of an additional 750 shares. On May 23, 2019, the Company announced it upsized the initial 5,000 share public offering to 6,000 shares, with an over-allotment allocation of 900 shares. On May 31, 2019 the Company closed the offering, including the full over-allotment allocation, selling an aggregate of 6,900 shares of common stock at a price to the public of $69.00 for total net proceeds of $454,343.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
12 Months Ended
Jun. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Stock-Based Compensation
STOCK INCENTIVE PLANS
The Board of Directors approved the Company’s 2018 Stock Incentive Plan (the “2018 Plan”) on July 23, 2018. The 2018 Plan became effective upon the approval of shareholders at the Company’s annual meeting held on October 24, 2018. The aggregate
number of shares authorized for issuance under the 2018 Plan is 2,862 shares, with an additional 710 shares rolled into the 2018 Plan that were available for future grant under the Company’s 2005 Stock Incentive Plan, as amended and restated (the “2005 Plan”) at the time of shareholder approval of the 2018 Plan. The 2018 Plan replaced the 2005 Plan. The shares authorized for issuance under the 2018 Plan will be increased by any future cancellations, forfeitures or terminations (other than by exercise) of awards under the 2005 Plan. The foregoing does not affect any outstanding awards under the 2005 Plan, which remain in full force and effect in accordance with their terms. The 2018 Plan provides for the grant of non-qualified and incentive stock options, restricted stock, stock appreciation rights and deferred stock awards to employees and non-employees. All stock options are granted with an exercise price of not less than 100% of the fair value of the Company’s common stock at the date of grant and the options generally have a term of seven years. There were 3,512 shares available for future grant under the 2018 Plan at June 30, 2019.
As part of the Company's ongoing annual equity grant program for employees, the Company grants performance-based restricted stock awards to certain executives and employees pursuant to the 2018 Plan. Performance awards vest based on the requisite service period subject to the achievement of specific financial performance targets. Based on the performance targets, some of these awards require graded vesting which results in more rapid expense recognition compared to traditional time-based vesting over the same vesting period. The Company monitors the probability of achieving the performance targets on a quarterly basis and may adjust periodic stock compensation expense accordingly based on its determination of the likelihood for reaching targets. The performance targets include: (i) the achievement of internal performance targets only, and (ii) the achievement of internal performance targets in relation to a peer group of companies.
EMPLOYEE STOCK PURCHASE PLAN
The number of shares authorized for issuance under the Company’s 1997 Employee Stock Purchase Plan, as amended and restated (“ESPP”), is 1,800 shares. Under the ESPP, rights are granted to purchase shares of common stock at 85% of the lesser of the market value of such shares at either the beginning or the end of each six-month offering period. The ESPP permits employees to purchase common stock through payroll deductions, which may not exceed 10% of an employee’s compensation as defined in the ESPP. The number of shares issued under the ESPP during fiscal years 2019, 2018, and 2017 was 102, 82 and 96, respectively. Shares available for future purchase under the ESPP totaled 118 at June 30, 2019.
STOCK OPTION AND AWARD ACTIVITY
The following table summarizes activity of the Company’s stock option plans since June 30, 2017: 
 
Options Outstanding
 
Number of
Shares
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic Value as
of 6/30/2019
Outstanding at June 30, 2017
51

 
$
13.53

 
0.60
 
 
Granted

 

 
 
 
 
Exercised
(47
)
 
14.12

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2018
4

 
$
5.52

 
3.13
 


Granted

 

 
 
 
 
Exercised

 

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Vested and expected to vest at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Exercisable at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227


There were no options exercised during fiscal 2019. The intrinsic value of the options exercised during fiscal years 2018, and 2017 was $1,780 and $3,762, respectively. Non-vested stock options are subject to the risk of forfeiture until the fulfillment of specified conditions. As of June 30, 2019, 2018 and 2017, there was no unrecognized compensation cost related to non-vested options granted under the Company’s stock plans. There were no stock options granted during fiscal years 2019, 2018 or 2017.
The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2017:
 
Non-Vested Restricted Stock Awards
 
Number of
Shares
 
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 2017
1,564

 
$
18.93

Granted
521

 
47.28

Vested
(821
)
 
46.71

Forfeited
(129
)
 
31.41

Outstanding at June 30, 2018
1,135

 
$
27.26

Granted
468

 
52.50

Vested
(478
)
 
51.50

Forfeited
(79
)
 
36.97

Outstanding at June 30, 2019
1,046

 
$
39.62


The total fair value of restricted stock awards vested during fiscal years 2019, 2018, and 2017 was $24,596, $38,344 and $19,402, respectively.
Non-vested restricted stock awards are subject to the risk of forfeiture until the fulfillment of specified conditions. As of June 30, 2019, there was $32,886 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.5 years from June 30, 2019. As of June 30, 2018, there was $24,740 of total unrecognized compensation cost related to non-vested restricted stock awards granted under the Company’s stock plans that is expected to be recognized over a weighted-average period of 2.3 years from June 30, 2018.
STOCK-BASED COMPENSATION EXPENSE
The Company recognizes expense for its share-based payment plans in the consolidated statements of operations for the fiscal years 2019 and 2018 in accordance with ASC 718. The Company had $241 and $317 of capitalized stock-based compensation expense on the consolidated balance sheet as of June 30, 2019 and 2018, respectively. Under the fair value recognition provisions of ASC 718, stock-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the service period. The following table presents share-based compensation expenses from continuing operations included in the Company’s consolidated statement of operations:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Cost of revenues
$
820

 
$
502

 
$
531

Selling, general and administrative
16,188

 
14,828

 
13,212

Research and development
2,414

 
1,984

 
1,598

Stock-based compensation expense before tax
19,422

 
17,314

 
15,341

Income taxes
(5,263
)
 
(5,713
)
 
(5,874
)
Stock-based compensation expense, net of income taxes
$
14,159

 
$
11,601

 
$
9,467


XML 38 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers
12 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Operating Segment, Geographic Information and Significant Customers Operating Segment, Geographic Information and Significant Customers
Operating segments are defined as components of an enterprise evaluated regularly by the Company's chief operating decision maker (“CODM”) in deciding how to allocate resources and assess performance. The Company is comprised of one operating and reportable segment. The Company utilized the management approach for determining its operating segment in accordance with ASC 280, Segment Reporting.
The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 
U.S.
 
Europe
 
Asia Pacific 
 
Eliminations
 
Total
YEAR ENDED JUNE 30, 2019
 
 
 
 
 
 
 
 
 
Net revenues to unaffiliated customers
$
599,422

 
$
49,332

 
$
5,990

 
$

 
$
654,744

Inter-geographic revenues
10,570

 
1,343

 

 
(11,913
)
 

Net revenues
$
609,992

 
$
50,675

 
$
5,990

 
$
(11,913
)
 
$
654,744

Identifiable long-lived assets (1)
$
54,952

 
$
5,037

 
$
12

 
$

 
$
60,001

YEAR ENDED JUNE 30, 2018
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
450,218

 
$
35,000

 
$
7,966

 
$

 
$
493,184

Inter-geographic revenues
10,650

 
925

 

 
(11,575
)
 

Net revenues
$
460,868

 
$
35,925

 
$
7,966

 
$
(11,575
)
 
$
493,184

Identifiable long-lived assets (1)
$
47,997

 
$
2,974

 
$
9

 
$

 
$
50,980

YEAR ENDED JUNE 30, 2017
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
380,538

 
$
22,242

 
$
5,808

 
$

 
$
408,588

Inter-geographic revenues
7,637

 
44

 

 
(7,681
)
 

Net revenues
$
388,175

 
$
22,286

 
$
5,808

 
$
(7,681
)
 
$
408,588

Identifiable long-lived assets (1)
$
50,340

 
$
1,288

 
$
15

 
$

 
$
51,643


(1) Identifiable long-lived assets exclude goodwill and intangible assets.
In recent years, the Company completed a series of acquisitions that changed its technological capabilities, applications and end markets. As these acquisitions and changes occurred, the Company increased the proportion of its revenue derived from the sale of components in different technological areas, and also increased the amount of revenue associated with combining technologies into more complex and diverse products including modules, sub-assemblies and integrated subsystems. The following tables present revenue consistent with the Company's strategy of expanding its technological capabilities and program content. As additional information related to the Company’s products by end user, application and/or product grouping is attained, the categorization of these products can vary over time. When this occurs, the Company reclassifies revenue by end user, application and/or product grouping for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each revenue category.
The following table presents the Company's net revenue by end market for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Domestic (1)
 
$
580,935

 
$
410,050

 
$
341,699

International/Foreign Military Sales (2)
 
73,809

 
83,134

 
66,889

Total Net Revenue
 
$
654,744

 
$
493,184

 
$
408,588

(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.
The following table presents the Company's net revenue by end application for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Radar (1)
 
$
164,046

 
$
159,737

 
$
150,441

Electronic Warfare (2)
 
128,841

 
114,801

 
106,446

Other Sensor and Effector (3)
 
90,245

 
48,088

 
27,719

Total Sensor and Effector
 
383,132

 
322,626

 
284,606

C4I (4)
 
183,172

 
87,414

 
31,679

Other (5)
 
88,440

 
83,144

 
92,303

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

(1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
(2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
(3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
(4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
(5) Other products include all component and other sales where the end use is not specified.
The following table presents the Company's net revenue by product grouping for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Components (1)
 
$
184,870

 
$
142,982

 
$
105,669

Modules and Sub-assemblies (2)
 
180,873

 
194,377

 
161,973

Integrated Subsystems (3)
 
289,001

 
155,825

 
140,946

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

(1) Components include technology elements typically performing a single, discrete technological function, which when physically combined with other components may be used to create a module or sub-assembly. Examples include but are not limited to power amplifiers and limiters, switches, oscillators, filters, equalizers, digital and analog converters, chips, MMICs (monolithic microwave integrated circuits), and memory and storage devices.
(2) Modules and Sub-assemblies include combinations of multiple functional technology elements and/or components that work together to perform multiple functions but are typically resident on or within a single board or housing. Modules and sub-assemblies may in turn be combined to form an integrated subsystem. Examples of modules and sub-assemblies include but are not limited to embedded processing modules, embedded processing boards, switch fabric boards, high speed input/output boards, digital receiver boards, graphics and video processing and Ethernet and IO (input-output) boards, multi-chip modules, integrated radio frequency and microwave multi-function assemblies, tuners, and transceivers.
(3) Integrated Subsystems include multiple modules and/or sub-assemblies combined with a backplane or similar functional element and software to enable a solution. These are typically but not always integrated within a chassis and with cooling, power and other elements to address various requirements and are also often combined with additional technologies for interaction with other parts of a complete system or platform. Integrated subsystems also include spare and replacement modules and sub-assemblies sold as part of the same program for use in or with integrated subsystems sold by the Company.
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Raytheon Company
20
%
 
19
%
 
16
%
Lockheed Martin Corporation
17
%
 
19
%
 
20
%
 
37
%
 
38
%
 
36
%

While the Company typically has customers from which it derives 10% or more of its revenue, the sales to each of these customers are spread across multiple programs and platforms. There were no programs comprising 10% or more of the Company's revenues for the year ended June 30, 2019, 2018 and 2017.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives
12 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives
Derivatives
The Company utilizes interest rate derivatives to mitigate interest rate exposure with respect to its financing arrangements. On January 11, 2019, the Company entered into an interest rate swap (the “Swap”) with Bank of America, N.A. for a notional amount of $175,000 in order to fix the interest rate associated with a portion of the Revolver. The Swap agreement was designated and qualified for hedge accounting treatment as a cash flow hedge. The Swap would have matured on September 28, 2023, coterminous with the maturity of the Revolver. The Swap established a fixed interest rate on the first $175,000 of the Company's
outstanding borrowings against the Revolver obligation at 2.54%. The Company incurred $5,400 in expense associated with the termination of the interest rate swap in conjunction with leveraging the net proceeds generated by our follow-on equity offering to pay down the balance on the Revolver during the fourth quarter of fiscal 2019. There were no outstanding interest rate derivatives at June 30, 2019.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events
12 Months Ended
Jun. 30, 2019
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On July 30, 2019, the Company announced the pending purchase agreement to acquire American Panel Corporation (“APC”). Based in Alpharetta, Georgia, APC is a leading innovator in large area display technology. Their capabilities are deployed on a wide range of Defense and Commercial aviation platforms. The Company's agreement to acquire APC is for an all cash purchase price of $100,000, subject to net working capital and net debt adjustments. The acquisition and associated transaction expenses will be funded with cash on hand.
Effective as of July 1, 2019, the Company's fiscal year has changed to the 52-week or 53-week period ending on the Friday closest to the last day in June.
The Company has evaluated subsequent events from the date of the consolidated balance sheet through the date the consolidated financial statements were issued.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Supplementary Information (Unaudited)
12 Months Ended
Jun. 30, 2019
Quarterly Financial Information Disclosure [Abstract]  
Supplementary Information (Unaudited)
SUPPLEMENTARY INFORMATION (UNAUDITED)
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2019 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
144,056

 
$
159,089

 
$
174,636

 
$
176,963

Gross margin
$
61,583

 
$
70,887

 
$
73,847

 
$
79,839

Income from operations
$
13,810

 
$
19,861

 
$
22,062

 
$
20,851

Income before income taxes
$
10,608

 
$
16,866

 
$
19,466

 
$
12,587

Income tax provision (benefit)
$
3,129

 
$
4,483

 
$
5,357

 
$
(217
)
Net income
$
7,479

 
$
12,383

 
$
14,109

 
$
12,804

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.16

 
$
0.26

 
$
0.30

 
$
0.26

Diluted net income per share
$
0.16

 
$
0.26

 
$
0.29

 
$
0.25

 
 
 
 
 
 
 
 
2018 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
106,069

 
$
117,912

 
$
116,336

 
$
152,867

Gross margin
$
50,674

 
$
54,160

 
$
52,766

 
$
68,258

Income from operations
$
10,371

 
$
10,888

 
$
6,838

 
$
18,888

Income before income taxes
$
9,572

 
$
10,468

 
$
5,905

 
$
16,628

Income tax (benefit) provision
$
(8,381
)
 
$
1,335

 
$
2,209

 
$
6,527

Net income
$
17,953

 
$
9,133

 
$
3,696

 
$
10,101

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.39

 
$
0.20

 
$
0.08

 
$
0.22

Diluted net income per share
$
0.38

 
$
0.19

 
$
0.08

 
$
0.21


Due to the effects of rounding, the sum of the four quarters does not equal the annual total.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Receivables, Policy [Policy Text Block]
Principles Of Consolidation
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated.
Business Combinations
BUSINESS COMBINATIONS
The Company utilizes the acquisition method of accounting under ASC 805, Business Combinations, (“ASC 805”), for all transactions and events which it obtains control over one or more other businesses, to recognize the fair value of all assets and liabilities acquired, even if less than one hundred percent ownership is acquired, and in establishing the acquisition date fair value as of the measurement date for all assets and liabilities assumed. The Company also utilizes ASC 805 for the initial recognition and measurement, subsequent measurement and accounting, and disclosure of assets and liabilities arising from contingencies in business combinations. Other estimates include:
estimated step-ups for fixed assets and inventory;
estimated fair values of intangible assets; and
estimated income tax assets and liabilities assumed from the acquiree.
While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the business acquisition date, the estimates and assumptions are inherently uncertain and subject to refinement. As a result, during the purchase price allocation period, which is generally one year from the business acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. For changes in the valuation of intangible assets between the preliminary and final purchase price allocation, the related amortization is adjusted in the period it occurs. Subsequent to the purchase price allocation period, any adjustment to assets acquired or liabilities assumed is included in operating results in the period in which the adjustment is determined.
Use Of Estimates
USE OF ESTIMATES
The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Revenue Recognition
REVENUE RECOGNITION
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, (“ASC 606”), which was adopted on July 1, 2018, using the retrospective method. Revenue is recognized in accordance with the five step model set forth by ASC 606, which involves identification of the contract(s), identification of performance obligations in the contract, determination of the transaction price, allocation of the transaction price to the previously identified performance obligations, and revenue recognition as the performance obligations are satisfied. The adoption of ASC 606 did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting. Such adoption did not have a material impact, individually or in the aggregate, to any amounts in the Company's Consolidated Balance Sheets, Consolidated Statements of Operations and Comprehensive Income, Consolidated Statements of Shareholders’ Equity or Consolidated Statements of Cash Flows. Refer to Note P for disaggregation of revenue for the period.
During step one of the five step model, the Company considers whether contracts should be combined or segmented, and based on this assessment, the Company combines closely related contracts when all the applicable criteria are met. The combination of two or more contracts requires judgment in determining whether the intent of entering into the contracts was effectively to enter into a single contract, which should be combined to reflect an overall profit rate. Similarly, the Company may separate an arrangement, which may consist of a single contract or group of contracts, with varying rates of profitability, only if the applicable criteria are met. Judgment also is involved in determining whether a single contract or group of contracts may be segmented based on how the arrangement and the related performance criteria were negotiated. The decision to combine a group of contracts or segment a contract could change the amount of revenue and gross profit recorded in a given period.
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when the performance obligation is satisfied. Certain contracts with customers require the Company to perform tests of its products prior to shipment to ensure their performance complies with the Company’s published product specifications and, on occasion, with additional customer-requested specifications. In these cases, the Company conducts such tests and, if they are completed successfully, includes a written confirmation with each order shipped. As a result, at the time of each product shipment, the Company believes that no further customer testing requirements exist and that there is no uncertainty of acceptance by its customer. The Company's contracts with
customers generally do not include a right of return relative to delivered products. In certain cases, contracts are modified to account for changes in the contract specifications or requirements. In most instances, contract modifications are accounted for as part of the existing contract. Certain contracts with customers have options for the customer to acquire additional goods or services. In most cases the pricing of these options are reflective of the standalone selling price of the good or service. These options do not provide the customer with a material right and are accounted for only when the customer exercises the option to purchase the additional goods or services. If the option on the customer contract was not indicative of the standalone selling price of the good or service, the material right would be accounted for as a separate performance obligation.
The Company is a leading provider of secure sensor and safety-critical mission processing subsystems. Revenues are derived from the sales of products that are grouped into one of the following three categories: (i) components; (ii) modules and sub-assemblies; and (iii) integrated subsystems. The Company also generates revenues from the performance of services, including systems engineering support, consulting, maintenance and other support, testing and installation. Each promised good or service within a contract is accounted for separately under the guidance of ASC 606 if they are distinct, i.e., if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it on its own or with other resources that are readily available to the customer. Promised goods or services not meeting the criteria for being a distinct performance obligation are bundled into a single performance obligation with other goods or services that together meet the criteria for being distinct. The appropriate allocation of the transaction price and recognition of revenue is then determined for the bundled performance obligation.
Once the Company identifies the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. Variable consideration typically arises due to volume discounts, or other provisions that can either decrease or increase the transaction price. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. The determination of the estimates for variable consideration require judgment, and are based on past history with similar contracts and anticipated performance. Further, variable consideration is only included in the determination of the transaction price if it is probable that a significant reversal in the amount of revenue recognized will not occur. There are no constraints on the variable consideration recorded.
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation using the standalone selling price of each distinct good or service in the contract. Standalone selling prices of the Company’s goods and services are generally not directly observable. Accordingly, the primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which the Company forecasts the expected costs of satisfying a performance obligation and then adds an appropriate margin for that distinct good or service. The objective of the expected cost plus a margin approach is to determine the price at which the Company would transact if the product or service were sold by the Company on a standalone basis. The Company's determination of the expected cost plus a margin approach involves the consideration of several factors based on the specific facts and circumstances of each contract. Specifically, the Company considers the cost to produce the deliverable, the anticipated margin on that deliverable, the selling price and profit margin for similar parts, the Company’s ongoing pricing strategy and policies, often based on the price list established and updated by management on a regular basis, the value of any enhancements that have been built into the deliverable and the characteristics of the varying markets in which the deliverable is sold.
The Company analyzes the standalone selling prices used in its allocation of transaction price on contracts at least annually. Standalone selling prices will be analyzed on a more frequent basis if a significant change in the Company’s business necessitates a more frequent analysis or if the Company experiences significant variances in its selling prices.
Revenue recognized at a point in time generally relates to contracts that include a combination of components, modules and sub-assemblies, integrated subsystems and related system integration or other services. Contracts with distinct performance obligations recognized at a point in time, with or without an allocation of the transaction price, totaled 77%, 79% and 77% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively. Revenue is recognized at a point in time for these products and services (versus over time recognition) due to the following: (i) customers are only able to consume the benefits provided by the Company upon completion of the product or service; (ii) customers do not control the product or service prior to completion; and (iii) the Company does not have an enforceable right to payment at all times for performance completed to date. Accordingly, there is little judgment in determining when control of the good or service transfers to the customer, and revenue is generally recognized upon shipment (for goods) or completion (for services).
The Company engages in long-term contracts for development, production and service activities and recognizes revenue for performance obligations over time. These long-term contracts involve the design, development, manufacture, or modification of complex modules and sub-assemblies or integrated subsystems and related services. Revenue is recognized over time, due to the fact that: (i) the Company’s performance creates or enhances an asset that the customer controls as the asset is created or enhanced; and (ii) the Company’s performance creates an asset with no alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. The Company considers the nature of these contracts and the
types of products and services provided when determining the proper accounting for a particular contract. These contracts include both fixed-price and cost reimbursable contracts. The Company’s cost reimbursable contracts typically include cost-plus fixed fee and time and material (“T&M”) contracts.
For long-term contracts, the Company typically leverages the input method, using a cost-to-cost measure of progress. The Company believes that this method represents the most faithful depiction of the Company’s performance because it directly measures value transferred to the customer. Contract estimates and estimates of any variable consideration are based on various assumptions to project the outcome of future events that may span several years. These assumptions include: the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed; the cost and availability of materials; the availability of subcontractor services and materials; and the availability and timing of funding from the customer. The Company bears the risk of changes in estimates to complete on a fixed-price contract which may cause profit levels to vary from period to period. For cost reimburseable contracts, the Company is reimbursed periodically for allowable costs and is paid a portion of the fee based on contract progress. In the limited instances where the Company enters into T&M contracts, revenue recognized reflects the number of direct labor hours expended in the performance of a contract multiplied by the contract billing rate, as well as reimbursement of other direct billable costs. For T&M contracts, the Company elected to use a practical expedient permitted by ASC 606 whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. For all types of contracts, the Company recognizes anticipated contract losses as soon as they become known and estimable.
Accounting for long-term contracts requires significant judgment relative to estimating total contract revenues and costs, in particular, assumptions relative to the amount of time to complete the contract, including the assessment of the nature and complexity of the work to be performed. The Company’s estimates are based upon the professional knowledge and experience of its engineers, program managers and other personnel, who review each long-term contract monthly to assess the contract’s schedule, performance, technical matters and estimated cost at completion. Changes in estimates are applied retrospectively and when adjustments in estimated contract costs are identified, such revisions may result in current period adjustments to earnings applicable to performance in prior periods.
Total revenue recognized under long-term contracts over time was 23%, 21% and 23% of revenues in the years ended June 30, 2019, 2018, and 2017, respectively.
The Company generally does not provide its customers with rights of product return other than those related to assurance warranty provisions that permit repair or replacement of defective goods over a period of 12 to 36 months. The Company accrues for anticipated warranty costs upon product shipment. The Company does not consider activities related to such assurance warranties, if any, to be a separate performance obligation. The Company does offer separately priced extended warranties which generally range from 12 to 36 months that are treated as separate performance obligations. The transaction price allocated to extended warranties is recognized over time in proportion to the costs expected to be incurred in satisfying the obligations under the contract.
On long-term contracts, the portion of the payments retained by the customer is not considered a significant financing component because most contracts have a duration of less than one year and payment is received as progress is made. Many of the Company's long-term contracts have milestone payments, which align the payment schedule with the progress towards completion on the performance obligation. On some contracts, the Company may be entitled to receive an advance payment, which is not considered a significant financing component because it is used to facilitate inventory demands at the onset of a contract and to safeguard the Company from the failure of the other party to abide by some or all of their obligations under the contract.
All revenues are reported net of government assessed taxes (e.g., sales taxes or value-added taxes).
Cash And Cash Equivalents
CASH AND CASH EQUIVALENTS
Cash equivalents, consisting of highly liquid money market funds and U.S. government and U.S. government agency issues with original maturities of 90 days or less at the date of purchase, are carried at fair market value which approximates cost.
Fair Value Measurement, Policy [Policy Text Block]
FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company measures at fair value certain financial assets and liabilities, including cash equivalents, restricted cash and contingent consideration. ASC 820, Fair Value Measurement and Disclosures, specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair-value hierarchy:
Level 1—Quoted prices for identical instruments in active markets;
Level 2—Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
Concentration Of Credit Risk
CONCENTRATION OF CREDIT RISK
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash, cash equivalents and accounts receivable. The Company places its cash and cash equivalents with financial institutions of high credit quality. At June 30, 2019 and 2018, the Company had $257,932 and $66,521, respectively, of cash and cash equivalents on deposit or invested with its financial and lending institutions.
The Company provides credit to customers in the normal course of business. The Company performs ongoing credit evaluations of its customers’ financial condition and limits the amount of credit extended when deemed necessary. At June 30, 2019, five customers accounted for 56% of the Company's accounts receivable, unbilled receivables and costs in excess of billings. At June 30, 2018, five customers accounted for 54% of the Company’s accounts receivable, unbilled receivables and costs in excess of billings.
Inventory
INVENTORY
Inventory is stated at the lower of cost (first-in, first-out) or net realizable value, and consists of materials, labor and overhead. On a quarterly basis, the Company evaluates inventory for net realizable value. Once an item is written down, the value becomes
the new inventory cost basis. The Company reduces the value of inventory for excess and obsolete inventory, consisting of on-hand and non-cancelable on-order inventory in excess of estimated usage. The excess and obsolete inventory evaluation is based upon assumptions about future demand, product mix and possible alternative uses.
Goodwill And Acquired Intangible Assets
GOODWILL AND INTANGIBLE ASSETS
Goodwill is the amount by which the cost of the net assets obtained in a business acquisition exceeded the fair values of the net identifiable assets on the date of purchase (see Note G). Goodwill is not amortized in accordance with the requirements of ASC 350, Intangibles-Goodwill and Other (“ASC 350”). Goodwill is assessed for impairment at least annually, on a reporting unit basis, or when events and circumstances occur indicating that the recorded goodwill may be impaired. If the book value of a reporting unit exceeds its fair value, the implied fair value of goodwill is compared with the carrying amount of goodwill. If the carrying amount of goodwill exceeds the implied fair value, an impairment loss is recorded in an amount equal to that excess.
Intangible assets result from the Company’s various business acquisitions (see Note H) and certain licensed technologies, and consist of identifiable intangible assets, including completed technology, licensing agreements, patents, customer relationships, trademarks, backlog, and non-compete agreements. Intangible assets are reported at cost, net of accumulated amortization and are either amortized on a straight-line basis over their estimated useful lives of up to 12.5 years or over the period the economic benefits of the intangible asset are consumed.
Long-Lived Assets
LONG-LIVED ASSETS
Long-lived assets primarily include property and equipment and acquired intangible assets. The Company regularly evaluates its long-lived assets for events and circumstances that indicate a potential impairment in accordance with ASC 360, Property, Plant, and Equipment (“ASC 360”). The Company reviews long-lived assets for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable or that the useful lives of these assets are no longer appropriate. Each impairment test is based on a comparison of the estimated undiscounted cash flows of the asset as compared to the recorded value of the asset. If impairment is indicated, the asset is written down to its estimated fair value.
Property And Equipment
Property and equipment are the long-lived, physical assets of the Company acquired for use in the Company’s normal business operations and are not intended for resale by the Company. These assets are recorded at cost. Renewals and betterments that increase the useful lives of the assets are capitalized. Repair and maintenance expenditures that increase the efficiency of the assets are expensed as incurred. Equipment under capital lease is recorded at the present value of the minimum lease payments required during the lease period. Depreciation is based on the estimated useful lives of the assets using the straight-line method (see Note F).
As assets are retired or sold, the related cost and accumulated depreciation are removed from the accounts and any resulting gain or loss is included in the results of operations.
Expenditures for major software purchases and software developed for internal use are capitalized and depreciated using the straight-line method over the estimated useful lives of the related assets, which are generally three years. For software developed for internal use, all external direct costs for material and services and certain payroll and related fringe benefit costs are capitalized in accordance with ASC 350. During fiscal 2019, 2018 and 2017, the Company capitalized $749, $733 and $508 of software development costs.
Deferred Revenues And Customer Advances
Income Taxes
INCOME TAXES
The Company accounts for income taxes under ASC 740, Income Taxes (“ASC 740”). The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company’s consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates for the year in which the differences are expected to reverse. The Company records a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.
ASC 740 requires a two-step approach to recognizing and measuring uncertain tax positions. First, the tax position must be evaluated to determine the likelihood that it will be sustained upon external examination. If the tax position is deemed more-likely-than-not to be sustained, the tax position is then assessed to determine the amount of benefit to recognize in the financial statements. The amount of the benefit that may be recognized is the largest amount that has a greater than 50% likelihood of being realized
upon ultimate settlement. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense.
Product Warranty Accrual
PRODUCT WARRANTY ACCRUAL
The Company’s product sales generally include a 12 to 36 month standard hardware warranty. At time of product shipment, the Company accrues for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar transactions and any specifically identified warranty requirements. Product warranty accrual is included as part of accrued expenses in the accompanying consolidated balance sheets.
Research And Development Costs
RESEARCH AND DEVELOPMENT COSTS
Research and development costs are expensed as incurred. Research and development costs are primarily made up of labor charges and prototype material and development expenses.
Stock-Based Compensation
STOCK-BASED COMPENSATION
Stock-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the requisite service period, which generally represents the vesting period, and includes an estimate of the awards that will be forfeited. Stock-based compensation expense for the Company’s performance-based restricted stock awards are amortized over the requisite service period using graded vesting. The Company’s other restricted stock awards recognize expense over the requisite service period on a straight-line basis. The Company uses the Black-Scholes valuation model for estimating the fair value on the date of grant of stock options.
Segment Reporting, Policy [Policy Text Block]
SEGMENT INFORMATION
The Company uses the management approach for segment disclosure, which designates the internal organization that is used by management for making operating decisions and assessing performance as the source of its reportable segments. The Company manages its business on the basis of one reportable segment, as a leading commercial provider of secure sensor and safety critical mission processing subsystems for a broad range of critical aerospace, defense and intelligence programs.
Retirement of Common Stock
RETIREMENT OF COMMON STOCK
Stock that is repurchased or received in connection with the exercise of stock options or in order to cover tax payment obligations triggered by exercise of stock options or the vesting of restricted stock is retired immediately upon the Company’s repurchase. The Company accounts for this under the cost method and upon retirement the excess amount over par value is charged against additional paid-in capital.
Net Earnings Per Share
NET EARNINGS PER SHARE
Basic net earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted net earnings per share computation includes the effect of shares which would be issuable upon the exercise of outstanding stock options and the vesting of restricted stock, reduced by the number of shares which are assumed to be purchased by the Company under the treasury stock method. For all periods presented, net income is the control number for determining whether securities are dilutive or not.
Accumulated Other Comprehensive Income
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
Accumulated other comprehensive income (loss) (“AOCI”) includes foreign currency translation adjustments and pension benefit plan adjustments. The components of accumulated other comprehensive (loss) income included $(232), $(137) and $(93) of foreign currency translation adjustments for the years ended June 30, 2019, 2018 and 2017, respectively. In addition, pension benefit plan adjustments totaled $(2,350), $354 and $220 for the years ended June 30, 2019, 2018 and 2017 respectively. There were no material net unrealized gains on investments for the years ended June 30, 2019, 2018 and 2017.
Foreign Currency
FOREIGN CURRENCY
Local currencies are the functional currency for the Company’s subsidiaries in Switzerland, the United Kingdom, France, Japan, Spain and Canada. The accounts of foreign subsidiaries are translated using exchange rates in effect at period-end for assets and liabilities and at average exchange rates during the period for results of operations. The related translation adjustments are reported in accumulated other comprehensive income in shareholders’ equity. Gains (losses) resulting from non-U.S. currency transactions are included in other (expense) income, net in the Consolidated Statements of Operations and Comprehensive Income and were immaterial for all periods presented.
Recently Issued Accounting Pronouncements
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), an amendment of the FASB Accounting Standards Codification. This ASU requires lessees to recognize a right-of-use asset and lease liability for most lease arrangements. The new standard is effective for the Company on July 1, 2019. The standard mandates a modified retrospective transition method for all entities and early adoption is permitted. This ASU, among other things, allows companies to elect an optional transition method to apply the new lease standard through a cumulative-effect adjustment in the period of adoption. The Company plans to adopt the new standard using the optional transition method. As of June 30, 2019, the Company had $69,630 of future minimum lease payments under non-cancelable operating leases, primarily for facilities. The future minimum lease payments have not yet been adjusted to the present value, as the Company is still assessing the impact of each applicable discount rate. The Company will leverage the rate implicit in the lease unless that rate cannot be readily determined, in which case the Company's incremental borrowing rate will be used to determine the discount rate applicable for the calculation of our lease liabilities. See Note K to consolidated financial statements for more information about the timing and amount of future operating lease payments, which the Company believes is indicative of the materiality of adoption of the ASU to the Company's consolidated financial statements. The Company intends to elect the package of practical expedients which allows the Company to not reassess 1) whether any expired or existing contracts are or contain leases; 2) the lease classification for any expired or existing leases; and 3) initial direct costs for any existing leases. The Company has completed the identification of the population of leases subject to the ASU and is in the process of calculating the financial impact that the adoption will have on its consolidated financial statements and related disclosures.
In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, an amendment of the FASB Accounting Standards Codification. This ASU eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (“the Step 2 test”) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. For public business entities, the new standard is effective for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The ASU requires prospective adoption and permits early adoption for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company does not expect this guidance to have a material impact to its consolidated financial statements.
In March 2018, the FASB issued ASU No. 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) Reclassification of Certain Tax Effects for Accumulated Other Comprehensive Income, an amendment of the FASB Accounting Standards Codification. This ASU permits a company to reclassify the disproportionate income tax effects of the Tax Cuts and Jobs Act of 2017 on items within AOCI to retained earnings. The amounts applicable for reclassification should include the effect of the change in the U.S. Federal corporate income tax rate on the gross deferred tax amounts and related valuation allowances, if any, at the date of the enactment of the Tax Cuts and Jobs Act of 2017 related to the items remaining in AOCI. The effect of the change in the U.S. Federal corporate income tax rate on gross valuation allowances that were originally charged to income from continuing operations shall not be included. For all entities, the new standard is effective for fiscal years beginning after December 15, 2018, including interim periods within that annual period, and early adoption is permitted. The Company is evaluating the effect that ASU 2018-02 will have on its consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715) Changes to the Disclosure Requirements for Defined Benefit Plans, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU remove disclosures that no longer are considered cost-beneficial, clarify the specific requirements of disclosures, and add disclosure requirements identified as relevant. For public business entities, the standard is effective for fiscal years ending after December 15, 2020. The ASU requires retrospective adoption and permits early adoption
for all entities. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40), an amendment of the FASB Accounting Standards Codification. The ASU provides guidance to determine whether to capitalize implementation costs of cloud computing arrangement that is a service contract or expense as incurred. Costs of arrangements that do not include a software license should be accounted for as a service contract and expensed as incurred. This ASU is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The ASU permits two methods of adoption: prospectively to all implementation costs incurred after the date of adoption, or retrospectively to each prior reporting period presented. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS
Effective July 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU replaces most existing revenue recognition guidance in GAAP.
The new standard permits adoption by using either (i) a retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. In accordance with this standard, the Company has adopted the new standard using the retrospective method. The Company has completed the assessment phase and implemented the new standard accordingly. Further, it has evaluated the Company's policies in relation to its internal controls framework. This assessment included identification, consideration, and quantification of the impact of the new standard on our financial statements, accounting policies, processes, control environment and systems. The outcome of this assessment included implementation of supporting processes and systems that enable timely and accurate reporting under the new standard. Adoption of the new standard did not result in a significant change in the Company's control environment. Such adoption has resulted in additional disclosures around the nature and timing of our performance obligations, contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us. The Company has applied the standard’s practical expedient that permits the omission of prior-period information about our remaining performance obligations. The Company has also elected to use a practical expedient available under the new standard whereby contracts with original expected durations of one year or less are excluded from the Company's remaining performance obligations.
Adoption of the new standard did not have a material impact to the amount or timing of revenue recognition related to the Company's legacy accounting methods for contracts including ship and bill, multiple-deliverable, and contract accounting, which encompassed the legacy percentage-of-completion, completed contract and time and materials methods. For T&M contracts, the Company has elected to use a practical expedient permitted by the new standard whereby revenue is recognized in the amount for which the Company has a right to invoice the customer based on the control transferred to the customer. Such adoption did not have a material impact to its consolidated financial statements.
In connection with the adoption of the new standard, there is a requirement to capitalize certain incremental costs of obtaining a contract, which for the Company, primarily comprises commission expenses for internal and external sales representatives. Any such costs required to be capitalized would be amortized over the period of performance for the underlying contracts. The Company has elected the practical expedient under the new standard whereby costs associated with contracts that have a duration less than one year are expensed as incurred. The Company has completed the evaluation of capitalizing costs to obtain a contract, noting that the impact related to these costs would be limited to commissions on contracts with a duration exceeding one year. The impact was not material to its consolidated financial statements.
Effective July 1, 2018, the Company adopted ASU No. 2016-15, Classification of Certain Cash Receipts and Cash Payments, an amendment of the FASB Accounting Standards Codification. This ASU will reduce diversity in practice for classifying cash payments and receipts in the statement of cash flows for a number of common transactions. It will also clarify when identifiable cash flows should be separated versus classified based on their predominant source or use. Such adoption has not and will not have any impact to its consolidated financial statements.
Effective July 1, 2018, we adopted ASU No. 2016-16, Intra-Entity Transfers of Assets Other Than Inventory, an amendment of the FASB Accounting Standards Codification. This ASU requires the seller and buyer to recognize at the transaction date the current and deferred income tax consequences of intercompany asset transfers (except transfers of inventory). Under current U.S. GAAP, the seller and buyer defer the consolidated tax consequences of an intercompany asset transfer from the period of the transfer to a future period when the asset is transferred out of the consolidated group, or otherwise affects consolidated earnings. This standard will cause volatility in companies’ effective tax rates, particularly for those that transfer intangible assets to foreign subsidiaries. Such adoption has not and will not have any impact to the Company's consolidated financial statements.
Effective July 1, 2018, we adopted ASU No. 2017-07, Compensation Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost, an amendment of the FASB Accounting Standards Codification. This ASU requires employers that sponsor defined benefit pension and/or other post-retirement benefit plans to report the service cost component of net benefit cost in the same line item as other compensation costs arising from services rendered by the pertinent employees during the period. Employers are required to present the other components of net benefit costs in the income statement separately from the service cost component and outside a subtotal of income from operations. Additionally, only the service cost component of net periodic pension cost will be eligible for asset capitalization. The ASU should be applied retrospectively for the presentation of the service cost component and the other components of net periodic pension cost and net periodic postretirement benefit cost in the income statement and prospectively, on and after the effective date, for the capitalization of the service cost component of net periodic pension cost and net periodic postretirement benefit in assets. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
Effective January 1, 2019, the Company adopted ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, an amendment of the FASB Accounting Standards Codification. This ASU provides improved financial reporting of hedging relationships to better portray the economic result of an entity's risk management activities in its financial statements. In addition, the amendments in this update make certain targeted improvements to simplify the application of hedge accounting guidance. The ASU requires modified retrospective adoption and permits early adoption in any interim period after issuance of the ASU. Disclosures reflect the adoption of ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, in the third quarter of fiscal 2019. Prior period amounts have not been restated. See Note Q for additional disclosures.
Effective January 1, 2019, the Company adopted SEC Final Rule 33-10532, Disclosure Update and Simplification, which requires disclosure of the changes in each caption of shareholders’ equity for the current and comparative year-to-date periods, with subtotals for each interim period and the amount of dividends per share for each class of shares. Such adoption has not and will not have a material impact to the Company's consolidated financial statements.
Employee Benefit Plans
The Company recognizes a net asset or liability for the Plan equal to the difference between the projected benefit obligation of the Plan and the fair value of the Plan’s assets as required by ASC 715. The funded status may vary from year to year due to changes in the fair value of the Plan’s assets and variations on the underlying assumptions of the projected benefit obligation of the Plan.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability The following table presents the changes in the Company's product warranty accrual.
 
Fiscal
2019
 
Fiscal
2018
 
Fiscal
2017
Beginning balance at July 1,
$
1,336

 
$
1,691

 
$
1,523

Warranty assumed from Germane
169

 

 

Warranty assumed from Themis

 
117

 

Warranty assumed from CES

 

 
176

Warranty assumed from Delta

 

 
30

Accruals for warranties issued during the period
2,274

 
1,318

 
1,328

Settlements made during the period
(1,909
)
 
(1,790
)
 
(1,366
)
Ending balance at June 30,
$
1,870

 
$
1,336

 
$
1,691


Basic and Diluted Weighted Average Shares Outstanding
Basic and diluted weighted average shares outstanding were as follows: 
 
Years Ended June 30,
 
2019
 
2018
 
2017
Basic weighted-average shares outstanding
47,831

 
46,719

 
41,986

Effect of dilutive equity instruments
669

 
752

 
1,032

Diluted weighted-average shares outstanding
48,500

 
47,471

 
43,018


XML 44 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions (Tables)
12 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Schedule of Assets Acquired and Liabilities Assumed
The following table presents the net purchase price and the fair values of the assets and liabilities of Syntonic on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
1,118

       Accounts receivable
281

       Inventory
482

       Fixed assets
31

       Other current and non-current assets
6

       Accounts payable
(71
)
       Accrued expenses
(61
)
Estimated fair value of net tangible assets acquired
1,786

Estimated fair value of identifiable intangible assets
7,100

Estimated goodwill
4,232

Estimated fair value of net assets acquired
13,118

Less cash acquired
(1,118
)
Net purchase price
$
12,000


The following table presents the net purchase price and the fair values of the assets and liabilities of Athena on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
34,049

Working capital and net debt adjustment
(446
)
Less cash acquired
(49
)
Net purchase price
$
33,554

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
49

       Accounts receivable
726

       Fixed assets
74

       Other current and non-current assets
260

       Accounts payable
(48
)
       Accrued expenses
(143
)
       Other current and non-current liabilities
(600
)
       Deferred tax liability
(6,414
)
Estimated fair value of net tangible liabilities acquired
(6,096
)
Estimated fair value of identifiable intangible assets
23,700

Estimated goodwill
15,999

Estimated fair value of net assets acquired
33,603

Less cash acquired
(49
)
Net purchase price
$
33,554


The following table presents the net purchase price and the fair values of the assets and liabilities of GECO on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
36,500

Net purchase price
$
36,500

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Accounts receivable
$
1,320

       Inventory
1,454

       Fixed assets
459

       Accounts payable
(217
)
       Accrued expenses
(239
)
Estimated fair value of net tangible assets acquired
2,777

Estimated fair value of identifiable intangible assets
12,500

Estimated goodwill
21,223

Estimated fair value of net assets acquired
36,500

Net purchase price
$
36,500


The following table presents the net purchase price and the fair values of the assets and liabilities of Themis:
 
 
Amounts 
Consideration transferred
 
 

Cash paid at closing
 
$
187,089

Working capital and net debt adjustment
 
(1,274
)
Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005

 
 
 

Fair value of tangible assets acquired and liabilities assumed
 
 

       Cash
 
$
6,810

       Accounts receivable
 
7,713

       Inventory
 
7,333

       Fixed assets
 
479

       Other current and non-current assets
 
2,896

       Accounts payable
 
(3,287
)
       Accrued expenses
 
(5,319
)
       Other current and non-current liabilities
 
(1,210
)
       Deferred tax liability
 
(14,307
)
Fair value of net tangible assets acquired
 
1,108

Fair value of identifiable intangible assets
 
71,720

Goodwill
 
112,987

Fair value of net assets acquired
 
185,815

Less cash acquired
 
(6,810
)
Net purchase price
 
$
179,005


The following table presents the net purchase price and the fair values of the assets and liabilities of Germane on a preliminary basis:
 
Amounts 
Consideration transferred
 

Cash paid at closing
$
47,166

Working capital and net debt adjustment
(1,244
)
Less cash acquired
(193
)
Net purchase price
$
45,729

 
 

Estimated fair value of tangible assets acquired and liabilities assumed
 

       Cash
$
193

       Accounts receivable
4,277

       Inventory
8,575

       Fixed assets
867

       Other current and non-current assets
596

       Accounts payable
(3,146
)
       Accrued expenses
(1,229
)
       Other current and non-current liabilities
(232
)
Estimated fair value of net tangible assets acquired
9,901

Estimated fair value of identifiable intangible assets
12,910

Estimated goodwill
23,111

Estimated fair value of net assets acquired
45,922

Less cash acquired
(193
)
Net purchase price
$
45,729


XML 45 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments (Tables)
12 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis
The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2019:
 
Fair Value Measurements
 
June 30, 2019
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
31,522

 
$

 
$
31,522

 
$

Total
$
31,522

 
$

 
$
31,522

 
$


The following table summarizes the Company’s financial assets measured at fair value on a recurring basis at June 30, 2018: 
 
Fair Value Measurements
 
June 30, 2018
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 
 
 
 
 
 
Certificates of deposit
$
1,056

 
$

 
$
1,056

 
$

Total
$
1,056

 
$

 
$
1,056

 
$


XML 46 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory (Tables)
12 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Inventory
Inventory was comprised of the following:
 
June 30,
 
2019
 
2018
Raw materials
$
84,561

 
$
61,748

Work in process
38,525

 
30,841

Finished goods
14,026

 
15,996

Total
$
137,112

 
$
108,585


XML 47 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment consisted of the following:
 
Estimated Useful Lives
(Years)
 
June 30,
2019
 
2018
Computer equipment and software
3-4
 
$
78,195

 
$
71,799

Furniture and fixtures
5
 
5,330

 
4,927

Leasehold improvements
lesser of estimated useful life or lease term
 
25,646

 
21,552

Machinery and equipment
5-10
 
63,792

 
47,419

 
 
 
172,963

 
145,697

Less: accumulated depreciation
 
 
(112,962
)
 
(94,717
)
 
 
 
$
60,001

 
$
50,980


XML 48 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill (Tables)
12 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill
The following table sets forth the changes in the carrying amount of goodwill by reporting unit for the year ended June 30, 2019:
 
 
SMP
 
AMS
 
MDS
 
Total
Balance at June 30, 2018
 
$
119,560

 
$
218,147

 
$
159,735

 
$
497,442

Goodwill adjustment for the Themis acquisition
 
 
 
 
 
139

 
139

Goodwill arising from the Germane acquisition
 
 
 
 
 
23,111

 
23,111

Goodwill arising from the GECO acquisition
 
21,223

 
 
 
 
 
21,223

Goodwill arising from the Syntonic acquisition
 
 
 
4,232

 
 
 
4,232

Goodwill arising from the Athena acquisition
 
 
 
 
 
15,999

 
15,999

Balance at June 30, 2019
 
$
140,783

 
$
222,379

 
$
198,984

 
$
562,146


XML 49 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquired Intangible Assets
Intangible assets consisted of the following:
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
June 30, 2019
 
 
 
 
 
 
 
Customer relationships
$
167,460

 
$
(38,308
)
 
$
129,152

 
11.4 years
Licensing agreements and patents
1,505

 
(1,022
)
 
483

 
3.5 years
Completed technologies
97,592

 
(22,246
)
 
75,346

 
9.0 years
Backlog
1,610

 
(467
)
 
1,143

 
1.6 years
 
$
268,167

 
$
(62,043
)
 
$
206,124

 
 
June 30, 2018
 
 
 
 
 
 
 
Customer relationships
$
171,940

 
$
(46,505
)
 
$
125,435

 
10.7 years
Licensing agreements and patents
1,506

 
(640
)
 
866

 
3.5 years
Completed technologies
62,392

 
(13,101
)
 
49,291

 
8.1 years
Backlog
7,650

 
(5,338
)
 
2,312

 
1.6 years
 
$
243,488

 
$
(65,584
)
 
$
177,904

 
 

Estimated Future Amortization Expense for Acquired Intangible Assets
Estimated future amortization expense for intangible assets remaining at June 30, 2019 is as follows:
Fiscal Year
 
Totals
2020
 
$
27,606

2021
 
26,390

2022
 
26,002

2023
 
24,020

2024
 
20,869

Thereafter
 
81,237

Total future amortization expense
 
$
206,124


Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Athena acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Completed technologies
$
23,700

 
$
(358
)
 
$
23,342

 
11.0 years
 
$
23,700

 
$
(358
)
 
$
23,342

 
 

The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Syntonic acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
4,200

 
$
(70
)
 
$
4,130

 
10.0 years
Completed technologies
2,500

 
(46
)
 
2,454

 
9.0 years
Backlog
400

 
(67
)
 
333

 
1.0 year
 
$
7,100

 
$
(183
)
 
$
6,917

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the GECO acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
6,700

 
$
(254
)
 
$
6,446

 
11.0 years
Completed technologies
4,800

 
(200
)
 
4,600

 
10.0 years
Backlog
1,000

 
(208
)
 
792

 
2.0 years
 
$
12,500

 
$
(662
)
 
$
11,838

 
 
The following table summarizes the preliminary estimated fair value of acquired intangible assets arising as a result of the Germane acquisition. These assets are included in the Company's gross and net carrying amounts as of June 30, 2019.
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Weighted
Average
Useful
Life
Customer relationships
$
8,500

 
$
(708
)
 
$
7,792

 
11.0 years
Completed technologies
4,200

 
(482
)
 
3,718

 
8.0 years
Backlog
210

 
(193
)
 
17

 
1.0 year
 
$
12,910

 
$
(1,383
)
 
$
11,527

 
 

XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Plan (Tables)
12 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Expenses by Business Segment for Restructuring Plans
The following table presents the detail of expenses for the Company’s restructuring plans:
 
Severance & Related
 
Facilities & Other
 
Total
Restructuring liability at June 30, 2017
$
1,365

 
$

 
$
1,365

Restructuring charges
3,181

 
230

 
3,411

Cash paid
(2,546
)
 
(177
)
 
(2,723
)
Reversals (*)
(199
)
 
(53
)
 
(252
)
Restructuring liability at June 30, 2018
1,801

 

 
1,801

Restructuring charges
549

 
80

 
629

Cash paid
(2,333
)
 
(24
)
 
(2,357
)
Reversals (*)
(13
)
 
(56
)
 
(69
)
Restructuring liability at June 30, 2019
$
4

 
$

 
$
4

(*) Reversals result from the unused outplacement services and operating costs.
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Components of Income Before Income Taxes and Income Tax Expense (Benefit)
The components of income before income taxes and income tax expense were as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Income before income taxes:
 
 
 
 
 
United States
$
57,281

 
$
43,368

 
$
30,499

Foreign
2,246

 
(795
)
 
569

 
$
59,527

 
$
42,573

 
$
31,068

Tax provision (benefit):
 
 
 
 
 
Federal:
 
 
 
 
 
Current
$
11,454

 
$
4,470

 
$
11,476

Deferred
(3,008
)
 
(4,527
)
 
(7,645
)
 
8,446

 
(57
)
 
3,831

State:
 
 
 
 
 
Current
5,194

 
2,370

 
3,650

Deferred
(1,421
)
 
(537
)
 
(1,684
)
 
3,773

 
1,833

 
1,966

Foreign:
 
 
 
 
 
Current
546

 
186

 
240

Deferred
(13
)
 
(272
)
 
156

 
533

 
(86
)
 
396

 
$
12,752

 
$
1,690

 
$
6,193


Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations
The following is the reconciliation between the statutory federal income tax rate and the Company’s effective income tax rate:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Tax provision at federal statutory rates
21.0
 %
 
28.0
 %
 
35.0
 %
State income tax, net of federal tax benefit
5.9

 
5.6

 
4.9

Research and development credits
(4.5
)
 
(5.1
)
 
(6.1
)
Excess tax benefits on stock compensation
(4.5
)
 
(18.5
)
 
(13.1
)
Domestic manufacturing deduction

 
(2.0
)
 
(3.9
)
Deemed repatriation of foreign earnings

 
1.9

 
(0.1
)
Foreign income tax rate differential
0.1

 
0.3

 
0.2

Officer and equity compensation
2.0

 
1.7

 
1.8

Acquisition costs
0.1

 
1.4

 
0.9

Reserves for tax contingencies
0.3

 
0.3

 
(0.6
)
Benefit from tax rate changes

 
(2.3
)
 

Impacts related to acquired tax attributes

 
(8.7
)
 

Other
1.0

 
1.4

 
0.9

 
21.4
 %
 
4.0
 %
 
19.9
 %

Components of Net Deferred Tax Assets (Liabilities)
 
June 30,
 
2019
 
2018
Deferred tax assets:
 
 
 
Inventory valuation and receivable allowances
$
10,313

 
$
8,476

Accrued compensation
4,644

 
3,803

Equity compensation
4,595

 
3,944

Federal and state research and development tax credit carryforwards
15,510

 
18,784

Other accruals
1,128

 
1,085

Deferred compensation
1,561

 
1,561

Acquired net operating loss carryforward

721

 
1,634

Capital loss carryforwards
2,354

 
2,413

Other temporary differences
2,258

 
1,565

 
43,084

 
43,265

Valuation allowance
(16,666
)
 
(16,992
)
Total deferred tax assets
26,418

 
26,273

Deferred tax liabilities:
 
 
 
Prepaid expenses
(848
)
 
(696
)
Property and equipment
(4,927
)
 
(4,436
)
Intangible assets
(38,399
)
 
(34,546
)
Other temporary differences
(58
)
 
(230
)
Total deferred tax liabilities
(44,232
)
 
(39,908
)
Net deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
 
 
 
As reported:
 
 
 
Deferred tax liabilities
$
(17,814
)
 
$
(13,635
)
 
$
(17,814
)
 
$
(13,635
)

Summary of Reserves for Unrecognized Income Tax Benefits

The changes in the Company’s reserves for unrecognized income tax benefits are summarized as follows:
 
Year Ended June 30,
 
2019
 
2018
Unrecognized tax benefits, beginning of period
$
998

 
$
804

Increases for previously recognized positions

 

Settlements of previously recognized positions

 

Reductions as a result of a lapse of the applicable statute of limitations

 
(81
)
Increases for currently recognized positions
275

 
315

Reductions for previously recognized positions

 
(40
)
Unrecognized tax benefits, end of period
$
1,273

 
$
998


XML 52 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Minimum Lease Payments under Non Cancelable Operating Leases Minimum lease payments under the Company’s non-cancelable operating leases are as follows:
Fiscal Year
 
Totals
2020
 
$
10,205

2021
 
8,949

2022
 
8,280

2023
 
7,414

2024
 
6,496

Thereafter
 
28,286

Total minimum lease payments
 
$
69,630


XML 53 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2019
Retirement Benefits [Abstract]  
Schedule of Expected Benefit Payments
The following table reflects the total pension benefits expected to be paid from the Plan, which is funded from contributions by participants and the Company.
Fiscal Year
 
Total
2020
 
$
761

2021
 
733

2022
 
883

2023
 
1,197

2024
 
1,040

Thereafter (next 5 years)
 
5,529

Total
 
$
10,143


Schedule of Net Benefit Costs
The following table outlines the components of net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Service cost
$
903

 
$
835

Interest cost
156

 
121

Expected return on assets
(183
)
 
(162
)
Amortization of prior service cost
(61
)
 
39

Net periodic benefit cost
$
815

 
$
833


Schedule of Assumptions Used
The following table reflects the related actuarial assumptions used to determine net periodic benefit cost of the Plan for the year ended June 30, 2019 and 2018:
 
Year Ended June 30,
 
2019
 
2018
Discount rate
0.50
%
 
0.85
%
Expected rate of return on Plan assets
1.50
%
 
1.50
%
Expected inflation
1.20
%
 
1.20
%
Rate of compensation increases
1.50
%
 
1.20
%

Schedule of Changes in Projected Benefit Obligations The following table presents the change in projected benefit obligation for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Projected benefit obligation, beginning
$
18,127

 
$
17,526

Service cost
903

 
835

Interest cost
156

 
121

Employee contributions
3,577

 
1,931

Actuarial gain
2,859

 
466

Benefits paid
(1,607
)
 
(1,215
)
Plan amendment

 
(941
)
Foreign exchange loss (gain)
259

 
(596
)
Projected benefit obligation at end of year
$
24,274

 
$
18,127


Schedule of Changes in Fair Value of Plan Assets
The following table presents the change in Plan assets for the periods presented:
 
Year Ended June 30,
 
2019
 
2018
Fair value of Plan assets, beginning
$
12,029

 
$
10,925

Actual return on Plan assets
167

 
167

Company contributions
741

 
608

Employee contributions
3,577

 
1,931

Benefits paid
(1,607
)
 
(1,215
)
Foreign exchange gain (loss)
181

 
(387
)
Fair value of Plan assets at end of year
$
15,088

 
$
12,029


Schedule of Net Funded Status
The following table presents the Company's reconciliation of funded status for the period presented:
 

June 30, 2019
 

June 30, 2018
Projected benefit obligation at end of year
$
24,274

 
$
18,127

Fair value of plan assets at end of year
15,088

 
12,029

Funded status
$
(9,186
)
 
$
(6,098
)

XML 54 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
12 Months Ended
Jun. 30, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Stock Option Plans
The following table summarizes activity of the Company’s stock option plans since June 30, 2017: 
 
Options Outstanding
 
Number of
Shares
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining
Contractual Term
(Years)
 
Aggregate
Intrinsic Value as
of 6/30/2019
Outstanding at June 30, 2017
51

 
$
13.53

 
0.60
 
 
Granted

 

 
 
 
 
Exercised
(47
)
 
14.12

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2018
4

 
$
5.52

 
3.13
 


Granted

 

 
 
 
 
Exercised

 

 
 
 
 
Cancelled

 

 
 
 
 
Outstanding at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Vested and expected to vest at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227

Exercisable at June 30, 2019
4

 
$
5.52

 
2.13
 
$
227


Summary of Nonvested Restricted Stock
The following table summarizes the status of the Company’s non-vested restricted stock awards since June 30, 2017:
 
Non-Vested Restricted Stock Awards
 
Number of
Shares
 
Weighted Average
Grant Date
Fair Value
Outstanding at June 30, 2017
1,564

 
$
18.93

Granted
521

 
47.28

Vested
(821
)
 
46.71

Forfeited
(129
)
 
31.41

Outstanding at June 30, 2018
1,135

 
$
27.26

Granted
468

 
52.50

Vested
(478
)
 
51.50

Forfeited
(79
)
 
36.97

Outstanding at June 30, 2019
1,046

 
$
39.62


Stock Based Compensation Expenses The following table presents share-based compensation expenses from continuing operations included in the Company’s consolidated statement of operations:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Cost of revenues
$
820

 
$
502

 
$
531

Selling, general and administrative
16,188

 
14,828

 
13,212

Research and development
2,414

 
1,984

 
1,598

Stock-based compensation expense before tax
19,422

 
17,314

 
15,341

Income taxes
(5,263
)
 
(5,713
)
 
(5,874
)
Stock-based compensation expense, net of income taxes
$
14,159

 
$
11,601

 
$
9,467


XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers (Tables)
12 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations
The geographic distribution of the Company’s revenues as determined by order origination based on the country in which the Company's legal subsidiary is domiciled is summarized as follows:
 
U.S.
 
Europe
 
Asia Pacific 
 
Eliminations
 
Total
YEAR ENDED JUNE 30, 2019
 
 
 
 
 
 
 
 
 
Net revenues to unaffiliated customers
$
599,422

 
$
49,332

 
$
5,990

 
$

 
$
654,744

Inter-geographic revenues
10,570

 
1,343

 

 
(11,913
)
 

Net revenues
$
609,992

 
$
50,675

 
$
5,990

 
$
(11,913
)
 
$
654,744

Identifiable long-lived assets (1)
$
54,952

 
$
5,037

 
$
12

 
$

 
$
60,001

YEAR ENDED JUNE 30, 2018
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
450,218

 
$
35,000

 
$
7,966

 
$

 
$
493,184

Inter-geographic revenues
10,650

 
925

 

 
(11,575
)
 

Net revenues
$
460,868

 
$
35,925

 
$
7,966

 
$
(11,575
)
 
$
493,184

Identifiable long-lived assets (1)
$
47,997

 
$
2,974

 
$
9

 
$

 
$
50,980

YEAR ENDED JUNE 30, 2017
 

 
 

 
 

 
 

 
 

Net revenues to unaffiliated customers
$
380,538

 
$
22,242

 
$
5,808

 
$

 
$
408,588

Inter-geographic revenues
7,637

 
44

 

 
(7,681
)
 

Net revenues
$
388,175

 
$
22,286

 
$
5,808

 
$
(7,681
)
 
$
408,588

Identifiable long-lived assets (1)
$
50,340

 
$
1,288

 
$
15

 
$

 
$
51,643


(1) Identifiable long-lived assets exclude goodwill and intangible assets.
Revenue from External Customers by Geographic Areas
The following table presents the Company's net revenue by end market for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Domestic (1)
 
$
580,935

 
$
410,050

 
$
341,699

International/Foreign Military Sales (2)
 
73,809

 
83,134

 
66,889

Total Net Revenue
 
$
654,744

 
$
493,184

 
$
408,588

(1) Domestic revenues consist of sales where the end user is within the U.S., as well as sales to prime defense contractor customers where the ultimate end user location is not defined. 
(2) International/Foreign Military Sales consist of sales to U.S. prime defense contractor customers where the end user is outside the U.S., foreign military sales through the U.S. government, and direct sales to non-U.S. based customers intended for end use outside of the U.S.
Revenue from External Customers by Products and Services
The following table presents the Company's net revenue by end application for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Radar (1)
 
$
164,046

 
$
159,737

 
$
150,441

Electronic Warfare (2)
 
128,841

 
114,801

 
106,446

Other Sensor and Effector (3)
 
90,245

 
48,088

 
27,719

Total Sensor and Effector
 
383,132

 
322,626

 
284,606

C4I (4)
 
183,172

 
87,414

 
31,679

Other (5)
 
88,440

 
83,144

 
92,303

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

(1) Radar includes end-use applications where radio frequency signals are utilized to detect, track, and identify objects.
(2) Electronic Warfare includes end-use applications comprising the offensive and defensive use of the electromagnetic spectrum.
(3) Other Sensor and Effector products include all Sensor and Effector end markets other than Radar and Electronic Warfare.
(4) C4I includes rugged secure rackmount servers that are designed to drive the most powerful military processing applications.
(5) Other products include all component and other sales where the end use is not specified.
The following table presents the Company's net revenue by product grouping for the periods presented:
 
 
Year Ended June 30,
 
 
2019
 
2018
 
2017
Components (1)
 
$
184,870

 
$
142,982

 
$
105,669

Modules and Sub-assemblies (2)
 
180,873

 
194,377

 
161,973

Integrated Subsystems (3)
 
289,001

 
155,825

 
140,946

Total Net Revenues
 
$
654,744

 
$
493,184

 
$
408,588

Customers Comprising Ten Percent or more Revenues
Customers comprising 10% or more of the Company’s revenues for the periods shown below are as follows:
 
Year Ended June 30,
 
2019
 
2018
 
2017
Raytheon Company
20
%
 
19
%
 
16
%
Lockheed Martin Corporation
17
%
 
19
%
 
20
%
 
37
%
 
38
%
 
36
%

Schedules of Concentration of Risk, by Risk Factor .
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Supplementary Information (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2019
Quarterly Financial Information Disclosure [Abstract]  
Consolidated Quarterly Statements of Operations
The following sets forth certain unaudited consolidated quarterly statements of operations data for each of the Company’s last eight quarters. In management’s opinion, this quarterly information reflects all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation for the periods presented. Such quarterly results are not necessarily indicative of future results of operations and should be read in conjunction with the audited consolidated financial statements of the Company and the notes thereto.
2019 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
144,056

 
$
159,089

 
$
174,636

 
$
176,963

Gross margin
$
61,583

 
$
70,887

 
$
73,847

 
$
79,839

Income from operations
$
13,810

 
$
19,861

 
$
22,062

 
$
20,851

Income before income taxes
$
10,608

 
$
16,866

 
$
19,466

 
$
12,587

Income tax provision (benefit)
$
3,129

 
$
4,483

 
$
5,357

 
$
(217
)
Net income
$
7,479

 
$
12,383

 
$
14,109

 
$
12,804

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.16

 
$
0.26

 
$
0.30

 
$
0.26

Diluted net income per share
$
0.16

 
$
0.26

 
$
0.29

 
$
0.25

 
 
 
 
 
 
 
 
2018 (In thousands, except per share data)
1ST QUARTER
 
2ND QUARTER
 
3RD QUARTER
 
4TH QUARTER
Net revenues
$
106,069

 
$
117,912

 
$
116,336

 
$
152,867

Gross margin
$
50,674

 
$
54,160

 
$
52,766

 
$
68,258

Income from operations
$
10,371

 
$
10,888

 
$
6,838

 
$
18,888

Income before income taxes
$
9,572

 
$
10,468

 
$
5,905

 
$
16,628

Income tax (benefit) provision
$
(8,381
)
 
$
1,335

 
$
2,209

 
$
6,527

Net income
$
17,953

 
$
9,133

 
$
3,696

 
$
10,101

Net income per share:
 
 
 
 
 
 
 
Basic net income per share
$
0.39

 
$
0.20

 
$
0.08

 
$
0.22

Diluted net income per share
$
0.38

 
$
0.19

 
$
0.08

 
$
0.21


XML 57 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Business (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 18, 2019
USD ($)
Jan. 29, 2019
USD ($)
Jul. 31, 2018
USD ($)
Jun. 30, 2019
USD ($)
program
contractor
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Jun. 30, 2017
USD ($)
May 31, 2019
$ / shares
May 29, 2019
USD ($)
Number of programs using products and services, more than 300 | program       300        
Number of contractors using products and services, more than 25 | contractor       25        
Common stock, par value (in dollars per share) | $ / shares       $ 0.01 $ 0.01      
Equity Securities, FV-NI               $ 6,900
Price of stock sold (in dollars per share) | $ / shares             $ 69.00  
Proceeds from Issuance of Common Stock       $ 454,343 $ 0 $ 215,725    
The Athena Group, Inc And Syntonic Microwave LLC                
Total purchase price $ 46,000              
GECO Avionics, LLC                
Total purchase price   $ 36,500            
Germane Systems, LC                
Total purchase price     $ 45,000,000          
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)
12 Months Ended
Jun. 30, 2019
Maximum  
Restricted Cash and Cash Equivalents Items [Line Items]  
Maturity of cash and cash equivalents 90 days
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Restricted Cash (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Accounting Policies [Abstract]  
Restricted cash $ 0
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Concentration of Risk (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2019
USD ($)
customer
Jun. 30, 2018
USD ($)
customer
Concentration Risk [Line Items]    
Cash and cash equivalent | $ $ 257,932 $ 66,521
Customer Concentration Risk | Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]    
Concentration Risk [Line Items]    
Concentration risk, number | customer 5 5
Concentration risk, percent 56.00% 54.00%
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) - segment
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]    
Number of reportable segments 1 1
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Intangible Assets (Detail)
12 Months Ended
Jun. 30, 2019
Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquired intangible assets, estimated useful lives 12 years 6 months
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Accounting Policies [Abstract]      
Property and equipment, estimated useful lives 3 years    
Capitalized software development cost $ 749 $ 733 $ 508
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Income Taxes (Details)
Jun. 30, 2019
Accounting Policies [Abstract]  
Minimum likelihood of tax benefits being recognized upon ultimate settlement 50.00%
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Product Warranty Liability [Line Items]      
Product warranty term 12 months    
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 1,336 $ 1,691 $ 1,523
Accruals for warranties issued during the period 2,274 1,318 1,328
Settlements made during the period (1,909) (1,790) (1,366)
Ending Balance 1,870 1,336 1,691
Germane Systems, LC      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES 169 0 0
Themis      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES 0 117 0
CES Creative Electronic Systems S.A.      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES 0 0 176
Delta      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 0 $ 0 $ 30
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Accounting Policies [Abstract]      
Basic weighted-average shares outstanding 47,831 46,719 41,986
Effect of dilutive equity instruments 669 752 1,032
Diluted weighted-average shares outstanding 48,500 47,471 43,018
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Accounting Policies [Abstract]      
Common stock excluded from diluted earning per share (in shares) 32 329 16
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Operating Leases, Future Minimum Payments Due $ 69,630,000      
Accumulated other comprehensive income adjustment for foreign currency (232,000) $ (137,000) $ (93,000)  
Accumulated other comprehensive income adjustment for pension plans (2,350,000) $ 354,000 $ 220,000  
Accumulated other comprehensive income, available-for-sale securities gains (losses) $ 0     $ 0
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 61.00%    
Unbilled receivables and cost in excess of billings $ 57,387 $ 39,774  
Contract with customer, liability 12,362 $ 13,425  
Contract with customer, liability, revenue recognized 10,513    
Revenue, remaining performance obligation, amount $ 186,066    
Contract Accounting      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 77.00% 79.00% 77.00%
Transferred over Time      
Deferred Revenue Arrangement [Line Items]      
Percentage of revenue recognized 23.00% 21.00% 23.00%
Minimum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 12 years    
Extended product warranty, period 12 months    
Maximum      
Deferred Revenue Arrangement [Line Items]      
Product warranty period 36 months    
Extended product warranty, period 36 months    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions - Narrative (Details) - USD ($)
12 Months Ended
Apr. 19, 2019
Apr. 18, 2019
Jan. 29, 2019
Jul. 31, 2018
Jul. 13, 2018
Feb. 01, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Business Acquisition [Line Items]                  
Goodwill             $ 562,146,000 $ 497,442,000  
Acquisition of businesses, net of cash acquired     $ 36,500,000       $ 127,083,000 $ 185,396,000 $ 77,757,000
Customer Relationships                  
Business Acquisition [Line Items]                  
Acquired intangible assets, estimated useful lives             11 years 4 months 24 days 10 years 8 months 12 days  
The Athena Group, Inc                  
Business Acquisition [Line Items]                  
Total purchase price   $ 34,000,000              
Fair value of identifiable intangible assets   23,700,000              
Goodwill   15,999,000              
Revenue from acquiree since acquisition date             $ 1,071    
Earnings (loss) of acquiree since acquisition date             93    
Acquisition of businesses, net of cash acquired $ 33,554,000 33,554,000              
Working capital and net debt adjustment   446,000              
The Athena Group, Inc | Developed Technology                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets   $ 23,700,000,000              
Acquired intangible assets, estimated useful lives   11 years              
Syntonic Microwave LLC                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets   $ 7,100,000              
Acquired intangible assets, estimated useful lives   15 years              
Goodwill   $ 4,232,000              
Revenue from acquiree since acquisition date             993    
Earnings (loss) of acquiree since acquisition date             133    
Goodwill acquired, tax deductible amount             3,092    
Acquisition of businesses, net of cash acquired   12,000,000              
Syntonic Microwave LLC | Customer Relationships                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets   $ 4,200,000,000              
Acquired intangible assets, estimated useful lives   10 years              
Syntonic Microwave LLC | Developed Technology                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets   $ 2,500,000,000              
Acquired intangible assets, estimated useful lives   9 years              
Syntonic Microwave LLC | Order or Production Backlog                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets   $ 400,000,000              
Acquired intangible assets, estimated useful lives   1 year              
GECO Avionics, LLC                  
Business Acquisition [Line Items]                  
Total purchase price     36,500,000            
Fair value of identifiable intangible assets     $ 12,500,000            
Acquired intangible assets, estimated useful lives     15 years            
Goodwill     $ 21,223,000            
Revenue from acquiree since acquisition date             6,834    
Earnings (loss) of acquiree since acquisition date             (112)    
Goodwill acquired, tax deductible amount             20,984,000    
Acquisition of businesses, net of cash acquired     36,500,000            
GECO Avionics, LLC | Customer Relationships                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets     $ 6,700,000,000            
Acquired intangible assets, estimated useful lives     11 years            
GECO Avionics, LLC | Developed Technology                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets     $ 4,800,000,000            
Acquired intangible assets, estimated useful lives     10 years            
GECO Avionics, LLC | Order or Production Backlog                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets     $ 1,000,000,000            
Acquired intangible assets, estimated useful lives     2 years            
Germane Systems, LC                  
Business Acquisition [Line Items]                  
Total purchase price       $ 45,000,000,000          
Fair value of identifiable intangible assets       $ 12,910,000          
Acquired intangible assets, estimated useful lives       15 years          
Goodwill       $ 23,111,000          
Revenue from acquiree since acquisition date             46,767    
Earnings (loss) of acquiree since acquisition date             3,132    
Goodwill acquired, tax deductible amount             $ 22,102,000    
Acquisition of businesses, net of cash acquired       45,729,000          
Working capital and net debt adjustment       1,244,000          
Germane Systems, LC | Customer Relationships                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets       $ 8,500,000,000          
Acquired intangible assets, estimated useful lives       11 years          
Germane Systems, LC | Developed Technology                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets       $ 4,200,000,000          
Acquired intangible assets, estimated useful lives       8 years          
Germane Systems, LC | Order or Production Backlog                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets       $ 210,000,000          
Acquired intangible assets, estimated useful lives       1 year          
Themis Computer Acquisition                  
Business Acquisition [Line Items]                  
Total purchase price           $ 180,000,000      
Fair value of identifiable intangible assets           71,720,000      
Goodwill           112,987,000      
Acquisition of businesses, net of cash acquired           179,005,000      
Working capital and net debt adjustment           1,274,000      
Post closing adjustments         $ 700,000        
Themis Computer Acquisition | Customer Relationships                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets           $ 52,600,000      
Acquired intangible assets, estimated useful lives           12 years 6 months      
Themis Computer Acquisition | Developed Technology                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets           $ 17,150,000      
Acquired intangible assets, estimated useful lives           9 years 6 months      
Themis Computer Acquisition | Order or Production Backlog                  
Business Acquisition [Line Items]                  
Fair value of identifiable intangible assets           $ 1,970,000      
Acquired intangible assets, estimated useful lives           1 year      
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions - Schedule of Business Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 19, 2019
Apr. 18, 2019
Jan. 29, 2019
Jul. 31, 2018
Feb. 01, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Consideration transferred                
Net purchase price     $ 36,500     $ 127,083 $ 185,396 $ 77,757
Fair value of tangible assets acquired and liabilities assumed                
Goodwill           $ 562,146 $ 497,442  
GECO Avionics, LLC                
Business Acquisition [Line Items]                
Acquired intangible assets, estimated useful lives     15 years          
Consideration transferred                
Cash paid at closing     $ 36,500          
Net purchase price     36,500          
Fair value of tangible assets acquired and liabilities assumed                
Accounts receivable     1,320          
Inventory     1,454          
Fixed assets     459          
Accounts payable     (217)          
Accrued expenses     (239)          
Fair value of net tangible assets acquired     2,777          
Fair value of identifiable intangible assets     12,500          
Goodwill     21,223          
Fair value of assets acquired     $ 36,500          
The Athena Group, Inc                
Consideration transferred                
Cash paid at closing   $ 34,049            
Working capital and net debt adjustment   (446)            
Less cash acquired $ (49) (49)            
Net purchase price $ 33,554 33,554            
Fair value of tangible assets acquired and liabilities assumed                
Cash   49            
Accounts receivable   726            
Fixed assets   74            
Other current and non-current assets   260            
Accounts payable   (48)            
Accrued expenses   (143)            
Other current and non-current liabilities   (600)            
Deferred tax liability   (6,414)            
Fair value of net tangible assets acquired   (6,096)            
Fair value of identifiable intangible assets   23,700            
Goodwill   15,999            
Fair value of assets acquired   $ 33,603            
Syntonic Microwave LLC                
Business Acquisition [Line Items]                
Acquired intangible assets, estimated useful lives   15 years            
Consideration transferred                
Cash paid at closing   $ 13,118            
Less cash acquired   (1,118)            
Net purchase price   12,000            
Fair value of tangible assets acquired and liabilities assumed                
Cash   1,118            
Accounts receivable   281            
Inventory   482            
Fixed assets   31            
Other current and non-current assets   6            
Accounts payable   (71)            
Accrued expenses   (61)            
Fair value of net tangible assets acquired   1,786            
Fair value of identifiable intangible assets   7,100            
Goodwill   4,232            
Fair value of assets acquired   $ 13,118            
Germane Systems, LC                
Business Acquisition [Line Items]                
Acquired intangible assets, estimated useful lives       15 years        
Consideration transferred                
Cash paid at closing       $ 47,166        
Working capital and net debt adjustment       (1,244)        
Less cash acquired       (193)        
Net purchase price       45,729        
Fair value of tangible assets acquired and liabilities assumed                
Cash       193        
Accounts receivable       4,277        
Inventory       8,575        
Fixed assets       867        
Other current and non-current assets       596        
Accounts payable       (3,146)        
Accrued expenses       (1,229)        
Other current and non-current liabilities       (232)        
Fair value of net tangible assets acquired       9,901        
Fair value of identifiable intangible assets       12,910        
Goodwill       23,111        
Fair value of assets acquired       $ 45,922        
Themis Computer Acquisition                
Consideration transferred                
Cash paid at closing         $ 187,089      
Working capital and net debt adjustment         (1,274)      
Less cash acquired         (6,810)      
Net purchase price         179,005      
Fair value of tangible assets acquired and liabilities assumed                
Cash         6,810      
Accounts receivable         7,713      
Inventory         7,333      
Fixed assets         479      
Other current and non-current assets         2,896      
Accounts payable         (3,287)      
Accrued expenses         (5,319)      
Other current and non-current liabilities         (1,210)      
Deferred tax liability         (14,307)      
Fair value of net tangible assets acquired         1,108      
Fair value of identifiable intangible assets         71,720      
Goodwill         112,987      
Fair value of assets acquired         $ 185,815      
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Fair Value    
Assets:    
Fair value measurement disclosure $ 31,522 $ 1,056
Certificates of Deposit [Member] | Fair Value    
Assets:    
Fair value measurement disclosure 31,522 1,056
Level 1    
Assets:    
Fair value measurement disclosure 0 0
Level 1 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure 0 0
Level 2    
Assets:    
Fair value measurement disclosure 31,522 1,056
Level 2 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure 31,522 1,056
Level 3    
Assets:    
Fair value measurement disclosure 0 0
Level 3 | Certificates of Deposit [Member]    
Assets:    
Fair value measurement disclosure $ 0 $ 0
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 84,561 $ 61,748
Work in process 38,525 30,841
Finished goods 14,026 15,996
Total $ 137,112 $ 108,585
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Inventory - Additional Information (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2019
USD ($)
Inventory Disclosure [Abstract]  
Increase in inventory $ 28,527
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Property and equipment, gross $ 172,963 $ 145,697
Less: accumulated depreciation and amortization (112,962) (94,717)
Property and equipment, net 60,001 50,980
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 78,195 71,799
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 4 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Property and equipment, gross $ 5,330 4,927
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 25,646 21,552
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 63,792 $ 47,419
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 10 years  
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Property, Plant and Equipment [Line Items]      
Increase in property and equipment $ 9,021    
Depreciation and amortization expense related to property and equipment 18,478 $ 16,273 $ 12,589
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Retirement of asset $ 3,980 $ 611  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)
$ in Thousands
12 Months Ended
Jun. 30, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning Balance $ 497,442
Ending Balance 562,146
Sensor And Mission Processing [Member]  
Goodwill [Roll Forward]  
Beginning Balance 119,560
Ending Balance 140,783
AMS [Member]  
Goodwill [Roll Forward]  
Beginning Balance 218,147
Ending Balance 222,379
MDS  
Goodwill [Roll Forward]  
Beginning Balance 159,735
Ending Balance 198,984
RTL  
Goodwill [Roll Forward]  
Goodwill arising from acquisition 4,232
RTL | AMS [Member]  
Goodwill [Roll Forward]  
Goodwill arising from acquisition 4,232
Themis  
Goodwill [Roll Forward]  
Goodwill adjustments 139
Themis | MDS  
Goodwill [Roll Forward]  
Goodwill adjustments 139
The Athena Group, Inc [Member]  
Goodwill [Roll Forward]  
Goodwill arising from acquisition 15,999
The Athena Group, Inc [Member] | MDS  
Goodwill [Roll Forward]  
Goodwill arising from acquisition $ 15,999
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 268,167 $ 243,488
Accumulated Amortization (62,043) (65,584)
Net Carrying Amount 206,124 177,904
Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 167,460 171,940
Accumulated Amortization (38,308) (46,505)
Net Carrying Amount $ 129,152 $ 125,435
Acquired intangible assets, estimated useful lives 11 years 4 months 24 days 10 years 8 months 12 days
Licensing agreements and patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,505 $ 1,506
Accumulated Amortization (1,022) (640)
Net Carrying Amount $ 483 $ 866
Acquired intangible assets, estimated useful lives 3 years 6 months 3 years 6 months
Completed technologies    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 97,592 $ 62,392
Accumulated Amortization (22,246) (13,101)
Net Carrying Amount $ 75,346 $ 49,291
Acquired intangible assets, estimated useful lives 9 years 8 years 1 month 6 days
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,610 $ 7,650
Accumulated Amortization (467) (5,338)
Net Carrying Amount $ 1,143 $ 2,312
Acquired intangible assets, estimated useful lives 1 year 7 months 6 days 1 year 7 months 6 days
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Finite-Lived Intangible Assets, Gross $ 268,167 $ 243,488
Finite-Lived Intangible Assets, Accumulated Amortization 62,043 65,584
2015 27,606  
2016 26,390  
2017 26,002  
2018 24,020  
2019 20,869  
Thereafter 81,237  
Net Carrying Amount 206,124 177,904
Customer Relationships    
Finite-Lived Intangible Assets, Gross 167,460 171,940
Finite-Lived Intangible Assets, Accumulated Amortization 38,308 46,505
Net Carrying Amount $ 129,152 $ 125,435
Acquired intangible assets, estimated useful lives 11 years 4 months 24 days 10 years 8 months 12 days
Completed Technology [Member]    
Finite-Lived Intangible Assets, Gross $ 97,592 $ 62,392
Finite-Lived Intangible Assets, Accumulated Amortization 22,246 13,101
Net Carrying Amount $ 75,346 $ 49,291
Acquired intangible assets, estimated useful lives 9 years 8 years 1 month 6 days
Backlog [Member]    
Finite-Lived Intangible Assets, Gross $ 1,610 $ 7,650
Finite-Lived Intangible Assets, Accumulated Amortization 467 5,338
Net Carrying Amount $ 1,143 $ 2,312
Acquired intangible assets, estimated useful lives 1 year 7 months 6 days 1 year 7 months 6 days
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Plan - Additional Information (Detail)
$ in Thousands
12 Months Ended
Jun. 30, 2019
USD ($)
position
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Restructuring Cost and Reserve [Line Items]      
Restructuring and other charges $ 560 $ 3,159 $ 1,952
Number of positions eliminated | position 38    
Other restructuring costs   $ 3,159 1,042
2014 Plan Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs     $ 910
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period $ 1,801 $ 1,365
Provisions 629 3,411
Cash paid 2,357 (2,723)
Reversals (69) (252)
Restructuring liability at end period 4 1,801
Severance    
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period 1,801 1,365
Provisions 549 3,181
Cash paid 2,333 (2,546)
Reversals (13) (199)
Restructuring liability at end period 4 1,801
Other Members    
Restructuring Reserve [Roll Forward]    
Restructuring liability at beginning of period 0 0
Provisions 80 230
Cash paid 24 (177)
Reversals (56) (53)
Restructuring liability at end period $ 0 $ 0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Income before income taxes:                      
United States                 $ 57,281 $ 43,368 $ 30,499
Foreign                 2,246 (795) 569
Income before income taxes $ 12,587 $ 19,466 $ 16,866 $ 10,608 $ 16,628 $ 5,905 $ 10,468 $ 9,572 59,527 42,573 31,068
Federal:                      
Current                 11,454 4,470 11,476
Deferred                 (3,008) (4,527) (7,645)
Federal Income Tax Expense (Benefit), Continuing Operations, Total                 8,446 (57) 3,831
State:                      
Current                 5,194 2,370 3,650
Deferred                 (1,421) (537) (1,684)
State and Local Income Tax Expense (Benefit), Continuing Operations, Total                 3,773 1,833 1,966
Foreign:                      
Current                 546 186 240
Deferred                 (13) (272) 156
Foreign, Income Tax expense benefit                 533 (86) 396
Income tax expense (benefit) $ (217) $ 5,357 $ 4,483 $ 3,129 $ 6,527 $ 2,209 $ 1,335 $ (8,381) $ 12,752 $ 1,690 $ 6,193
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Income Tax Disclosure [Abstract]      
Income taxes at federal statutory rates 21.00% 28.00% 35.00%
State income tax, net of federal tax benefit 5.90% 5.60% 4.90%
Research and development credits (4.50%) (5.10%) (6.10%)
Excess tax benefits on stock compensation (4.50%) (18.50%) (13.10%)
Domestic manufacturing deduction 0.00% (2.00%) (3.90%)
Deemed repatriation of foreign earnings 0.00% (1.90%) 0.10%
Foreign tax credits (0.10%) (0.30%) (0.20%)
Equity compensation 2.00% 1.70% 1.80%
Change in the fair value of the liability related to the LNX earn-out 0.30% 0.30% (0.60%)
Effective Income Tax Rate Reconciliation, Acquired Tax Attributes 0.00% (8.70%) 0.00%
Benefit from tax rate changes 0.00% (2.30%) 0.00%
Acquisition costs 0.10% 1.40% 0.90%
Other 1.00% 1.40% 0.90%
Effective income tax rate from continuing operation 21.40% 4.00% 19.90%
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Deferred tax assets:    
Inventory valuation and receivable allowances $ 10,313 $ 8,476
Accrued compensation 4,644 3,803
Equity compensation 4,595 3,944
Federal and state research and development tax credit carryforwards 15,510 18,784
Other accruals 1,128 1,085
Accrued compensation 1,561 1,561
Operating Loss Carryforwards 721 1,634
Capital loss carryforwards 2,354 2,413
Other temporary differences 2,258 1,565
Deferred tax Asset 43,084 43,265
Valuation allowance (16,666) (16,992)
Total deferred tax assets 26,418 26,273
Deferred tax liabilities:    
Deferred revenue (848) (696)
Property and equipment depreciation (4,927) (4,436)
Acquired intangible assets (38,399) (34,546)
Other temporary differences (58) (230)
Total deferred tax liabilities 44,232 39,908
Net deferred tax (liabilities) assets (17,814) (13,635)
Non-current deferred tax assets $ (17,814) $ (13,635)
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Tax Credit Carryforward [Line Items]    
Reductions as a result of a lapse of the applicable statute of limitations $ 0 $ 81
Settlements of previously recognized positions 0 0
Excess Tax Benefit from Share-based Compensation, Operating Activities 2,672 $ 7,897
Domestic Tax Authority | Research and development credit carryforwards    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 345  
Domestic Tax Authority | Research and development credit carryforwards | Maximum    
Tax Credit Carryforward [Line Items]    
Tax carryforward expiration year 2029  
State and Local Jurisdiction | Research and development credit carryforwards    
Tax Credit Carryforward [Line Items]    
Tax credit carryforwards $ 15,165  
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, beginning of period $ 998 $ 804  
Increases for previously recognized positions 0 0  
Settlements of previously recognized positions 0 0  
Reductions as a result of a lapse of the applicable statute of limitations 0 (81)  
Increases for currently recognized positions 275 315  
Reductions for previously recognized positions 0 (40)  
Unrecognized tax benefits, end of period 1,273 998 $ 804
Unrecognized tax benefits that would impact effective tax rate 1,273    
Interest and penalties accrued 84    
interest and penalties recognized $ 101 $ 42 $ 30
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Long-term Purchase Commitment [Line Items]      
Rental expenses $ 8,710 $ 6,534 $ 7,774
Non-cancelable purchase commitments      
Long-term Purchase Commitment [Line Items]      
Purchase commitments for less than one year $ 73,762    
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2015 $ 10,205
2016 8,949
2017 8,280
2018 7,414
2019 6,496
Thereafter 28,286
Total minimum lease payments $ 69,630
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
May 02, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 27, 2017
Line of Credit Facility [Line Items]          
Interest Expense   $ 9,109,000 $ 2,850,000 $ 7,568,000  
Letters of credit outstanding   $ 1,737,000      
Debt instrument borrowing term 5 years        
Collateral Capital Stock   65.00%      
Revolver          
Line of Credit Facility [Line Items]          
Interest Expense   $ 9,109,000 $ 2,850    
Term Loan [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 200,000,000        
Revolver [Member] | Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity $ 100,000,000        
Basis Spread on Variable Rate   1.50%      
Commitment Fee Percentage   0.25%      
Revolver [Member] | Amended Credit Agreement [Member]          
Line of Credit Facility [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity         $ 400,000,000
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Pension, Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Defined Benefit Plan Disclosure [Line Items]      
Net gain in accumulated other comprehensive income $ (2,350) $ 354 $ 220
Company contributions 741    
Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) (2,859) (466)  
Funded status of plan 9,186 6,098  
Net gain in accumulated other comprehensive income   354  
Company contributions 741 608  
Fair value of plan assets $ 15,088 $ 12,029 $ 10,925
Discount rate 0.50% 0.85%  
Rate of compensation increases 1.50% 1.20%  
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay   3.00% 3.00%
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.19.2
- Schedule of Expected Future Pension Benefits (Details) - Foreign Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 815 $ 833
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]    
2018 761  
2019 733  
2020 883  
2021 1,197  
2022 1,040  
Thereafter (next 5 years) 5,529  
Total $ 10,143  
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) - Foreign Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]    
Service cost $ 903 $ 835
Interest cost 156 121
Expected return on assets (183) (162)
Amortization of prior service cost (61) 39
Net periodic benefit cost $ 815 $ 833
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) - Foreign Plan [Member]
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 0.50% 0.85%
Expected rate of return on Plan assets 1.50% 1.50%
Expected inflation 1.20% 1.20%
Rate of compensation increases 1.50% 1.20%
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) $ 259 $ (596)
Foreign Plan [Member]    
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation, beginning 18,127 17,526
Service cost 903 835
Interest cost 156 121
Defined Benefit Plan, Plan Assets, Contributions by Plan Participant 3,577 1,931
Actuarial gain 2,859 466
Defined Benefit Plan, Benefit Obligation, Benefits Paid 1,607 1,215
Plan amendment 0 (941)
Projected benefit obligation at end of year $ 24,274 $ 18,127
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Schedule of Change in Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Company contributions $ 741  
Foreign Plan [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of Plan assets, beginning 12,029 $ 10,925
Actual return on Plan assets 167 167
Company contributions 741 608
Defined Benefit Plan, Plan Assets, Contributions by Plan Participant 3,577 1,931
Defined Benefit Plan, Benefit Obligation, Benefits Paid 1,607 1,215
Foreign exchange gain (loss) 181 (387)
Fair value of Plan assets at end of year $ 15,088 $ 12,029
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Reconciliation of Funded Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Defined Benefit Plan Disclosure [Line Items]      
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax $ 2,350 $ (354) $ (220)
Foreign Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Discount rate 0.50% 0.85%  
Projected benefit obligation at end of year $ 24,274 $ 18,127 17,526
Fair value of plan assets at end of year 15,088 12,029 $ 10,925
Funded status $ (9,186) $ (6,098)  
Rate of compensation increases 1.50% 1.20%  
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.19.2
- 401(k) Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Defined Contribution Plan Disclosure [Line Items]      
Employer contributions $ 4,525 $ 3,684 $ 3,206
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employee Contribution of eligible compensation   3.00% 3.00%
401(k) Plan | Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Employee Contribution of eligible compensation 3.00%    
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.19.2
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 23, 2019
May 20, 2019
Aug. 28, 2017
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
May 31, 2019
May 29, 2019
Class of Stock [Line Items]                
Preferred stock shares authorized to issue (in shares)       1,000,000 1,000,000      
Preferred stock shares par value (in dollars per share)       $ 0.01 $ 0.01      
Shares sold (in shares)     200,000          
Common stock, par value (in dollars per share)       $ 0.01 $ 0.01      
Equity Securities, FV-NI               $ 6,900
Price of stock sold (in dollars per share)             $ 69.00  
Proceeds from Issuance of Common Stock       $ 454,343 $ 0 $ 215,725    
Public Stock Offering                
Class of Stock [Line Items]                
Shares sold (in shares) 6,000,000 5,000,000            
Common stock, par value (in dollars per share)   $ 0.01            
Over-Allotment Option                
Class of Stock [Line Items]                
Shares sold (in shares) 900,000 750,000            
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2015
Jun. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 241 $ 317      
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of share options granted 0 0 0 0  
Intrinsic value of the options exercised   $ 1,780 $ 3,762    
Unrecognized compensation cost related to non-vested options granted         $ 0
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation, period of recognition 2 years 6 months 2 years 3 months 18 days      
Restricted stock granted 468,000 521,000      
Total fair value of restricted stock awards vested $ 24,596 $ 38,344 $ 19,402    
Unrecognized compensation cost related to non-vested restricted stock $ 32,886 $ 24,740      
1997 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance under stock incentive plan 1,800,000        
Shares available for future grant 118,000        
Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period 85.00%        
Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum 10.00%        
Number of share options granted 102,000 82,000 96,000    
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Summary of Stock Option Plans (Detail) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2015
Number of Shares        
Outstanding at beginning of period 4,000 51,000    
Granted 0 0 0 0
Exercised   (47,000)    
Cancelled   0    
Outstanding at end of period 4,000 4,000 51,000  
Vested and expected to vest at end of period 4,000      
Exercisable at end of period 4,000      
Weighted Average Exercise Price (in dollars per share)        
Outstanding at beginning of period $ 5.52 $ 13.53    
Granted   0    
Exercised   14.12    
Cancelled   0    
Outstanding at end of period 5.52 $ 5.52 $ 13.53  
Vested and expected to vest at end of period 5.52      
Exercisable at end of period $ 5.52      
Weighted Average Remaining Contractual Term (Years)        
Outstanding at end of period 2 years 1 month 17 days 3 years 1 month 17 days 18 days  
Vested and expected to vest at end of period 2 years 1 month 17 days      
Exercisable at end of period 2 years 1 month 17 days      
Aggregate Intrinsic Value        
Outstanding at end of period $ 227    
Vested and expected to vest at end of period 227      
Exercisable at end of period $ 227      
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) - Restricted Stock - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Number of Shares    
Beginning Balance 1,135 1,564
Granted 468 521
Vested (478) (821)
Forfeited (79) (129)
Ending Balance 1,046 1,135
Weighted Average Grant Date Fair Value (in dollars per share)    
Beginning Balance $ 27.26 $ 18.93
Granted 52.50 47.28
Vested 51.50 46.71
Forfeited 36.97 31.41
Ending Balance $ 39.62 $ 27.26
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Stock Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 241 $ 317  
Stock-based compensation expense 19,422 17,314 $ 15,341
Income taxes (5,263) (5,713) (5,874)
Share-based compensation expense, net of income taxes 14,159 11,601 9,467
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 820 502 531
Selling, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 16,188 14,828 13,212
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 2,414 $ 1,984 $ 1,598
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) - segment
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting [Abstract]    
Number of operating segments 1  
Number of reportable segments 1 1
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues to unaffiliated customers                 $ 654,744 $ 493,184 $ 408,588
Inter-geographic revenues                 0 0 0
Net revenues $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 152,867 $ 116,336 $ 117,912 $ 106,069 654,744 493,184 408,588
Identifiable long-lived assets 50,980       51,643       60,001 50,980 51,643
US                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues                 580,935 410,050 341,699
Reportable Geographical Components | US                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues to unaffiliated customers                 599,422 450,218 380,538
Inter-geographic revenues                 10,570 10,650 7,637
Net revenues                 609,992 460,868 388,175
Identifiable long-lived assets 47,997       50,340       54,952 47,997 50,340
Reportable Geographical Components | Europe                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues to unaffiliated customers                 49,332 35,000 22,242
Inter-geographic revenues                 1,343 925 44
Net revenues                 50,675 35,925 22,286
Identifiable long-lived assets 2,974       1,288       5,037 2,974 1,288
Reportable Geographical Components | Asia Pacific                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues to unaffiliated customers                 5,990 7,966 5,808
Inter-geographic revenues                 0 0 0
Net revenues                 5,990 7,966 5,808
Identifiable long-lived assets 9       15       12 9 15
Geography Eliminations                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Net revenues to unaffiliated customers                 0 0 0
Inter-geographic revenues                 (11,913) (11,575) (7,681)
Net revenues                 (11,913) (11,575) (7,681)
Identifiable long-lived assets $ 0       $ 0       $ 0 $ 0 $ 0
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 152,867 $ 116,336 $ 117,912 $ 106,069 $ 654,744 $ 493,184 $ 408,588
Domestic                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues                 580,935 410,050 341,699
International/Foreign Military Sales                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net revenues                 $ 73,809 $ 83,134 $ 66,889
XML 106 R90.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenue from External Customer [Line Items]                      
Net revenues $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 152,867 $ 116,336 $ 117,912 $ 106,069 $ 654,744 $ 493,184 $ 408,588
Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)                 259 (596)  
Radar End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 164,046 159,737 150,441
Electronic Warfare End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 128,841 114,801 106,446
Other Sensor And Effector Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 90,245 48,088 27,719
Total Sensor And Effector Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 383,132 322,626 284,606
C4I Applications [Member]                      
Revenue from External Customer [Line Items]                      
Net revenues                 183,172 87,414 31,679
Other End User Applications                      
Revenue from External Customer [Line Items]                      
Net revenues                 $ 88,440 $ 83,144 $ 92,303
XML 107 R91.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenue from External Customer [Line Items]                      
Net revenues $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 152,867 $ 116,336 $ 117,912 $ 106,069 $ 654,744 $ 493,184 $ 408,588
Components                      
Revenue from External Customer [Line Items]                      
Net revenues                 184,870 142,982 105,669
Modules and Sub-assemblies                      
Revenue from External Customer [Line Items]                      
Net revenues                 180,873 194,377 161,973
Integrated Subsystems                      
Revenue from External Customer [Line Items]                      
Net revenues                 $ 289,001 $ 155,825 $ 140,946
XML 108 R92.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) - Customer Concentration Risk - Revenues
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenue, Major Customer [Line Items]      
Concentration risk, percent 37.00% 38.00% 36.00%
Raytheon Company      
Revenue, Major Customer [Line Items]      
Concentration risk, percent 17.00% 19.00% 20.00%
Lockheed Martin Corporation      
Revenue, Major Customer [Line Items]      
Concentration risk, percent 20.00% 19.00% 16.00%
XML 109 R93.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives (Details) - Designated as Hedging Instrument - Interest Rate Swap - USD ($)
3 Months Ended
Jun. 30, 2019
Jan. 11, 2019
Derivative [Line Items]    
Derivative, notional amount   $ 175,000,000
Derivative, fixed interest rate   2.54%
Derivative, termination of contract, expense $ 5,400,000  
XML 110 R94.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - Germane Systems, LC - USD ($)
$ in Thousands
Jul. 30, 2019
Jul. 31, 2018
Subsequent Event [Line Items]    
Cash paid at closing   $ 47,166
Subsequent Event    
Subsequent Event [Line Items]    
Cash paid at closing $ 100,000  
XML 111 R95.htm IDEA: XBRL DOCUMENT v3.19.2
Supplementary Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Unaudited consolidated quarterly statements of operations data                      
Net revenues $ 176,963 $ 174,636 $ 159,089 $ 144,056 $ 152,867 $ 116,336 $ 117,912 $ 106,069 $ 654,744 $ 493,184 $ 408,588
Gross margin 79,839 73,847 70,887 61,583 68,258 52,766 54,160 50,674 286,156 225,858 191,543
Income from operations 20,851 22,062 19,861 13,810 18,888 6,838 10,888 10,371 76,584 46,985 37,403
Income before income taxes 12,587 19,466 16,866 10,608 16,628 5,905 10,468 9,572 59,527 42,573 31,068
Income tax provision (benefit) (217) 5,357 4,483 3,129 6,527 2,209 1,335 (8,381) 12,752 1,690 6,193
Net income $ 12,804 $ 14,109 $ 12,383 $ 7,479 $ 10,101 $ 3,696 $ 9,133 $ 17,953 $ 46,775 $ 40,883 $ 24,875
Earnings Per Share [Abstract]                      
Basic net income per share (in dollars per share) $ 0.26 $ 0.30 $ 0.26 $ 0.16 $ 0.22 $ 0.08 $ 0.20 $ 0.39 $ 0.98 $ 0.88 $ 0.59
Diluted net income per share (in dollars per share) $ 0.25 $ 0.29 $ 0.26 $ 0.16 $ 0.21 $ 0.08 $ 0.19 $ 0.38 $ 0.96 $ 0.86 $ 0.58
Cost of revenues                 $ 368,588 $ 267,326 $ 217,045
XML 112 Show.js IDEA: XBRL DOCUMENT // 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)}}} EXCEL 113 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -5V#T\?(\\#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+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ U78/3R?HAPZ" L0 ! !D;V-0&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 " #5=@]/N>$9N>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NED9&E'7"]-.("$Q"<0M2KPMHOFCQ*C=V].& MK1."!^ 8^Y?/GR4W*@CE(SY''S"2P70SV,XEH<*:'8F" $CJB%:F4!85-4=6"2I)4F8@$68B:QMM!(JHB0?SWBM9GSXC%V&:078 MH45'"7C)@;73Q' :N@:N@ E&&&WZ+J">B;GZ)S9W@)V30S)SJN_[LJ]S;MR! MP]O3XTM>MS ND70*QU_)"#H%7+/+Y-?Z8;/;LG91\?NB6A5\N>.W8ED+OGJ? M7'_X786MUV9O_K'Q1;!MX-==M%]02P,$% @ U78/3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #5=@]/=_P0[',# #!$ & 'AL+W=O?,911W^/^"6#.N49ZU?NH>O^V48=SU2A=JU78C,7*YJHXJBBV3Z M\6<(&HZ:'7%Z_Q;]LQV\&'[%*T3_KV10T#2L)@ M&/TW=56%@7<],1H[733V-]A=FE:70Q33E3)[[:]Y9:^W_DV2#C1,X .!CP09 M?T@0 T&,!"8_),B!(!U"U _%SLTV:[/5HM:WH.[3>\ZZ5<3NI9G]7==H)]N^ M,]/3F-;K*EY$UR[,@%CW"#Y!L!$1F=BC $<":T[H_+W AB+$>\26(B3N@H!C M%)8N)O0$TR6D2TN7$WKJ3!%%S+! @420I\[ A1QAP52*) 2.G.S#"">-,^@ MQ(SRG3RO 41@B3F4F%.^="0 Q)/J.RAQ1_ENK@'$,U$LQHZ+:829ZSF F7M4 M/+YF-,*=JT(Q//:H0',_,$XC,%<%8+A'!?N7"1I!N"H X]DD&+8YHR[FB:L" M,*E'!7N=42MSDGV \64?&YY1.W.2?8H1ONQCSS/J:$&R#S"^[&/;,VIJ0;(/ M,+[L8^Y]37PLW^PCC4\'>Y]37TOVJ M (Q7!7N?4U]+=XTAC&>-<>Q]3GTMW36&,)XUQK'W.?6U=-<8P/B^+QQ[GU-? M2_%>Q]3GTMR4H&7WR?"O8^I[Z63FVT&3")Q51]>9=(/HOGGB*,XQV M4W=+QS7; 9-.M+B(/;NFP'N H/Y.7-\@C&?F!-X#!/5WXA9D"..IR 3> P3U M=^+69 CC*MX/G_@]GSX']X?[K]G]3&OFN!9M^:4:<^" M!ZU;9;H2?S)=.:EL/SX4ZM!VMS-S7_>'ZOZAU>?A#X-H_-=B]0]02P,$% M @ U78/3W^ C2%,! BQ0 !@ !X;"]W;W)K#%I6F_=8<0^MGWNCIUR_FA[\]/6=9M#Z$NNR_-.9SB M-_NFK3_/58GSVW*X6S5M?'4_AN9UU;W5= MMO^N0]5GP]],.#;+4XEZ_AC]#_>7YNXUUV:V5WK,.I.S:G61OV MR_F/\+11>@@8%7\=PZ6[NYX-J;PTS;?AYM?= D!_&J"F $4"LJNS,=6?RKY<+=KF,FNO;^M<#I,"GE0?OJ\,+++WH9U)LKY*\$Z"CXH-5YC_)5GL_V8"11,XQJO[>"7'*S%>C?'Z M/EZ3)*X2,TI.UR0*ZQ7-A,N,*1!D,UHTH[F9@IBY2HJ[7@"<8V8$6:[CG^RF M$-T4W(TA;@K636&5L\0,5REOK9:]&-&+X5Y(+VO#4U86@(Z,(,M=X0K9C17= M6.[&$3>6=>-SXH1+E#6)^>)$'X[[\,2'D](%HMIPE<]3Z]"+5CRS8DF^:\\G MBT.P] 5QF5)@=6)50RZS*>=^&)QRUI/)\QPHH;BLR+U++"5(L!*X'Z1^@'=D M$+2AAKA.>ZMUXGV!#$Y [DA11\AZPMP :NJ(Z\!:GR>6.,@H!LYB2UD\:1[> M6:&8'T&E(;&T0&8Q4JWCI:WR"O72#A4CAKB.O18.)]P)+,9.9MI*;V6-,S-IYI')S*5T;)])IF+ MS%'D'*7U[QHY(-G4^TSRZ$/F)W)^4C"N42A,-:,5%VF3&!,ELU-Q=GK**L6A M"'GAK"9+92,("Y]#\L>OC$_%\>DIKA3G(J*Y+\@G1Q)FO3>)J:=D@"H.4,]^ MD',T_B!L>(+L0?5H)W$\P!'J*;64P$=TVBK*+4%H+;BD)1FDBH/44W!-FOO# M"+DPE81B89K=G0H-QW2_E^WK\=3-7IJ^;^KQ&&C?-'V(C>9?8H:'4.YN-U78 M]\.EC=?M]7CL>M,WY^GH+[N=/Z[^ U!+ P04 " #5=@]/S_KY%TX" ^ M" & 'AL+W=OH+^\#_?\[O8'-JWE'VRDN, MA?-6DX9OW%*(=@T /Y:X1GQ%6]S()V?*:B3DDET ;QE&)VVJ"? AC$&-JL8M M[9W(% MQBBGJL8-KVCC,'S>N!^\]<[3!JWX6>&.3^:.*N5 Z:M:?#EM7*B(,,%'H4(@ M.=SP#A.B(DF.WT-0=\RIC-/Y>_1/NGA9S %QO*/D5W42Y<9-7>>$S^A*Q OM M/N.AH,AUANJ_XALF4JY(9(XC)5Q_.\HDB4&KWU8]7HL>N?Q-E@LQO\ MP>"/!B^\:P@&0V 80$^F2_V(!"IR1CN'];]6B]2A\-:!?)E'M:G?G7XFJ^5R M]U9D20YN*LX@V?82?R+QYXK=4A'_DP"9?X3PK1"^]@=3B-3N#ZS^0/O#J3\S MBN@EL98T6I(&1A5W)3.*T$H1+B@\" V,7I-,)3)1[BAE$8H5(+!#&(=@F#R'N*680 MJ14BM4"$!D3ZS"EY()JA9%:4S((2&2C9HMHTLAZ3)X0S) _:^Q&T0,5F1X*+ M9&$

D]C/:'LL<"DD:N;]1MBEZKASH$*>2?H MSGVF5& 9%:YDO%)>YN."X+-0TT3.67^C]0M!V^&V!N-?AN(O4$L#!!0 ( M -5V#T^%9Y_KW@0 $07 8 >&PO=V]R:W-H965T&UL MC5A=;^,V$/PKAM]SUBY)D0H< [&-H@5:(+CBVF?%9F+C9,N5E/CZ[TM]Q&'Z8T_6CXNG_=-6W#;#$_Y:_^3]]\.SU5X6UVB;+='_RQWI?'2>5? M'J:/=+]6JNW0(?[:^W-]]3QI4WDNR^_MRV_;AVG2,O*%WS1MB#S\O/N5+XHV M4N#QSQ!T>AFS[7C]_!']ER[YD,QS7OM56?R]WS:[AZF;3K;^)7\KFJ_E^5<_ M)&2FDR'[W_V[+P*\91+&V)1%W?V=;-[JICP,40*50_ZC_]T?N]_S$/^C&^[ M0P>^=*#TTPYJZ*!^=M"?=M!#!RTZS/I4NKE9YTV^F%?E>5+UG_>4MZN([G68 M_4W;V$UV][\P/75H?5]0XN:S]S;0@%GV&+[&7!"S$/TR!*,AEAQUY]L!5C$B M%9!U#*$DPRP43%1U =1U $IP T#Z"Z O@E 8J9Z3-IACGTB1ENM1;XQ3&>* MG("M 2QQQCG,VD#6!K 6<[OL,>9J')7>C-.SCF&<6L6I8 U@9!-M,.L4LDX! M:R58I_$X+B4CZ*P C$W(3K".8921T0JSMI"U!4M,XP .!G @;2/2=C%12BQ9 MD78,:DB@"8LCH9 MT4["1D7 J5@Z%<7FDJEHOH&?R7("8'0ZMK"Q1Q$P*98F1;&OW&77E1MXY&<1+)@MFB))E]1JBS,C9AK%?,3C=J!'?8.P;#'Q#2=\80")OZ=,0 MY>0Y :+,V,?"IL$&Y#TBXXQEG(&,*RGC' NOMDY.SPK!4BNKG36"4396PS*6 M<08RKJ2,E1!JS D45E0%CAQRG*6*SPF! MLRQ?5@"FC*P5 (AY1,H4EG %)%P>$Y8J/B;D'>T#9P CDKM^#6 ;,JW8]/> MR%VU7JZ"'[F]BA3M2[I?]Q>Z/\/T]\M_Y-7K_EA/GLNF*0_==>1+638^L R6 M,)WL?+Z]O!3^I6D?;7BN^GO=_J4I3\.=]>QR<;[X#U!+ P04 " #5=@]/ ME9B^()T% !''@ & 'AL+W=O MG9V=W?W->#T[%N77:IWG]>C;;KNO[L?KNC[<3:?5RSK?9=6GXI#OFW]>BW*7 MUK;I&N^U4)XF;[K+-?CR?=?<^E_-9\5YO-_O\[K/SO M(=\6Q_NQ&G^_\67SMJ[;&]/Y[)"]Y7_F]5^'SV5S-3U;66UV^;[:%/M1F;_> MCW]1=TOCVP:=XN]-?JPN?H_:H3P7Q=?VXK?5_3AI/#>]_67XKC MKWD_(#L>]:/_/?_(MXV\]:3IXZ785MWGZ.6]JHM=;Z5Q99=].WUO]MWW\?2/ M-WTSW$#W#?2Y@=)7&U#?@'XTH*L-3-_ G!MH?[6![1O8'SV$JPUJ!10\T":?10\X@T--0\(8T9:I9(8\^::3/>\Z U'+3N#)B! <<& M=-+83K/O-!2]*XBYZ,IX2/>B%E%)BI1Z"QK<\LR%*F MFME23+:4LO3"^<'H#1R]Z0S08/0!&[#0@ 7A2UE\M7C9,A8U.$S,2BZJ&S'CC+MZ.708G'),!N NB&[>B'( >C%5^X0:XV M%A-HAK"S*70V!-7*>BU\TB)"CN\H;,M=]#ET M&Y-: 51;CNI>=-E5,_DRT=V2#1W"\%1&.J2%0T:.W03/POAT4S9T",-8 1K; MP(GX7"RT MQ"[?Z,B.C57A&+D:(9=7,EJR-.AX9#!+-6"I*&8T@*0/FOMC;I8SV)"*>(QA MJQ%LQ31)V$Y(I_'H8.1J5/[RDD8#FC8U1!*X3[($%C5-S%9L^6 X:U0(CG M\RYAY!- OLB[)$EM?#SO$F8U(5;SO$O7"N/>&RNFR_+) L2/4),P[ G!7BP< M"6B5Q+,N84 3 K18RY*\Y/A&7/2J:UD7&XIYC E.J,3F69(0QG M0F<6/.L2P*X7>VY!LL">\(?2B*G(4[+!"#?H](.ST$@Z7SU(,)C0!AU:\.QE M '. \L 4.OF,9YXZ@5"*P[2 MD+7$!F_$NI1"K9WGKY>60#U_V6A1U MWIA,/C6!7>?9ZGRQS5_K]J=O?I>G5YNGB[HX]*]MI^=WQ_/_ 5!+ P04 M" #5=@]/6=F%%^P% E( & 'AL+W=O7AZCJ'NQQ-[_=:T7[KG&/O9U]UVW]W,G_O^<+5<=O?/<5=W'YI# MW*??/#;MKN[3U_9IV1W:6#^,@W;;)5657>[JS7Y^>SU>^]3>7CRV]7MOW=QV[S=S-7\VX7?-T_/_7!A>7M]J)_B'['_\_"I3=^6IR@/FUW< M=YMF/VOCX\W\H[I::ST,&!5_;>);]^[S;$CE<]-\&;[\\G SKP9'<1OO^R%$ MG7Z\QE7<;H=(R<<_4]#YZ9[#P/>?OT7_:4P^)?.Y[N*JV?Z]>>B?;^9^/GN( MC_7+MO^]>?LY3@F9^6S*_M?X&K=)/CA)][AOMMWX[^S^I>N;W10E6=G57X\_ M-_OQY]L4_]LP/("F 70:H.S% 3P-X.\#],4!>AJ@LP'+8RKCW*SKOKZ];INW M67O\\Q[J816I*YUF_WZX.$[V^+LT/5VZ^GJKK+E>O@Z!)LW=44/O-2?%,D4_ MW8+0+>Y(#*?S&ZRDPF:2M92H*F 7#!/E,0"?)6IQ T#Z#& ?A^ 7#931XT= M-?M1HZUSIJJJ+&,@K+QG(5Q+(6E_'O',NX'>#4C>X0 6!K R>>NSY(\:\A\^[$G51(IJ1W('2LM/0.A(:U*GKWT+L7 MWGWV9-QY<:.%,D;.Y@H(C;; .A Z?\%Z@-:#G':7W>DNB#OEIG^H6$N%\H/7 M@EE5X3I8 ;LJ+X257)#.!3G50$BJ H\W$"XLV;+[0A57\@%W5 @!J_1'16 " M.)\ DG;)5\&"*4!2KT&NYN%9 N" F4&B!4@5WP3W&C#+2?5YI)\WY MI%:(D4C)%JT?%'),LV0?0TY)RCF=VY=,PFM'Z@@\)FN@8T=EYQAQ"C!.6D?L M"AJ5+ZE<&+)HX4@E&[HP\QAS"G N9X6"H&,T]U)I*Y8K; U#6BJ33F'4*"2@U,X&B Y0F*%U&-V'N$@%T%QH3PM@CB3WE M0-"&( D 9A*;)Z#Q)7PCM '&+E&0NTO+$),/@+]G2C )%$U%&#G4!T MVE0'/.KR8%RE*G]A"6$,DI//DB^]J\ D(DDB)5HNDMS01C/:@P&IR%]*2!E' MY2:?,(8(M%R"0P0X9,&N:H6$6J,U*(4Z7-A],:80@P[,Y'L8!GQQP7II'RE3 M7UQ)Z1I)O;/EIX@QBQBPR(L,)#=2K1GG5>8 M,I G"+I!-YB%AA(#!I!L1U@ MV;(I"C@)*1UYBI*0TI+WPDL^0$)O<^^26"E!\ 0 H7 L)2:4]X^,T<< ?3X' M.$M(D7;.@LX)2%,1"PR*+Y(JYG+KQYA\#,CGP_>M 'E(LDNO/E@3#X#( . M#3Q%0$F>R\^0QN#3 'PA!Y^6B'(.4 _HA.W_33N-::^.4R'\LO3_PRX_0]02P,$% @ U78/ M3P9P_ORR 0 T@, !@ !X;"]W;W)K_8M0" O6AF?TS:$[L"8+UO0PM_8#@S^J:W3(J#K&N8[!Z)*(*T8 MWVS>,RVDH4668B=79+8/2AHX.>)[K87[?01EAYQNZ37P*)LVQ KLDXT\!W" MC^[DT&,S2R4U&"^M(0[JG-YO#\=]S$\)3Q(&O[!)[.1L[7-TOE0YW41!H* , MD4'@<8$'4"H2H8Q?$R>=2T;@TKZR?TJ]8R]GX>'!JI^R"FU.;RFIH!:]"H]V M^ Q3/^\HF9K_"A=0F!Z58(W2*I^^I.Q]L'IB02E:O(RG-.D<)OXK;!W )P!_ M!6!CH:3\HPBBR)P=B!MGWXEXQ=L#Q]F4,9A&D?ZA>(_12[&]N\W8)1)-.<K1/L5PGVB6#_WQ;?YN!>ORK" M%C/5X)JT39Z4MC=IDQ?1>6'O>;J3O^GCMG\3KI'&D[,->+-I_K6U 5#*Y@97 MJ,4'-CL*ZA#-#VB[<D%L?L;%'U!+ P04 " #5=@]/(*8DNK,! M #2 P & 'AL+W=O9U5')@6,!U^N_+Z#GV=;V"S##O#=OAB&?T#S9 M#L"19ZUZ6]#.N>'(F*TZT,+>X "]OVG0:.&\:5IF!P.BCB"M&$^2MTP+V=,R MC[ZS*7,)!MYX*#E?D@6O@*[MMP-MYB*TLM M-?168D\,- 6].QQ/68B/ =\E3'9S)J&2"^)3,#[5!4V"(%!0N< @_':%>U J M$'D9/Q9.NJ8,P.WYA?U#K-W74+(4 M_QFNH'QX4.)S5*AL7$DU6H=Z8?%2M'B>=]G'?9IOLG2![0/X N KX#;F87.B MJ/R]<*+,#4[$S+T?1'CBPY'[WE3!&5L1[[QXZ[W7DB>'G%T#T1)SFF/X)N8U M@GGV-07?2W'B?\'Y/CS=59A&>/J;PG\09+L$623(_EOB7DSZ1Q*VZ:D&T\9I MLJ3"L8^3O/&N WO'XYN\AL_3_D685O:67-#YEXW];Q =>"G)C1^ASG^PU5#0 MN'!\Y\]F'K/9<#@L/XBMW[C\!5!+ P04 " #5=@]/Q;=>FK0! #2 P M& 'AL+W=O(,R*7[]P.29MD6[0M@X_?\;$P^H7FQ'8 CKUKU MMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XD=TP+V=,RC[ZS*7,< MG9(]G VQH];"_#R!PJF@!_KF>))MYX*#E?D@6O@*[MMP-MYB*TLM-?168D\, M- 5].!Q/68B/ =\E3'9S)J&2"^)+,#[5!4V"(%!0N< @_':%1U J$'D9/Q9. MNJ8,P.WYC?U#K-W7.%'F M!B=BYMX/(CSQXU 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0')*U661;:CI- MJ]1*4:=MGXE]ME'!>(#C]M_OP*[GM=:^ '?<>_?N.-+!V&?7 'CRHE7K,MIX MWQT84E%")7ODG,WR#J9Y/E$S%/\ %%(8')9BC M,,K%E12]\T9/+"A%BY=QEVWSW!U@%\ O 9L(]YV)@H*O\BO,A3:P9B MQ]YW(CSQYL"Q-T5PQE;$.Q3OT'O)>7*3LDL@FF*.8PQ?Q&SF"(;L:K!UG"9'"M.W<9(7 MWGE@;WE\D[_AX[0_"EO+UI&S\?BRL?^5,1Y02G*%(]3@!YL-!94/QQL\VW', M1L.;;OI!;/[&^1]02P,$% @ U78/3U.?2.BT 0 T , !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q <$F]TFT6;M\44!Q@&\3O^^@!W'2JR^ #.<<^;"D(UHGFT+X,BKDMKFM'6N/S!F MRQ:4L%?8@_8W-1HEG#=-PVQO0%21I"3C27+-E.@T+;+H.YDBP\')3L/)$#LH M)$>Y5-7N3:GMY144(M!ND<<'V"NYPLE<_$_X +2PT,F/D:)TL:5 ME(-UJ&85GXH2K]/>Z;B/T\V.S[1M I\)?"'C,D.,$X2M(NB"8%U\B\*T(1_Z)SK?I MN\T$=Y&^6]/39%M@ORFPCP+[_U7X&<+3CS6R54<5F";.DB4E#CK.\ >E I$*./7S$F7E &X/K^Q?XZU M8RUGX>#>J&=9^3:GMY144(M!^2)*RL%Y MHV<6E*+%Z[3++N[C=),F,VP;P&< 7P"W,0^;$D7E#\*+(K-F)';J?2_"$R<' MCKTI@S.V(MZA>(?>2\$3GK%+()ICCE,,7\4D2P1#]B4%WTIQY/_ ^39\OZEP M'^'[=PKWVP3I)D$:"=+_EK@5DWY(PE8]U6";.$V.E&;HXB2OO,O WO'X)G_# MIVG_)FPC.T?.QN/+QO[7QGA *;LK'*$6/]AB**A].'["LYW&;#*\Z>M0$ - # 9 >&PO=V]R:W-H965T M[ F"T:4,)>80?: MWU1HE'#>-#6SG0%11I*2C&\VUTR)5M,\C;Z3R5/LG6PUG RQO5+"O!]!XI#1 MA'XZGMNZ<<'!\K03-;R ^]F=C+?8K%*V"K1M41,#54;ODL-Q%_ 1\*N%P2[. M)%1R1GP-QO,O$Q"I0VKJ3HK4,UJ?A4 ME'@;]U;'?1AO]MN)MD[@$X'/A-L8AXV!8N8/PHD\-3@0,_:^$^&)DP/WO2F" M,[8BWOGDK?=>\AN>LDO0F2#'$<(7D&1&,"\^1^!K$8[\"YVOT[>K"6XC?;ND M)_MU@=VJP"X*[/Y7X5<(3Z[_B<$6'55@ZCA+EA38ZSC'"^\\KG<\OLA?^#CK M3\+4K;;DC,Z_:^Q^A>C I[*Y\@/4^.\U&Q(J%XXW_FS&(1L-A]WT?]C\B?,/ M4$L#!!0 ( -5V#T\*F^Z\M0$ -(# 9 >&PO=V]R:W-H965T-\=&7-% UJX&]-!BS>5 ML5IX-&W-7&=!E!&D%>.;S2>FA6QIGD;?V>:IZ;V2+9PM<;W6POXY@3)#1A/Z MYGB0=>.#@^5I)VIX!/^S.UNTV,Q22@VMDZ8E%JJ,WB7'TR[$QX!?$@:W.)-0 MR<68YV!\*S.Z"8) 0>$#@\#M"O>@5"!"&;\G3CJG#,#E^8W]2ZP=:[D(!_=& M/N>-GEA0BA8O MXR[;N _CS7X[P=8!? +P&7"(>=B8*"K_++S(4VL&8L?>=R(\<7+DV)LB.&,K MXAV*=^B]YCRY3=DU$$TQIS&&+V*2.8(A^YR"KZ4X\7_@?!V^756XC?#M.X7[ M=8+=*L$N$NS^6^):S.%#$K;HJ09;QVERI#!]&R=YX9T']H['-_D;/D[[#V%K MV3IR,1Y?-O:_,L8#2MG&PO=V]R:W-H965T=^<,DG-,^V W#D1:O>%K1S;C@Q9JL.M+!W.$#O;QHT6CAO MFI;9P8"H(TDKQI/D+=-"]K3,H^]BRAQ'IV0/%T/LJ+4PO\Z@<"IH2E\=C[+M M7'"P,A]$"]_ ?1\NQEML5:FEAMY*[(F!IJ#WZ>F0*D@Y-/XN6C2-60@;L^OZA]C[;Z6J[#P@.J'K%U7 MT",E-31B5.X1IT^PU/.&DJ7X+W #Y>$A$Q^C0F7C2JK1.M2+BD]%BY=YEWW< MI_DF.RZT?0)?"'PE'&,<-@>*F7\03I2YP8F8N?>#"$^=6#O>7R3/_!YVK\*T\K>DBLZ M_[*Q_PVB Y]*&UL?5-A;]P@#/TKB!]0[DC:5:M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM M#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@=M!;F]Q$4CCG=TS?'DVQ:%QRL MR'K1P'=P/_J3\19;6"JIH;,2.V*@SNG=_G!,0WP,^"EAM*LS"96<$5^"\:7* MZ2X( @6E"PS";Q>X!Z4"D9?Q:^:D2\H 7)_?V#_'VGTM9V'A'M6SK%R;TUM* M*JC%H-P3CH\PUW--R5S\5[B \N%!B<]1HK)Q)>5@'>J9Q4O1XG7:91?W<;I) MDAFV#> S@"^ VYB'38FB\@?A1)$9'(F9>M^+\,3[ _>]*8,SMB+>>?'6>R\% MYSQCET TQQRG&+Z*V2\1S+,O*?A6BB/_!\ZWXH]1]L,134+AP_^;.9QFPR'/;S#V++-R[^ %!+ P04 " #5 M=@]/3.M(&+4! #2 P &0 'AL+W=O_4M0"!O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$E MD%:,;S:W3 MI:)$EW]D5F>V#D@;.COA>:^%^GD#9(:=;^NYXD4T;HH,562<: M^ +A:W=V:+&9I9(:C)?6$ =U3A^VQ],^QJ> ;Q(&OSB36,G%VM=H?*QRNHF" M0$$9(H/ [0J/H%0D0AD_)DXZIXS Y?F=_3G5CK5D@EKT M*KS8X0-,]1PHF8K_!%=0&!Z58([2*I]64O8^6#VQH!0MWL9=FK0/X\V!3[!U M )\ ? ;D.Q7OT7@O.#QF[ M1J(IYC3&\$7,=HY@R#ZGX&LI3OP?.%^'[U85[A)\]X?"VW6"_2K!/A'L_UOB M6LS=7TG8HJ<:7).FR9/2]B9-\L([#^Q#>D3V.WR<]L_"-=)X+Q#L]N'+/1"+:;?A";OW'Q"U!+ P04 " #5=@]/ M\V(1P+8! #2 P &0 'AL+W=O/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C M27+-M) MS=/H.]D\-;U7LH63):[76M@_1U!FR.B&OCH>9-WXX&!YVHD:?H+_ MU9TL6FQF*:6&UDG3$@M51F\WA^,NQ,> 1PF#6YQ)J.1LS',POI4938(@4%#X MP"!PN\ =*!6(4,;OB9/.*0-P>7YEOX^U8RUGX>#.J"=9^B:C>TI*J$2O_(,9 MOL)4SR=*IN*_PP44A@$+7JJP=9QFAPI3-_&25YXYX&]Y?%-WL+':?\A;"U;1\[&X\O&_E?&>$ I MR16.4(,?;#845#X<;_!LQS$;#6^ZZ0>Q^1OG?P%02P,$% @ U78/3[&D M_8FS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@ M#/TKB!]0+N2V5:>M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[ MR+20'2VRZ#N9(L/!*=G!R1 [:"W,[R,H''.:T!?'O6Q:%QRLR'K1P ]P/_N3 M\19;6"JIH;,2.V*@SNE-/XU>8 MZ_E R5S\-[B \N%!B<]1HK)Q)>5@'>J9Q4O1XGG:91?W<;I)DQFV#> S@"^ MZYB'38FB\L_"B2(S.!(S];X7X8F3 _>]*8,SMB+>>?'6>R\%3Y.,70+1''.< M8O@JYC6">?8E!=]*<>1_P?DV/-U4F$9X^D;A/PCVFP3[2+#_;XE;,>F[)&S5 M4PVFB=-D28E#%R=YY5T&]H;'-WD-GZ;]NS"-["PYH_,O&_M?(SKP4G97?H1: M_\$60T'MPO&3/YMIS";#83__(+9\X^(/4$L#!!0 ( -5V#T_LWT;OM0$ M -(# 9 >&PO=V]R:W-H965T5%2VYRVSO4'QFS9@A+V"GO0_J9&HX3SIFF8[0V(*H*49'RWNV%*=)H6 M6?2=3)'AX&2GX62('902YO4($L><)O3-\=@UK0L.5F2]:. 'N)_]R7B++2Q5 MIT#;#C4Q4.?T+CDG#@Q*?HT1IXTK*P3I4,XN7HL3+M'4;%W\ 4$L#!!0 ( -5V#T^M3;$7M0$ -(# M 9 >&PO=V]R:W-H965T-\=&7-% UJX&]-!BS>5L5IX-&W-7&=!E!&D%>.;S4>FA6QIGD;? MV>:IZ;V2+9PM<;W6POXZ@3)#1K?TS?$@Z\8'!\O33M3P _S/[FS18C-+*36T M3IJ66*@R>KL]GI(0'P,>)0QN<2:ADHLQS\'X6F9T$P2!@L('!H';%>Y J4"$ M,EXF3CJG#,#E^8W]2ZP=:[D(!W=&/QUVV<1_&FWTRP=8!? +P&7"(>=B8*"K_ M++S(4VL&8L?>=R(\\?;(L3=%<,96Q#L4[]![S?ENG[)K()IB3F,,7\1LYPB& M[',*OI;BQ/^!\W7X;E7A+L)W?R@\K!,DJP1))$C^6^):S*>_DK!%3S78.DZ3 M(X7IVSC)"^\\L+<\OLE[^#CMWX6M9>O(Q7A\V=C_RA@/*&5S@R/4X >;#065 M#\<]GNTX9J/A33?](#9_X_PW4$L#!!0 ( -5V#T\Y>JAYLP$ -(# 9 M >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25(@S()?NWP](FF9;UB^ C=_SLS'9B.;)M@"./&O5 MV9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2W#(M9$>++/K.ILAP M<$IV<#;$#EH+\^L$"L><[NB+XT$VK0L.5F2]:. ;N._]V7B++2R5U-!9B1TQ M4.?T;G<\I2$^!OR0,-K5F81*+HA/P?A4?A!-% M9G D9NI]+\(3[X[<]Z8,SMB*>.?%6^^]%CQ-,G8-1'/,:8KAJYC=$L$\^Y*" M;Z4X\7_@?!N^WU2XC_#]'PK_DS_=)$@C0?IFB5LQ?ZMDJYYJ,$V<)DM*'+HX MR2OO,K!W/+[):_@T[5^%:61GR06=?]G8_QK1@9>2W/@1:OT'6PP%M0O']_YL MIC&;#(?]_(/8\HV+WU!+ P04 " #5=@]/>>AZCK4! #2 P &0 'AL M+W=OPT.*2@=CGUT#X,FKDMIEM/&^ M.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\T-4Z+5-$^C[V3SU/1>MAI. MEKA>*6'_'$&:(:-;^N9X;.O&!P?+TT[4\!/\K^YDT6(S2]DJT*XUFEBH,GJ[ M/1R3$!\#?K8ZKFF9"K^.UQ 8GA0@CD* M(UU<2=$[;]3$@E*4>!WW5L=]&&]N]A-L'< G )\!^YB'C8FB\GOA19Y:,Q [ M]KX3X8FW!XZ]*8(SMB+>H7B'WDO.DUW*+H%HBCF.,7P1LYTC&++/*?A:BB/_ M!\[7X;M5A;L(WWU0F*P3)*L$221(_EOB6LSUIR1LT5,%MH[3Y$AA>ATG>>&= M!_:6QS=Y#Q^G_8>P=:L=.1N/+QO[7QGC :5LKG"$&OQ@LR&A\N'X!<]V'+/1 M\*:;?A";OW'^%U!+ P04 " #5=@]/$@0H&;4! #2 P &0 'AL+W=O MUUKX =]Q[]^XXTL'89]< >/*B5>LRVGC?'1AS M10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V-$^C[V3SU/1>R19.EKA> M:V%?CZ#,D-$M?7,\R;KQP<'RM!,U? ?_HSM9M-C,4DH-K9.F)1:JC-YN#\ GQ(&MSB34,G9F.=@W)<9W01!H*#P@4'@=H$[4"H0H8S?$R>=4P;@\OS& M_C76CK6CY1,A7_ !=0&!Z48(["*!=7 M4O3.&SVQH!0M7L9=MG$?QAO^>8*M _@$X#-@'_.P,5%4_D5XD:?6#,2.O>]$ M>.+M@6-OBN",K8AW*-ZA]Y+SY#IEET TQ1S'&+Z(V7S;VOS+& TK97.$(-?C!9D-!YK\[GM* CX ? M$D:[.I-0R07Q)1A?JYPF(2%04+J@(/QVA0=0*@CY-'[-FG0)&8CK\[OZYUB[ MK^4B+#R@^BDKU^;TCI(*:C$H]XSC%YCK.5 R%_\(5U >'C+Q,4I4-JZD'*Q# M/:OX5+1XG7;9Q7V<;@[I3-LF\)G %\)=C,.F0#'S3\*)(C,X$C/UOA?AB7=' M[GM3!F=L1;SSR5OOO18\_9BQ:Q":,:<)PU>8W8)@7GT)P;="G/@_=+Y-WV]F MN(_T_9I^2+8%TDV!- JD_RUQ W/XNTBVZJD&T\1ILJ3$H8N3O/(N WO/XYO\ M@4_3_B1,(SM++NC\R\;^UX@.?"K)C1^AUG^PQ5!0NW"\]6? " 9#0 &0 'AL+W=O5W( M.]'R1C\YBJXNE&YVIT"V'2\.IJBN @K#-*B+LO&W:]/WU&W7XJ*JLN%/G2-S_R/CN?R=%9]1[!=M\6)_^#J9_O4Z58PL1S*FC>R%(W7\>/& M?V#W.\KZ H-X*?E-SNZ]?BJO0KSUC:^'C1_V(^(5WZN>HM"7*W_D5=4SZ7'\ M'DG]2;,OG-]_L'\VD]>3>2TD?Q35K_*@SAL_][T#/Q:72CV+VQ<^3BCQO7'V MW_B55QK>CT1K[$4ES:^WOT@EZI%%#Z4NWH=KV9CK;7B2Q&,9+J"Q@*:"W.@$ M@Y 9^:="%=MU)VY>-[S\MNC7F-V3?C?[OM.\"O-,#U[JWNN6$EH'UYYHQ.P& M#,TP;$($FGV2("2QHT4YX?((CC RY=&\/'00Q) @-@3Q?U.,K"DN,7F.-1*H MD0"-V-) F 2+I% D!02I)8(P&1;)H$@&"')+!&%66"2'(OF2( TM$81Q[+L5 M%%D! GMK(TR$15B(#10""GOI();8.DN0*\X83@$&+$Z+_P4 RE*'#@X"!ER>+;8; KGF@[. :-GB^T&0+EC MNQ%. P)&C^SY(%#N^DO%:4# Z+F]/A#D2#?":4# Z;F=;A#D2#?"<4# Z;F= M;A#D2#?"<4!+I[/8M@\ D[\AT,JUWW <$(B#E1UO$.2(-\)Y M0,#JT4('@%;V?@MF)].:=R=S)I?>7EP:\T$PZYW._0]D3K;_X,-'P_>B.Y6- M]%Z%TN=C,L0! W! &0 'AL+W=O%+BS=C@28JH.)#-W:H#>[31* M2V;=4K?$#!I8'4A2$)HD]T0RWN,R#[&S+G,U6L%[.&MD1BF9_G4"H:8"[_!; MX)FWG?4!4N8#:^$KV&_#6;L5655J+J$W7/5(0U/@Q]WQE'E\ 'SG,)G-'/E* M+DJ]^,6GNL")3P@$5-8K,#=AW&:=[)TH<4)="'0E7 (/F0V"IF_9Y:5N583TO/9#\Q?\>Y(W=E4/AB. M(NRYY(V+7DOZ+LW)U0LMF-.,H1O,;D40I[Y:T)C%B?Y#IW'Z/IKA/M#W6WKR M'X$T*I &@?2O$K.;$F.8^[A)%C7)(@(/-R8QS.'&A&PN3H)NPY,UJ%)C']IE M$UV[XI&&B_\#GUOJ"],M[PVZ*.N>3[CD1BD++I7DSN72N2Y>%P(:ZZ-)@-)254HE?N!8='F.K94S(5_P074!X>,O$Q"E0V MKJ3HK4,]J?A4M/@8=]G&?1AO]GRBK1/X1. SX2;&86.@F/EWX42>&AR(&7O? MB?#$FP/WO2F",[8BWOGDK?=>?0[!UT(<^7]T MOD[?KF:XC?3MDI[LUP5VJP*[*+!;"&R3Y$N):YBO1;)%3S68.DZ3)07V;9SD MA7<>V+OXB.P??)SV9V%JV5IR1N=?-O:_0G3@4TFN_ @U_H/-AH+*A>,W?S;C MF(V&PV[Z06S^QOE?4$L#!!0 ( -5V#T]1F)A#M0$ -(# 9 >&PO M=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+<$?2=3YGIP@BLX&60' M*9GY9DV\A S$]?FJ M_B76[FLY,PN/6OSFM>L*O,>HAH8-PCWK\2O,]=QB-!?_'2X@/#QDXF-46MBX MHFJP3LM9Q:8W8(@7GT)0;="'.E_=+I- M3S&PO=V]R M:W-H965TM7X/QHRYP$A(" 94+"LQO%[@'(8*03^-MUL1+R$!NZ[ MQC5T+!!N&<]/L%/4E!-T*<:3?Z'2;GFUF MF$5ZMJ:GR;; ;E-@%P5V*X']S9<*OT.R9/\E!EFU5()IXS!95.E!Q4%>>9=Y MO8MO2/[#IV'_Q4S+E45G[?S#QO8W6COPJ217?H(Z_[\60T#CPO'&G\TT99/A M=#]_(++\XO(#4$L#!!0 ( -5V#T\J9>GVMP$ -(# 9 >&PO=V]R M:W-H965T\;GG+EX7$S:/-L>P*$7*90M<>_<<"3$UCU( M9F_T ,K?M-I(YKQI.F(' ZR))"D(39)/1#*N<%5$W]E4A1Z=X K.!ME12F;^ MGD#HJ<0I?G4\\:YWP4&J8F =_ #W$2E.5:(0-MB>_3XRD/^ CX MQ6&RFS,*E5RT?@[&UZ;$24@(!-0N*#"_7>$!A A"/HT_BR9>0P;B]ORJ_CG6 M[FNY, L/6OSFC>M+?,"H@9:-PCWIZ0LL]=QBM!3_#:X@/#QDXF/46MBXHGJT M3LM%Q:^>2M]UZK++DKR#4(+9C3C*$;3+HBB%=?0]"]$"?Z@4[WZ=EN MAEFD9UMZFNT+Y+L">13(_Q.@[TK\B,F2P[L@9--3"::+TV11K4<5)WGC70?V MGL8W>8//T_Z=F8XKBR[:^9>-_6^U=N!326[\"/7^@ZV&@-:%XYT_FWG,9L/I M8?E!9/W&U3]02P,$% @ U78/3VP@<$NV 0 T@, !D !X;"]W;W)K M&UL;5/;;M0P$/T5RQ]0Y[(+995$ZA8AD$!:%0'/ MWF226/4EV,ZF_#UC)PU1R8OM&9]SYN)Q,1G[['H 3UZ4U*ZDO??#B3%7]Z"X MNS,#:+QIC57^#@U7%P#OX#O['<+%HL56E$0JT$T83"VU)']+3^1#P$?!3 MP.0V9Q(JN1KS'(PO34F3D!!(J'U0X+C=X!&D#$*8QN]%DZXA W%[?E7_%&O' M6J[4]) RT?IG\ST&99ZCI0LQ7^%&TB$ATPP1FVDBRNI1^>- M6E0P%<5?YEWHN$_SS3%?:/N$;"%D*^$^QF%SH)CY1^YY55@S$3OW?N#AB=-3 MAKVI@S.V(MYA\@Z]MRI//A3L%H06S'G&9!M,NB(8JJ\ALKT0Y^P_>K9/SWYBW1;)-3Q78+DZ3([49=9SDC7<=V(&PO=V]R:W-H M965TA6#J]PFX MG'(TQB5(D0VL@>]@?@QG92.RJE2=@%YWLD<*ZAP_1,=3ZO >\-K! MI#=SY#JY2/GF@B]5CG>N(.!0&J? ['"%1^#<"=DR?BV:>+5TQ.W\0_W9]VY[ MN3 -CY+_["K3YOB 404U&[EYD=-G6/I),%J:_PI7X!;N*K$>I>3:?U$Y:B/% MHF)+$>Q]'KO>C].\DGY::&$"70AT)1R\#YF-?.5/S+ B4W)":M[[@;E?'!VI MW9O2)?U6^#5;O+;9:Q%'-"-7)[1@3C.&;C#1BB!6?;6@(8L3_8].P_0X6&'L MZ?&6'B5A@7U08.\%]O^T&-^T&,+LPR9)T"0)""0W)B%,&C9)@R9I0.#^QB2$ M.=R8D,WI$* :?R\T*N78^SNYR:Y7[X'ZT_47/M_;;TPU7:_111I[1OU)JJ4T M8$O9W=F&6_M4K &'VKCIO9VK^<+,@9'#\A:0]4$J_@!02P,$% @ U78/ M3P>8=N^V 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0@]FTZ0J0LHFB5FJE5:JFSUX8P(HOU#9+^O?UA5#4\F)[QG/. MG!F/RUF;5SL ./0FA;(5'IP;CX389@#)[(T>0?F;3AO)G#=-3^QH@+41) 6A M6?:!2,85KLOH.YNZU),37,'9(#M)RNJ'"=QBUT+%)N&<] M?X:EGEN,EN*_PA6$#P]*?(Y&"QM7U$S6:;FP>"F2O:6=J[C/Z>:V6&#[ +H MZ JXBWE(2A25/S+'ZM+H&9G4^Y&%)\Z/U/>F"<[8BGCGQ5OOO=9%_JDDUT"T MQ)Q2#-W$Y&L$\>QK"KJ7XD3_@]-]>+&KL(CP8@NGV3[!89?@$ D.VQ(W!$GC M7LR_19)-3R68/DZ318V>5)SDC7<=V'L:W^1O>)KV;\ST7%ETTL_4$L#!!0 ( -5V#T]1 MU0F5W $ $% 9 >&PO=V]R:W-H965T!>]TAAMC^A,ANFA ,/T@>^CLETHJP8P-54UTKX"5GB0XH5%T M)(*U');\9UN:)L./&)50L8&;%SE^ MAKF? T9S\U_A!MS"7276HY!<^U]4#-I(,:O84@1[G]:V\^LXZ]]I80*="71# M().1K_PC,RQ/E1R1FLZ^9^XOWIVH/9O")?U1^&^V>&VSMSRF-"4W)S1CSA.& MKC"[!4&L^F)!0Q9G^A^=ANEQL,+8T^,UG<9A@7U08.\%]O^T&&]:#&'V89-# MT.00$#AL3$*88]CD�Y!@22C4D(\Q@V28(F24#@P\8D@(FCC0E974$!JO;# MIU$AA\X/_BJ[S/<3]5?X+WQZ'+XQ5;>=1E=I["#XZUI):<"6$CW84VWL>[0$ M'"KCMHG=JVDJI\#(?GYPR/+JY7\ 4$L#!!0 ( -5V#T][N$G%M@$ -(# M 9 >&PO=V]R:W-H965T M;*.5;2F;J&JE5EJE:O/,VF,;!3PNX'7Z]P7L.&[J%V"&<\Y<&+(1S8MM 1QY MU:JS.6V=ZX^,V;(%+>P-]M#YFQJ-%LZ;IF&V-R"J2-**\=WNP+20'2VRZ#N; M(L/!*=G!V1 [:"W,GQ,H''.:T#?'DVQ:%QRLR'K1P ]P/_NS\19;5"JIH;,2 M.V*@SNE]I,0B47Q)=@?*URN@L)@8+2!07AMRL\@%)!R*?Q M>]:D2\A 7)_?U#_'VGTM%V'A =6SK%R;TSM**JC%H-P3CE]@KN>6DKGX;W % MY>$A$Q^C1&7C2LK!.M2SBD]%B]=IEUW]"$^<'+GO31FKJ981KIZ9K.#]L"^TV!?138_U,B_U#B%B;]$(2M>JK!-'&: M+"EQZ.(DK[S+P-[S^";O\&G:OPO3R,Z2"SK_LK'_-:(#G\KNQH]0ZS_88BBH M73A^\F&T[?P\=;&KS%,Q M:-9V<)6>&CBG\O<%F!@S?^>_!9[;NM$V0/*TIS5\ _V]OTJS(HM*V7+H5"LZ M3T*5^8^[\^5D\0[PHX51K>:>K>0FQ(M=?"XS/[ ) 8-"6P5JACL\ 6-6R*3Q M:];T%TM+7,_?U#^ZVDTM-ZK@2;"?;:F;S#_Z7@D5'9A^%N,GF.M)?&\N_@O< M@1FXS<1X%((I]_6*06G!9Q63"J>OT]AV;ARGG22::3@AG GA0C@Z'S(9N\>X=1%*?D;H5FS&7"A"O,;D$0 MH[Y8A)C%)?R/'N+T",TP$8A1@=@)Q/^4F&Q*Q#![W"1!31)$X+ Q MP3!'W&2/FNP1@=/&!,'$ 6YR0$T.B,!N8X)AWKF3(VIR1 2BC0F&B7&3$VIR M0@2V%X]AMA=/5H^)@ZQ=&U%>(8;.M;!5=.E4CZ%[C'_A4YO[2F7==LJ["6V> MM'MXE1 :3"K!@_D_&M-9EP6#2MOIPPX[H; M^F*8X5QF,)".4KWJ!L"@-\$[G>'&F/Y(B"X:$$S?R1XZNU)))9BQH:J)[A6P MTI,$)S2*=D2PML-YZG-GE:=R,+SMX*R0'H1@ZO<)N!PSO,'OB>>V;HQ+D#SM M60W?P?SHS\I&9%$I6P&=;F6'%%09OM\<3SN']X"7%D:]FB/7R47*5Q=\*3,< MN8* 0V&< K/#%1Z 7"-#Q(_K,M39/A T8E M5&S@YEF.GV'N9XO1W/Q7N *W<%>)]2@DU_Z+BD$;*6856XI@;]/8=GX!\R&?G*'YEA>:KDB-2T]SUSOWASI'9O"I?T6^'7;/':9J]Y MG.Q3@*LUD0Q*HO%C1D<:(?Z#1,CX,5QIX>K^GQ(2R0! 42+Y#\ MT^+AIL40YE/89!LTV7X4V$8W)B',?W9R%S39!03HC4D($]^8D-7I$*!J?R\T M*N30^3NYRBY7[Y[ZT_47/MW;;TS5;:?111I[1OU)JJ0T8$N)[FS#C7TJEH!# M9=QT;^=JNC!38&0_OP5D>9#R/U!+ P04 " #5=@]/&JBXS.D! !F!0 M&0 'AL+W=O&BM3&U3=C^?6U#**6S+[$]G,N,G9EL%/)5-0#:>^.L M4R>_T;H_$J**!CA5#Z*'SGRIA.14FZ.LB>HET-*1."-1$*2$T[;S\\S%+C+/ MQ*!9V\%%>FK@G,K?9V!B//FA?P\\MW6C;8#D64]K^ [Z1W^1YD06E;+ET*E6 M=)Z$ZN0_AL?SP>(=X*6%4:WVGJWD*L2K/7PI3WY@$P(&A;8*U"PW> +&K)!) MX]>LZ2^6EKC>W]4_N=I-+5>JX$FPGVVIFY-_\+T2*CHP_2S&SS#7D_C>7/Q7 MN $S<)N)\2@$4^[7*P:E!9]53"JJ+ M1819G*/_Z!%.WZ$9[AQ]MZ;'[_C'J$#L!.)_2DPV)6*8%#=)4),$$=AO3##, M 3=)49,4$?BP,4$P:8";[%&3/2(0;DPPS#N/>D!-#HC ;F."8>*-"5G]SSG( MVG6X\@HQ=&ZZK*++$'F,7)_\A4\3Z!N5==LI[RJTZ3;7$Y40&DPJP8-YNL8, MO>7 H-)VNS=[.;7^=-"BGZ<:649K_@=02P,$% @ U78/3X1'1TRW 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$ M+^O=1"O;4C95U4JMM$K5]IFUQQ>%BPMXG?Y]!^RX;NH78(9SSEP8LM'8%]<" M>/*JI'8Y;;WO3XRYL@4EW)WI0>--;:P2'DW;,-=;$%4D*+%EM4JDZ! M=IW1Q$*=T\?=Z9P&? 3\Z&!TJS,)E5R->0G&YRJG24@())0^* C<;O $4@8A M3./7K$F7D(&X/K^I?XRU8RU7X>#)R)]=Y=N@Z4S,5_ M@1M(A(=,,$9II(LK*0?GC9I5,!4E7J>]TW$?IYM#.M.V"7PF\(7P$..P*5#, M_(/PHLBL&8F=>M^+\,2[$\?>E,$96Q'O,'F'WENQ/QXR=@M",^8\8?@*LUL0 M#-67$'PKQ)G_1^?;]/UFAOM(WZ_IAV1;(-T42*- ^D^)QWSS;:V1ED3\9)(U>4'3]205?>*..)4EX?_FM&"7J8O=]X'G_'"4>L";36IRH#^I_%4_ M<=7S6I5=7M)*Y*QR.-U/W6_X?H,#33"(WSF]B*NVHU-Y8>Q5=S:[J8MT1+2@ M6ZDEB'J)?-"!%VPXD^^D\>IF[K.CN[) MJ9#/[/)(;4*1Z]CLO],S+11<1Z(\MJP0YM_9GH1DI551H93DK7GFE7E>FC=) M8FDPP;<$OR7X^"8AL(3@JX30$L*O$B)+B%I"F-XDQ)80MX3@MD-B"HM\?H34">4" PE&H:2]HIMTV#B*Y+H\QX )[)*!',O# ::_<5\G (XS"(.Q5_'H(ZTW)PQ#AXR@9JX(4 M##@%)L6'!3)0( ,$>JG,LV'&,1I;/(S@C0T!1N&(Q,C>B#^/=6%!U\$&<30: M++Q)8&"72$?6!<-; ;V@'ZP2POJUA(ROYZ9=W6 Z'O/#\(/>26<%R;5661. MC#UCDBI5=*>^M:.Z:K6=@NZE;B:JS9O[1M.1K+9W*:^]T,W^ U!+ P04 M" #5=@]/X7>;<< ! 3! &0 'AL+W=O\EF!4C95%4KM=(J5=-G+PQ@Q1=JFR7]^]J&I23U M"_:,SSESQA?R4>E7TP%8]":X- 7NK.V/A)BJ T'-G>I!NI5&:4&M"W5+3*^! MUH$D.,F29$\$91*7>$'V)_]6;N(+"HU$R -4Q)I: K\F!Y/.X\/@!<&HUG-D>_DHM2K#[[6!4Z\ M(>!06:] W7"%)^#<"SD;OV=-O)3TQ/7\IOXY].YZN5 #3XK_8K7M"GS J(:& M#MP^J_$+S/WL,)J;_P97X [NG;@:E>(F?%$U&*O$K.*L"/HVC4R&<9SU;[0X M(9L)V4)(]Z&7J5!P_HE:6N9:C4A/>]]3?\3I,7-[4_EDV(JPYLP;E[V6F\,^ M)U&PO=V]R:W-H965TXK$RM)I"RYH=,Q#7_./F^VN3/@,^*5A"E<^2Y,< M$)]2\+6K>9$$@8$V)@9%Y@P/8$PB(AE_%DZ^MDR%U_Z%_7.>G68YJ /:'[K M+@XU?\]9![TZF?B(TQ=8YGG+V3+\-SB#(7A20CU:-"%_67L*$>W"0E*L>IZM M=ME."_^E[':!7 KD6B#G6>9&6?DG%553>9R8GW<_JG3%FZVDW;0IF5>1STA\ MH.RY*3]L*G%.1 MF-V/D"XQ<,8+XUR;R9A.9"W'?EC]H%=L!(^\U;Z!$C$%MQ1QL5A_IN8?4$L#!!0 ( -5V#T^WW(,T%P( /H% 9 M>&PO=V]R:W-H965TZJ+]@S/G/FS!A/WG/Q*FL Y;TQVLJM M7RO5;1"290V,R"?>0:M/3EPPHK0ISDAV DAE@QA%. A2Q$C3^D5N?0=1Y/RB M:-/"07CRPA@1OW= >;_U0__F>&G.M3(.5.0=.<,W4-^[@] 6FEBJAD$K&]YZ M DY;_SG<[#.#MX ?#?1RMO=,)4?.7XWQN=KZ@1$$%$IE&(A>KK '2@V1EO%K MY/2GE"9POK^Q?[2UZUJ.1,*>TY]-I>JMG_E>!2=RH>J%]Y]@K"?QO;'X+W % MJN%&B2R%E'9 FB.X*5FR!V$L26(+XCR!:- M&#"IQ;06@Y/5.L*+8AYA:9K@?_0L<:I)'&K6;H+429#^?S]63H+5@X(X"!;] M&##)K-#EO;Z'N!.1.45D#A'A0H0+L[P1%R9:"$&S)\- G.UTD5[)+ZTRO^;, M.PVP9VR>W,*_TX-MF$-_:8:I^)6(<]-*[\B5?M#VV9TX5Z E!D^Z2;4>Q)-! MX:3,=J7W8AA'@Z%X-TY:-(W[X@]02P,$% @ U78/3\F61JO7 0 7@0 M !D !X;"]W;W)K&UL?519;MLP$+T*P0.$LB2[ MA2$)B!T$+= "1HJVW[0T6A N*DE9Z>W+15841\V/R1F]]V;AC+-1JF?= ACT MPIG0.6Z-Z?>$Z+(%3O6=[$'8+[54G!IKJH;H7@&M/(DS$D?1CG#:"5QDWG=2 M128'PSH!)X7TP#E5?P_ Y)CC#;XZGKJF-X M +-PEXF-44JF_2\J!VTDGU1L*IR^A+,3_APG_2MMG1!/A'@F;'8?$I*)D+P2 M?#=)R,R7^D -+3(E1Z3"8_74S<1FG]AFEL[I>^>_V6JU]5Z*-$HS*U$(?X'3U^&^#X'K&+UR,DJT4DGI\L(T3_$4A7!5(OD+[I MPO:F"P&S]1AQTX50QD>(D 19/ L'U?@)UJB4@S"N 0OOO"3WL7O6&__!+D^8 M]5>9L'G?J6HZH=%9&CLT_FEK*0W8!*,[FUMKEWTV&-3&73_9NPHC'PPC^VF; MR?R74OP#4$L#!!0 ( -5V#T_>Q3T)Q0$ !,$ 9 >&PO=V]R:W-H M965TA- GV%_=23N+S"P5$R -4Q)IJ'-\$Q^.6Q\? IX9 M#&:Q1[Z2LU(OWOA>Y3CR@H!#:3T#=$[I@[)()M@Y()D R ^)]J&5,%)3?44N+3*L!Z?'N.^J?.#XD M[FY*[PQ7$..\ER*-KC-R\413S'&,218Q\1Q!'/N<(EE+<4R^P)-U^&95 MX2; TP5\L]^M$Z2K!&D@V/Q3XG\(MJL$VR\*TFC_Z8[68KY]2D(6CR) -Z$= M#2I5+\,H++QSQ]^$+B!_P\=Q>:2Z8=*@L[*N-<(#UDI9<%*B*Z>E=1,Z&QQJ MZ[<[M]=CGXZ&5=TT@F3^#Q1_ %!+ P04 " #5=@]/!47RYOP! ! !0 M&0 'AL+W=OJT[K<#AXOJ"[.=T+W];$,H):Q_L,_Q]WWG@GW27LA7U0!H],8H M5YG7:-UM,59% XRH.]$!-R>5D(QH8\H:JTX"*1V)41SZ_@8STG(O3YWO*/-4 MG#5M.1PE4F?&B/R[ RKZS N\J^.YK1MM'3A/.U+#3]"_NJ,T%IY4RI8!5ZW@ M2$*5>4_!]I!8O .\M-"KV1[92DY"O%KC6YEYODT(*!3:*A"S7& /E%HAD\:? M4=.;0EKB?']5_^)J-[69]^"A$BIRIOI9]%]AK"?QT%C\=[@ M-7";B8E1"*K<%Q5GI04;54PJC+P-:\O=VH_Z5]HZ(1P)X40(-I\2HI$0O1/B M3PGQ2(@7!#R4XGIS()KDJ10]DL/?[8B]1,$V-MTOK-,UVYV9]BCCO>1QX*?X M8H5&S&[ A#-,,"&P49]"A&LA=N$-/?P88'^+V"P@AUM(X#^N9Q&M%AHY@6B> MA1^N"\2K K$3B#]T*EAT:@WSGR#):I!D12!:!!DP&X?A#G,?/RXZNH*)%CJ' M6TSB/RR2Q;-[Q$#6[HTJ5(@SU_9WS+S3&'@*[3U<^'=F/ RO^5UFF"T_B*Q; MKM!):'/+W5VLA-!@4O3O3(Z-&6>30:'2=GMO]G)XU(.A13?.*SP-S?P?4$L# M!!0 ( -5V#T\=U$_GF $ %@# 9 >&PO=V]R:W-H965TU4M13VV<'EF#59CG;";V_ MO[6AB*MR+]B[GIF=79M\0/OA6@#//HWN7,%;[_NM$*YJP4AWA3UT=-*@-=)3 M:(_"]19D'4E&BRQ);H21JN-E'G-[6^9X\EIUL+?,G8R1]L\.- X%3_E7XD4= M6Q\2HLQ[>81?X%_[O:5(S"JU,M YA1VST!3\-MWN5@$? 6\*!K?8L]#) ?$C M!#_K@B?!$&BH?%"0M)SA#K0.0F3C]Z3)YY*!N-Q_J3_$WJF7@W1PA_I=U;XM M^ _.:FCD2?L7'!YAZN>:LZGY)SB#)GAP0C4JU"Y^675R'LVD0E:,_!Q7U<5U M&$\VFXEVF9!-A&PFI.O8RU@H.K^77I:YQ8'9<;C.:3162<13QC,P[ MRI[+=;K.Q3D(39C=B,D6F&Q&"%*?2V072V21OEK2D_\(K"X*K*+ ^A^/U]\\ M7L+Y8$QY;U492T7_D&I MYCX(Y.; *BKO>,-J_63'1465'HI](!O!Z-8&566 PS )*EK4_G)NYQ[%:PJ*OZM6,G/"Q_YKQ,_BOU!F8E@.6_HGOUDZE?S*/0HZ%FV1<5J M6?#:$VRW\!_0?8YM@$7\+MA9#NX]LY0GSI_-X.MVX8=&$2O91AD*JB\GMF9E M:9BTCK\=J=_G-('#^U?VSW;Q>C%/5+(U+_\46W58^#/?V[(=/9;J!S]_8=V" M8M_K5O^-G5BIX4:)SK'AI;2_WN8H%:\Z%BVEHB_MM:CM]=SQOX;! ;@+P'T M2JX&D"Z O 5$5P.B+B!R H)V*=:;G"JZG M^]D2[O0TUIPC=1]K]C9FT9MMG MVAZI9T_+"*7SX&2(.LRJQ> !!O6(0+/W*3"48H5'X?@RP7J,2!Q(/H:@,(-5 M$'"AQ!*0BX7.8((()(@L071!D#E. 1@$ =\2MS1B:+F. M;P#(W>:KD$NU<'E#!%";3E# !0Y%'_ ,+E\HOL6S^#T[U@ $N9^E_"K/I5JX M5B*H6$Y4 P27+Y1^P#.XHB"HI(P\&]>!D6?O0G( @M*)6H+@8H*@:C+Q(<;P MZXW#VSW#\.N-T0V>=:#DBF?O0W( 0MQC%@RZK8J)O>UDI;?AQUJ9IF4PVW?+ M#]AT:\[\2G?1;<_[1M.VX-^IV!>U])ZXTKV@[=AVG"NF)89W>D,/NNOO!R7; M*7.;ZGO1MK[M0/&F:^N#_K_%\C]02P,$% @ U78/3Y%@4M(O @ 0@8 M !D !X;"]W;W)K&UL?57M;ILP%'T5Q /4?)-$ M!*DAJC9IDZ).ZWX[Y":@&DQM)W1O/]L02HW7/[%].>?XW&O[)NLI>^45@'#> M&]+RK5L)T6T0XF4%#>8/M(-6?CE3UF AE^R">,< GS2I(2CPO 0UN&[=/-.Q M \LS>A6D;N' ''YM&LS^[H#0?NOZ[CWP7%\JH0(HSSI\@5\@?G<')E=H4CG5 M#;2\IJW#X+QU'_W-/E%X#7BIH>>SN:,R.5+ZJA;?3UO74X: 0"F4 I;##0H@ M1 E)&V^CICMMJ8CS^5W]2>;B, MWO(H]#)T4T(C9C=@@AG&GQ!(JD];!+8M=L&"'GS>H%@B$@.R7T)\;VUW$5H3 M#;5 .'?A!7:!R"H0:8'H4Z5\HU(#)M:8=L"D*Q-56%!)ZJ^-C"TH?[U*[)9C MJ^788MDH["Y>;),DAI5BB4EC\X"6&-\+_U/@Q.HVL;@-#;?)LBBKV#,N;&%! MI5%J',/>@@H]?V581K.7U "[Z"[%G9)>6Z$NY"PZ-<+'0+U$([Z3#7+H9Q\R M0W?]B=FE;KESI$*^<_T:SY0*D":]!^FOD@U]6A X"S5-Y9P-;6U8"-J-'1M- M?QOY/U!+ P04 " #5=@]/X3[SF>L! #9! &0 'AL+W=O\3EG+GB<#4*^J!9 HU=&N MN#FIA61$&U,V6/422.5(C.(X#+>8D8X'1>9\)UEDXJ)IQ^$DD;HP1N2_/5 Q MY$$4W!S/7=-JZ\!%UI,&?H+^U9^DL?"D4G4,N.H$1Q+J/'B*=L?4XAW@=P># MFNV1K>0LQ(LUOE5Y$-J$@$*IK0(QRQ4.0*D5,FG\]9K!%-(2Y_N;^A=7NZGE M3!0V(O4;1+3?=+ZW3-=F>F/(:))@0VZE.( M>"W$/KZCQ^\#'.X1VP7D> ^)PL?U+)+50A,GD,RS".-U@715('4"Z;M.;1:= M&C$;A^$.DRQK78,\+HJ]QT3;1:IX]H,9R,8-CT*EN'!M^S3S3O/Y%-L+LO#O MS=R.8_8F,P[]#R*;CBMT%MI7K/B/U!+ P04 " #5=@]/1$UJ^Q(" /!@ &0 'AL+W=O MS<7J0)ORA65+ 7 MGKR4)17_UL!XL_)#_S;Q7)QS9290FM3T#"^@?M5[H4>H5SD6)52RX)4GX+3R MOX3+76SP%O"[@$8.^IY)]E%*EYV*MI*2=_:MJALVW3Z-]HT(>H(44\(R8<$W!'P9PFD(Y#/ M$N*.$(\(J,UN%W-+%4T3P1M/M)]#3O;A471^^L=3_J.)WR'(]^Q4V?D9/<1 MHC6!!AO'')4_J3@7E?0.7.D]:'?*B7,%6BUXU'*Y/IW[ 8.3,MVY[HOVC&H' MBM?=\8OZ?T#Z'U!+ P04 " #5=@]/4AM*QMP" "6"P &0 'AL+W=O MRJ.3,/RI5 M/P:!W!Y92>4#KUFE_]ES45*EE^(0R%HPNK-&91'@,$R"DN:5/Y_:O2,Y/QR5V0CFTYH>V$^F?M5/0J^"CF67EZR2 M.:\\P?8S?X$>UQ@; XMXR=E%]MX]D\J&\U>S^+:;^:&)B!5LJPP%U8\S6[&B M,$PZCC\MJ=_Y-(;]]RO[%YN\3F9#)5OQXG>^4\>9G_G>CNWIJ5#/_/*5M0G% MOM=F_YV=6:'A)A+M8\L+:7^][4DJ7K8L.I22OC7/O++/2\M_-8,-<&N .P.4 MW#6(6H/HW8#<-2"M 7$,@B856YLU570^%?SBB>9X:VIN$7HDNOI;LVF+;?_3 MY9%Z]SPG!$^#LR%J,&X0C]_!6R2 8%!$\4I@4#"8%@G%R7J;#8,(8 MC1QR!KK) #>9XR8;9I,E8>^<;OQ,0#\3P,_(=48A+-SPXQ<:C6@??>!*0Z X M= X8!"%'PO]ANHT8;"4+A $*/$(!]P'TB4: X$Z /M(*(% &ULE9K; M)^PYP/*=M5&R XJ=VJ5%*[>ZW8LDT%D!=D._OV*PF9H.G^9>G& M&/AG>J8U7W?/,!' MI^TVV__W(=\4+Y=3.7W]X.OZ_J&L/YA=73QF]_FWO/SK\C<[]7*[WN:[ MP[K83?;YW>7T=_G^LQ2N;M%(_E[G+X>S_R?U7+X7Q8_ZS:?;RZFHAY1O\INR M[B.K7I[S>;[9U%U5 _FW[75Z,EHW//__M?>/S>RKV7S/#OF\V/RSOBT?+J=A M.KG-[[*G3?FU>+G.VQG9Z:2=_A_Y<[ZIY/5(*ALWQ>;0_)WO+\1L;VF9\ ]4V4*<&TO0VT&T#_:N!ZVU@V@;F5P/;V\"V#>Q0 M"ZYMX(;.P;<-_*\&_5X*;8-P:J#ZAQ3;!G%H RE>GYQ(9C$[/O)F#2VR,KNZ MV!LQDV^E_4RO:D_;59E\V6UC@[5I\]7QHF+V7/=4ZOY<-2HCD9V M-7-.H[J:!:?17-+,*N^? M'H'B'X%J>M"=H7J^!\WWH)L>S%D//AGF]5'B&LFND5BG9/6L1?*T/U&EB=X8 M=:[L#,KP@S)D4-+[9$488DL[*P09U#452N5%T'3XC#)8'>E$/U.E]]YZ.$_+ MS].2>1H7^!XI!\#Y'O(0[W M1AW]V* FR"ATT&G$$G3Q&=%=?%UK*(1*9LXJM784V3-K2OL^:R!:2/4F[/-6 MI)8,F5?4P Z@55)<25CZ MT(HZ2T-;:T@,F;=*VZ?LC@O$ .F8^=O4FB/63#>$=VV!:"$YS!WH W NPPA, M >DR#@$GDF?Q"@Z4RHL"D M )2*@S(-@*VH$]@U,@3(54R*#FF]U8HZ<4U$!2P!OA7EF\3:>2OJ3$GUP:T! MW)KA-H LI &W6HZHQ0&WFB9HREPKZB[/_J"F4?'/,$ZPXT0!/$X-^-8,N@$L M/@W0U7:$@P&2FD.2.-C1M&'?<# @4P^HKN><*!A@")"I.3(MZ ,PIT>4SP:0 M9+@,F#K8T/+9]/O7 .@,DRR)?SE1 #6+ 60:2J9&S\@ VHP>X5^T,Z8@D>W) MPM!:E^R-N]8 MV.!8=!;%L$[HXT1H@V,!YI8A.( -C@4$6S_"P0!,RX%)'!QHJ@IO.!C@:1D\ MJ8,9$2JV'*#3<72"$.D L 26Y -;MPM)J5HM_!#E#G!E2S"TX4D2& MIN.2,"BV',#-C:AF'3K\I2218F#I:#5K[%L>!M@Y;J.I4H,T\#1W5JL#GNP#B#UWE)06 M!)Y)G%*#D.,!ZIY+FFE!X"GJ2DF!#U8\ -U3ADE!L&Q%'1=:K_!!M@>T>RX1 MV]0:+;FE,KC6\2 L>";!1G 2X4%8\&-^%$*_"@TAW5/2PQL;90]8]T-8YT2H M^O" =<\D6'0X%0#"00QW< !LA@&__"Q;T9BCG@ (#0RAQ,&<"!U&!@!GX!(L MV,D$@%PP(QP,2 H#]J[+0/>N2O;[%T 7!FQ>EYP(G40$0&9@R(R@^ CHE]81 MO\ $ %*@()'B8Q5HUI2AU[\1,!<''"RM(DV;7GK58PW0&2F=U!A-G-5&.@9\ M"R "-B/%CN2S561^F/55-K/8'" T8)E'0''<43RC #1."!YKB)-GE:YOED#F.. U+EB1:!,CNAV M!9W9[>;/*[LOZW+LCWQ[NR MQS=E\7AYO @\.]U&OOH?4$L#!!0 ( -9V#T^7O$2?'@< 'XK 9 M>&PO=V]R:W-H965T- M5LN9+@H_6]6+]?3B;/?;U\W%6?O4+1?KYNMFLGU:K>K-?Y?-LGTYGZKIZP_? M%OJ*(86 M.Y._%\W+]MWWR3"7[VW[8[BXOCV?%L.0FF5STPU]U/W'?B_7N\V7L_[49;J#' M!OJM@;*_;&#&!B:W@1T;V-P&;FS@M>!.5A=C3LPL .SZ\ >=) LV>>]C=_9K'FBN)(4!]Z$G*;RJ!G-'*9GC#G"H$NW'V%25<(=9\.UK#!*J.E ML6+NE&6.WL79Z,=R/]9)$\)X*LZG*Y@CQQQ9)P2DPN I3AXQ-YZY.=%*H$MA M/A5Q/RE>H\VA'R/-!V.L.*..<3P:O7>DB:0)8915!,F :7;DD:!%/#1&7G/D MF:/1YF!&2FLC.,+$:T1\3#VIC^06+2B[!HNGA"XP\=KDYU*-6=:<999+YZ/1 MP7QM8:5"!M.L.CT<'Z&N=L.AR>&P[-#@>$DX,.^4*C,?::8^]46LYKCKVT= 8S;Y#, M)WHV-QQZTD*\&(R\0+/ FK9C#OAO/NE$[=:)[#O)!7C%#P\S(@5;.Y MX57 B0V"&YPX#$\=E,2YPYP[KLG<#Y=DJXT4 MU#@9.) ,F%".1IG9V.-LX'DV,,$)76#0O8*JT%;3'"Z?7&9)<>B3)42C+/ ;5 M9RARZ3FHUI&6[C0FU7] D3V&T&$+ IQP2.C:7A(R$QUH9V^62./ Q%D*M09AWRM@ME\2E M6>FHA!J <%J@X[OEDGA6T+TT"U,*."^$C-UR&?ANV;JHA;L4<&((8+<8# M9CY\X&%WP#@'] PLT;LJH$?45 0A_@,F.G"BF;16 9V :>GD,&"D SH"*U)/ MJ-8.4EP&S'1 U;9)/:%J.Q:%=+,QU8$_K1;%-0B/J\%SKE18V8^WC\T+N*X-#;Z"#4"Q%3'X\?>U<10.^,DI8.0Q\SSKVK"(5ACZF"'E502G::H0MJ01IX:8(>55Y*F!%$DO0T3A=9;C M4EY%=.2FHQ1ZP[N?^+V7##6O7JV2-[""2O/S[-T;?L.;J7_4F_O%>COYWG9= MN]J]TG?7MEW3=UI\ZL?^T-2W;Q?+YJX;O@ZEY&;_0NC^HFL?S_=ON\[>7KF] M^!]02P,$% @ UG8/3ZW#^6.7 @ APL !D !X;"]W;W)K&ULE5;;CILP%/P5Q 9,,O%955R\R912Y;SGK)!K-U6J7'J>W*>\YR( MO\^4\6KM(O>Z\9*=4F4VO&15DA/]2=6O4& M1Z; (EXS6LF;>\>TLN/\S2R^'=:N;Q111O?*4!!]N= -9MF=D32#6>_LX-*U^[<=0[T2,Y,O?#J*VT:BERGZ?X[O5"FX4:) M?L>>,VD_G?U9*IXW+%I*3M[K:U;8:]7P7\O@ MP4X+8 A:,%05,0W!5XM3+; MZF>B2+(2O')$_6V5Q/PHT#+09N[-IO7./M/=2KU[22(4K;R+(6HPSS4&WV!P M%['I(^+_$$\+:%5@4 6V]6%'10P3!"!!8 F"#L$,)@A!@A!0,+_SH<;$%E-8 M3( B?.]%'X7\:*"9"-02 5H6,$$,$L33W9B!!+,);M28Z ,W^JAA-^:@EGE? M"_9A@@5(L)CN!O+AD/@3_&A MZWZ]S$9@W2%#*05 6:@ 0HX:@@_8 <<-A1, ML2/XV(XQ2%<('%H$I!8/_/$@.&LH>L ..&THGF)'/"DN &PX+P@.+P+2BX,! M"CAS:/Z *W#JT&***XMIKO1APZY@.,,8R# .!RC@]&$TW14\<-!!)]V]*PUH M+#JCD*X0.,,8R#".!BC@].'P 3O@]&'HJ.O9$?5.U)X=8Y!:B'C(N:*:SG_2=*F>BML%HT=E;F?Z7M2C8;U0O&S&7J^=O9-_ M4$L#!!0 ( -9V#T_2)$F&! ( 'T% 9 >&PO=V]R:W-H965TYW"*E+#2U33Z*'SJQ4 M0K9,FZ&\(M5+8*4K:CF*HXBBEC5=6.1N[B2+7-PT;SHXR4#=VI;)/P?@8MB' M.'R;>&ZNM;83J,A[=H7OH'_T)VE&:'8IFQ8ZU8@ND%#MPP]X=Z16[P0_&QC4 MHA_8)&M]F(5!"16[;TJ*= M7 Q*RU['MNE<.XPK:3J5^0OBJ2">"_#_"Y*I(%D5H)',1?W(-"MR*89 CA^K M9_9,X%UB7N;%3KIWY]9,6F5F[P6):8[NUFC2'$9-O-#$[Q7'1P7])T$&8*:( MO12QJT^6.^#(;Y!X#1)GD+Z+L5G%J:3JGR5)"\2K*HXKB39KY85(O3.J! MR58PHX8LMDDR$I,5C$<592GVPQ O#/' ;%&@Q8]@+Z9O3%Z;3@5GH2^22!T> M'E)4/BG]8CH BUX%EZ; G;7#D1!3=2"8N5,#2'?3*"V8=:9NB1DTL#H$"4YH MDAR(8+W$91Y\9UWF:K2\EW#6R(Q",/W[!%Q-!4[QS?'O88S<5_@2MP!_=*7(Y*<1-65(W&*C&S."F"O<:]EV&?XLWA%K8=0.< MN@306$M,%)1_8):5N583TK'W _-/G!ZIZTWEG:$5X&G11 MUKUN>(-&*0M.3'+GQJASGVPQ.#36'^_=6<=1BX95P_R+R/*5RS]02P,$% M @ UG8/3WK#5#&ULE5==;YLP%/TKB/<5?&WS4261VDS3)FU2U:G;,TVDW.UF7 MF=+#>A\TQUID6V-4%@&$812465[YJX69>ZA7"WE215Z)A]IK3F69U7_O12$O M2Y_X;Q./^?Z@VHE@M3AF>_%3J*?C0ZU'P>!EFY>B:G)9>;78+?T[9;RI1U\VR[]L,U(%&*C6A>9OIW%6A1%ZTGG\:=WZ@\Q6\/Q M\YOW+X:\)O.<-6(MB]_Y5AV6?N)[6['+3H5ZE)>OHB?$?:]G_UV<1:'A;28Z MQD86C;EZFU.C9-E[T:F4V6MWSRMSOW1O>-R;X0;0&\!@0*+_&M#>@+X;,$.^ MR\Q0_9RI;+6HY<6KN]4Z9NVF(+=4%W/33IK:F7>:;:-GSRM.Z2(XMXYZS'V' M@1&&#(A >Q]" !;B'BQS^!A@;2,BP"-0E 0U]O0#"88[8*@#9ARPD0-&R*0* M&,:1)4>#<,L!IWP2I,-$!E-UI8XAC28KLD9@C$=IC*<3H>E$2#K1))T.PT=Q M/A&B\YDN(()+64P<^<1H/K&53SQ=@M@*$X5A.$&M;10/TR3$H@G;\C28@+,YRQ77K0>"/$"4DGL'4/&Y=$+TZ:.A)RG!0$22AQN$!/@CL" M5Y0%ESJA,Z2*@AQ:)?B)0&RY<^HJ&*YWPJ]@BVN4V")%V")*9H[M3G#M$5M\ MG#D.>8)+AB17L,5%0](Y;&T09XZU!5Q:,$=:8$M+?QG#Z9?+5A9+P7%4 "XL M0(3%J,,%+BRX0EB "PMLS2!%H19=X!&+IE5!8(1SURKA"@1$@F2@G=XUV/]R.I]7C7>LU2Z.S#_\#LIE="YA#=ZXQ]T6S<,"K%3[6.L MG^NNM^D&2A[[OBT8FL?5/U!+ P04 " #6=@]/R1EWDS$" !3!@ &0 M 'AL+W=OV.FS 0?!7$ YSYAD0$Z9*H M:J56BJ[J];=#-@&=C:GMA.O;US:$X\!WZI]@+S.SLVN\R3O&7T0%()U72AJQ M<2LIVS5"HJR 8O' 6FC4FS/C%$NUY1,&.R!$"RD; M?P9-=TRIB=/U7?V+J5W5FV6']$_CI2W2]UT#3;O%/M$2IZ*^(H MS=%-"PV8;8\))AA_1""E/J8(;"FVP8(>O$^P6R*2&62_A/C>RNXBM!8:&H%P M6F@8V04BJT!D!*)WGHQB<$T!K/R@@^:%5NSQ)8LJUF6'A-/LOA9E,Z\ M[.*%%S\)TG#65PLJB+,/.IM8+2=+RV%J%TBM NG_'TUF%&ULE5?M;ILP%'T5Q ,4?(WYJ))(3:=IDS:IZK3M-TV>&P[77IR%?&T/G"OOK2KK=ND?E&KN@Z#=''B5 MMW>BX;5^LA.RRI4>RGW0-I+G6[.H*@,(PSBH\J+V5PLS]R17"W%495'S)^FU MQZK*Y=\U+\5YZ1/_,O%<[ ^JFPA6BR;?\Q]<_6R>I!X%(\JVJ'C=%J+V)-\M M_0=ROZ:L6V B?A7\W$[NO4[*BQ"OW>#K=NF'74:\Y!O50>3Z3@82@/0WC8%4\?PR8\+ 82Q3A/C/+$%@]C% =(4(!D?D53%""=4='44DI( MQN(0Y\E0GFQ&13.;)PJ3U%$0$N(^")&:1@X(AY7(_*H2U"H/!&;4=0B:"@:2 MDBAQ4.&F(G1&:8>@#U0 -,D<5+C]B.T_QI@# G<683?4%C<-L5V#U#:V7R:6 M)=25+6XODLRI;6)396F6NEXZW(C$=B)CCH\)P3U&LOFU!=P]@+DGN1(\!$T% M1T!=1+C'@"!$J0,"]QC #7)Q[X#M'42N[9W_R,6= UCGT'$H[@9J=QS[5:9VQ]%?QAMQK,W99C(['F$>P&S2W\/[\\_W7.Z+NO5>A-);?;,A MWPFAN,XFO-/9'/21:QR4?*>ZVT3?R_[[%;_ %!+ P04 M" #6=@]/:'M=^*T# "3$ &0 'AL+W=O*>&9^9G)SU=''1[;?NJ)2)?M15TRWCHS&GAR3IMD=5%]UK?5*-_6:O MV[HP]K8])-VI5<5N"*JK! B125V43;Q:#&M/[6JASZ8J&_741MVYKHOVYUI5 M^K*,:?QKX5-Y.)I^(5DM3L5!_:?,Y]-3:^^2:Y9=6:NF*W43M6J_C!_IPX:1 M/F! ?"G5I9M=1WTISUI_ZV_>[Y8QZ1FI2FU-GZ*P'R]JHZJJSV1Y?)^2QM<] M^\#Y]:_L;X?B;3'/1:.Z/K*8NE4A<_QL^R&3XOXS>"36%X $P!< T ^<< -@4P M)R 9F0VEOBE,L5JT^A*UX],Z%;THZ .SS=SVBT/OAN]LM9U=?5D)R1;)2Y]H MPJQ'#,PP](I(;/;K%H!ML08O'&XWV/@("?@.#"V"#?%L%L])BB?@: (^). W M7>!.%T:,'##-6(;,J$R=6A 89SS+<#H"I2,0.L*A,V+$;)]7$@AWGMT&@PF1 M<9R.1.E(A(YTZ$AO'R"2@M/$C0^C:9J3 )T4I9-Z=+@,M#=#$V3WRR5'$^1W MR"7W*Y4IE\1I" )+:E(") *> K] [1 M3*#YRT(AI\+U!Q0G. M10GWHD8(O'+?Z-0:2NX MTU#?:A 1IU[A/'-M& %E,M0YA 0")DPX ; M(" &F(;JP4T+Y#_H&/<9P'S&T[%O(512]SR!H%+[SSM !W<:P/S!4W&&'1/< MTS"&$HP%S 9PLP',;#P)YWY[J'<<1E# :&C8P(V+^:_TXSC^L>B/91-%SUK M8P?-81S<:VV4Y4A>VV=W5,7N>E.IO>DO4WO=CF/R>&/T:?H)(+G^#K'Z'U!+ M P04 " #6=@]/-T(F'(4# Z#P &0 'AL+W=O/IHY(9$F M<_:?S:NI''Q0XCBVMNK&WV1[[GI;S[,X*77Q:[J6S7B]S/._A>$!, ? -6!: MG&@ FP.8%Y!-RL94_RGZ8K5H[25II[=U*H:BH _,+>9V&!S7;OS/9=NYT=>5 M4&R1O0X3S9CUA($;#+TB,C?[E0(PBC4$X?">8!,B). ,#$V"C?'\71+<2V+" MR!'33"JDIE)Y4A 89UQK7 Y'Y7!$CO#D3!AQPR.!<&_E-PA*",UQ,0(5(Q Q MTA,C AI0DDB<1J(T$J'QUG8M0QK)?YE![]1*Q27QLT)P MBN8\4C@4MQAZC\?0T#Z89D3[BD(8EX*(B"#<9BCB,^&;%X&[4LBI\+\'*$YP M%I.$6Q(-/8G[R:\QD,Q]/0A(Q5X8;EP4<2X=^8Q2W)0HYDI!&>I@Z7(E\F"% M0Y@$ED=,DN+V14/_0HH0<3 +GU!(8PR2F('#=SH #&ZH AGT&WJ2K! $ +C MN2O6B"#<#R'TP[ $,9#VS1 !B5@) NZ$$#JAT)$W#K@3PCU.".$9BDKJ^R"" M4LYU(G)P%X1[7! P>_./?0A(,!;Y3 !N@7"/!0)B;30X]R$H8#3VKG#[@WOL M#P$)%1S/_Q\TBQ.>N2K3TW_7"VOQF]-H"/,'0LWOC:-893&_=W MFJFK_%*TA[+IDF?;NWYH[%KVUO;&:20?W(H=72-[?:C,OA]NE;MOIVYN>NCM M:>Y4LVN[O/H#4$L#!!0 ( -9V#T^ ET,//0( +8& 9 >&PO=V]R M:W-H965T\I^R%5P#">6U(RS=N)42W1HB7 M%328/] .6OGD3%F#A=RR"^(= WS2I(:@P/,2U."Z=8MX0O\!/&K.S"Y0Z/*J6Z@Y35M'0;GC?OH MK_>9PFO U^7;:N)XR! 1*H12PO-U@!X0H(6GCSZ#ICBD5 M<;I^4_^B:Y>U'#&''26_ZY.H-F[J.BL,Q7^'&Q )5TYD MCI(2KJ].>>6"-H.*M-+@5W.O6WWOS9,D'6AV0C 0@I$09!\2PH$0OA/\#PG1 M0(AF!&1*T;W98X&+G-'>8>;M=EA]1/XZDMTO55 W6S^3[>$R>BOB-,S130D- MF*W!!!.,/R*05!]3!+84VV!!C]/H/L7.AHGO,?LE)EQ%=B.AM=90"X1W21*[ M0&05B+1 -&V$G\Z:93")QK0F2>+-JEUB0C_.9N4N07X6!W:[L=5NO+ ;IZN9 M78.)IU92>X[$FB.QY)BU9)=\IMQD8<3WHO^4N[):65FL9':!U"J0?O[[R*P" MV=)!-GOW^VS1C,SW9DG0Y/0VP"YZ,G*GI-=6J!,PB8[#]S%0IW\6W\JA;*;" MNXR9Z#\PN]0M=XY4R-FB)\"94@'2HO<@WT(E?R+CAL!9J.5*KID9I68C:#?\ M)=#XJRK^ 5!+ P04 " #6=@]/2HRKT!T# 6#0 &0 'AL+W=OS2C>X]E\HYM>/F[V(GCTD]];\?V^:D4S_SRA9F$ M8M\SV7]C9U9*N&(B8VQYV>E?;WOJ!*^,%TFERM_Z:U'KZ\7X?S>##; QP(,! MHE<-B#$@'P:13KYGIE/]E(M\M6CYQ6O[M]7DZE"@!R*+N56;NG;ZF3)*8<1"! M#B+M()HX(%85>@S5F+JO0AI:I=H ($)CF$H,4HD!*I%%I*,B$ DQBBPEUHF 2)Q85%W2'$TQ@+@G()0&X4(M+XH:A=E4 #(YGCDH* M,DD!)E;"Z]2)8KW!C8N8'*8)CPSDD0$\4M@!"N'6#V]O&S2C'NB&QC&@V63[ MBD"HV=9!H-(\(GQ#\QC0.% <$ !&4SKP@!*L2(C"Q=RUM43Z9YSP23#\%Z6Z2@_4H9%R?9"W2;RONTG]7XA>&.^0H+A M4VCU#U!+ P04 " #6=@]/1'C$[CH$ !M$P &0 'AL+W=OHY-D5;M7V=SJNHBZ[5H4[+X=_>;Y.WON==_ M$<,%:"] KP)Z[J\$6"_ /@7XEP*\%^!C!40O(,8*R%Y CA4(>H%@K$#8"X1C M!:)>(!HK0/Q+Y/Q/$?FUR#789/0LEW 3"D2\+K':3'V*ZW@V*8NS4W:;[1@W M>YK<:RFMO!EM<[_]I\[62H]^S*3O3[R/1E//S#N&#A@R9)8F\TEXVH2K'12U M8T[-.>APBD<$\0'SA#%LR'S'&#YDGDV&^-&0><'TB"'SBC%RR"PP)@#+:S+ M\]7_+^#Z:Z<&46)XMK!6 QN8&N(:.*Z!MQKX0 -8V&7'R);)6T8$- 09MS(I MSI@,@<\FQ7P>6;P6N,W"M)F /;+L&'$S#Z4<1'IE0G=!!%)F;4)"6NR5N+W2 ML)=0,,M<&NNBF1"DW2-"15P"MYX02H:0^HY0_FWV=!L/TR4IH%Y,2D3&WL,F MY#!!%B85Z6P#T95F3")!P6JM3(I3$8#RLS8IIA?"LHL"/,*!N0^)I=Z&N(80 MR6GH=6A82@@7H%2N3(KS &R/-:HJD+C)$6YRA)@,%G<9F3N,^3#)5@C%C7"N M$2J07. V-^T>[:\^8C58PF4/W4X5([:. (/EE7"9%00K]-B');DEFJ-PG&)%F Y(41*P2BL'NM$8H(6Z@L_8)@ M#2.$-IME7L#,62'0G;G,)L0BF\F6?D&PA@&^-><]) $DB!N+LW9QF,U7NVWN;RMD4I[QNJL?-Z/5NZ($VIV$P/B?W"X*,+YN[ MI/;T_*F^NXCZ$9?[)*^<]Z+6I_#VH+PKBEIIX_UO.CL/*MY>7U*UJYO'0#^7 MW050]U(7Q_YRR[O>L,W^ U!+ P04 " #6=@]/-I0UY@4# #-#0 &0 M 'AL+W=OIDD@E MT;1)FU1UVO:9)DZ""IB!DW1O/]M0FEP?NGTIV/G=XV-SZVLO+J)]Z8Z<2^>U M*NMNZ1ZE;.X]K]L>>95W=Z+AM?IE+]HJEZK9'KRN:7F^,T%5Z06^GWA57M3N M:F'Z'MO50IQD6=3\L76Z4U7E[9^,E^*R=)G[UO%4'(Y2=WBK19,?^'9[[F9:F5E(_?@Z@[CJD#K]_?U#^9R:O)/.<=7XOR5[&3QZ4[G4CZ)RV<^3"AVG6'V7_F9EPK73M086U%VYJ^S/7525(.*LE+EK_VSJ,WS M,NB_A>& 8 @(Q@"6?!@0#@'A>T#T84 T!$0DP.NG8M9FD\M\M6C%Q6G[S]OD M.HO8?:16?ZL[S6*;W]3R=*KWO$H"?^&=M=# 9#T37#%L)#RE/@X1H"&RP H/ M;@=8VT1"D(V-,'^.781PHJ$1"*]=!"$6B*! 9 2B&Y.,K)3-1'%$)HMTZ&P1 M,V$VAF9C($",9(B)B5G$),0L8E)L-H%F$R P(V81,R=F 1.27-X@9B*;4V@V M!0+D\V6 L 8F$.D902ATC M:$8=(VABRV:PJ$($8=_P>T@5 PX1A7&18"B9 Z!I"5Q5#)RHJ/ ME6X=X[+&0*V)Z1Z!(-LQ4J+%XA]*MXYQ;6.@X,0I=0R@R,H*I&3E,8*F\A@7 M. :J3F+E,8(LQP"R'2-HRC&N<@R4'GHFRR!D[6X(LO(8071W\Z[.M!5O#^:^ MT#E;<:JE/AI>]8YWDH= GXE)?Z;O*N:L_"[37W2^Y>VAJ#OG64AUXC;GXKT0 MDBN/_IW*@Z.Z6XV-DN^E?DW5>]M?,/J&%,UP>?+&&]SJ+U!+ P04 " #6 M=@]/_5.3VT\# C#@ &0 'AL+W=O1U&S.9@R:^[LT53NGYVMRZQU ME_4^:HZUR;9]4%E$+(YE5&9Y%2[G_;V'>CFWI[;(*_-0!\VI++/ZS\H4]KP( M(7R[\9CO#VUW(UK.C]G>?#?MC^-#[:ZB2Y9M7IJJR6T5U&:W"#_ _9JQ+J!7 M_,S-N;DZ#[I6GJQ][BZ^;!=AW!&9PFS:+D7F#B]F;8JBR^0X?H])PTO-+O#Z M_"W[I[YYU\Q3UIBU+7[EV_:P"'48;,TN.Q7MHSU_-F-#21B,W7\U+Z9P\H[$ MU=C8HNE_@\VI:6TY9G$H9?8Z'/.J/Y['_&]A= ; ]@E ,1_ _@8P+V :"#K M6_V8M=ER7MMS4 ^S=?32)1HUJT'# MKC3L5K'&"OE/$CF "P4C*5@?SV\H%)V DPEXGT#<)-!>&X-&]IJJUT#,@7NM M8)462M(L@F01B$6E'LH@2:Z*""F$1X)%7,><)DE(D@2/BO G-\$H29IX*%C$ MTRO>&Q1)HDAB@OQ1D:@*) G$'@NATDI/P"@21F$8Y959*5P&F+>DUH0HU@F- MHDD4_?YBT<2P2/!(WA'=D*0D24H,BE=EE:(JBODD6 .23TP/Q+0IQ00+\UTI M1H483_R'B%()F'B*8,(C@<#A/@[@0BSQ%PRAXM3$%@>TA0+AHTB0+EHKYW 7;( MF4B9\GDHF>!30+25 O92J7U;!VR4,ZYYFOI$E$XD8@J)]E2@3!4Y!W;,&38. M0L1X3-,PVE898:O:MWB,(QOTW/D+F!C'6$T"TL3+"6+7O\PQ;Y@R4!M_* M2!V7?,++V,2;*&&NVI^Q423?1:)T!%)T];;>?3Y]R^I]7C7!DVW=BW__>KZS MMC4N9WSG&CRX+[;+16%V;7>JW'D]?+8,%ZT]CI]DT>6[&PO=V]R:W-H965TU_>T0)Z #3&TG7-^^MB$<@26Z M_@FVF9V=L5EODI;Q5Y%3*JVWJJS%VLZE;)X=1V0YK8AX8@VMU9L3XQ61:LK/ MCF@X)4<35)6.Y[K8J4A1VVEBUO8\3=A%ED5-]]P2EZHB_.^6EJQ=V\B^+;P4 MYUSJ!2=-&G*F/ZC\V>RYFCD#R[&H:"T*5ENES;KE9$2YI)34'4XTIWM"PUD]+QIR>UAYPZ<#R^L7\VYI69 Q%T MQ\K?Q5'F:SNVK2,]D4LI7UC[A?:&0MOJW7^C5UHJN%:B'V -P0@_## [P/\]X# F.^4&:N?B"1IPEEK\>ZT M&J(_"O3LJ\W,]*+9._-.N15J]9KB.$B"("SU)X.)H>*I[M1A2O(EA*!$J) "DK MF" &">*/?Q&PO=V]R:W-H965T<&2=C3\Z,OXL#I=+[J,I:3/V#E,TX",3F0"LBGEE#:_7/CO&*2#7E^T T MG)*M":K* (=A$E2DJ/W9Q*R]\-F$'659U/2%>^)8583_7="2G:<^\B\+K\7^ M(/5",)LT9$]_4OG6O' U"WJ6;5'16A2L]CC=3?TY&J]0I ,,XE=!SV(P]G0J M:\;>]>3;=NJ'VA$MZ49J"J(>)[JD9:F9E(\_':G?:^K X?C"_L4DKY)9$T&7 MK/Q=;.5AZF>^MZ4[U M\-9,J@/3'&L[QB15%L-G5&ULC53M;J,P$'P5Q /4? 6G$4%J$E5WTIT4]72]WP[9!%0;4]L) MO;<_VQ!*P*KN#[:7F=F=!6_658,:AEQ6M/P&GM/X6K'39X"WBMH)6C MO6><'#A_,X?OQ[4?F(* 0J&, M'+%;9 J1'29;SWFOZ0TA#'^YOZL_6NO1R( MA"VG?ZJC*M?^TO>.<"(7JEYX^PUZ/PO?Z\W_@"M0#3>5Z!P%I](^O>(B%6>] MBBZ%D8]NK6J[MKW^C>8F1#TA&@AA^B4A[@GQ)R'YDI#TA&1"0)T5VYL=423/ M!&\]T7W=AIB?*%PENON%"=IFVW>Z/5)'KSD.%AFZ&J$>L^DPT0@3#@BDU8<4 MD2O%)IK1H_L$VSDBG4!VA?.>A>.>I=N@=0ID/Y_Q[!3 #LJ>)QT M#,]]QGCT];LT:/0[,Q!G.RJD5_!+K((#5;K5JIE:*MVEX[, 2T!K.V M$[9O7]L0A,![@T___-^,C9V/C+^)!D Z'QWMQ=%MI!P."(FR@8Z()S9 KU9J MQCLBU9!?D1@XD,H$=11ASXM11]K>+7(S=^9%SFZ2MCV]:%GO<*B/[A?_<,JTW@C^M#"* M5=_1E5P8>].#[]71]71"0*&4VH&HY@[/0*DV4FF\SY[N@M2!Z_[#_<74KFJY M$ '/C/YM*]D;B?\ =J)+K3!2C9%28KU/>A&3= M[*)2Z ME'K2;(594\D+-7LO$M_+T5T;S9K3I,$K313XBP8I_P6"K1!L#(*5 <:QW2"P M&@3&(%QGD,2;+"=-;#2]T?@>]B([)K1B0@LFV6 F3;3"I%F8V2F1E1)9*.F& M$NTI./7LE-A*B2V4;$.)=Y0D]$,[);%2DAT%XPTDV4'B,/OD]%,K)-V7DF[_ MT71'P6K'/L%D5DRVPR2^O\%DNY\LSN)@>S!H=?OTX_:3\&O;"^?"I+K(YKK5 MC$E0CMZ3RKE1[^DRH%!+W4U4GT^ORC20;)@?3+2\VL5_4$L#!!0 ( -9V M#T]-"MW%K0( .\* 9 >&PO=V]R:W-H965T'[EXDV>&%/>>U76F3?F7IM-D+/@DYE7U2LE@6O/<$."_\3GJT),@2+^%&PJ[P9>R:4 M+>=O9O)EO_"1\8B5;*>,!-6/"UNQLC1*VH]?3M3O;!KB[?A#?6V#U\%LJ60K M7OXL]NJT\#/?V[,#/9?JA5\_,Q=0['LN^J_LPDH--YYH&SM>2OOO[EBDF\^!BA!SFL<60 M.TQXCUD-,3V5IR$BZ4&>AQ",\GO,&G(FZC"!#K:+F( 1$RL0W@G$L$ ("H16 M(+H32'K;T6(2BZDM)M>A((1ZFS+$D2Q& ]SS$)?&27:+NW,\ AV/ ,?3GN/1 MP!!.PW344 P:B@%#6:^HAI@X(K"1!#22 $9ZQ;(",&0DDA0TD@("&!;(0(%L M>K7EH$ ^H=KRB=4VQ)EJ@[W!"#XO$+ C(WG#(T<.GKXG&.YA3 OPOZQ18;A M(O<;L08W/ 8ZGHR<.1AN/1S]1\QP4V&@JX8QQ\/^_4?,<'=AJ'7B_J$/@9(1 M.W"#8:C#^H<2",I&[,!]B#- (A^1@#L1Y]-S2.#N(5#W]'*X=J#;'$8C.0QN M/O/F*OB-BF-12V_+E;XQV._Z@7/%M"QZT*5QTK?/;E*R@S+#5(]%>P5K)XHW M[GH9='?&ULC59M;]L@$/XKEK^W!OQ>)9&:1-,F;5+5:=MG MFI#$JFT\($GW[P>8N@D^M_T2P^6YYYZ#\_EF9RZ>Y8$Q%;PT=2OGX4&I[BZ* MY.; &BIO><=:_<^.BX8JO17[2':"T:UU:NJ(()1%#:W:<#&SM@>QF/&CJJN6 M/8A 'IN&BG]+5O/S/,3AJ^&QVA^4,42+64?W["=3O[H'H7?1P+*M&M;*BK>! M8+MY>(_OUC@W#A;QNV)G>;$.3"I/G#^;S;?M/$1&$:O91AD*JA\GMF)U;9BT MCK^.-!QB&L?+]2O[%YN\3N:)2K;B]9]JJP[SL B#+=O18ZT>^?DK"R M_\Y.K-9PHT3'V/!:VM]@:#4&9:@L8"D8P>\U^KA<5PZ43E3B=9R)_H$_ M46<.-%5H3LP8E*&II,%.&PO=V]R:W-H965TE- 0_D0[:.67"V4-$?+(KA[O&)"S#FIJ#_M^[#6D:MU\HVU' MEF_H3=15"T?F\%O3$/9W#S7MMRYR'X:7ZEH*9?#R34>N\ /$S^[(Y,F;4,Y5 M RVO:.LPN&S='7H^(*P"M,>O"GH^VSM*RHG25W7X>MZZOLH(:BB$@B!RN<,! MZEHAR3S^C*#NQ*D"Y_L'^F.:#)@]/HD\4V$:QQT8X_DAP,#UB;&<(K"("'1_,100K*896 M@% #A!^J$"^J,/C$VJ?5/BE:5.I@\0D">R*1-9'(5!(F=H#8"A ;2J(D6R@9 M?*)9EDF\4J[$2I(8)'AQI?O$Y%BK1&KE2"U7DBY(4H,D35=(,BM)9B%95BLS M2!#*5NX$^?9'YIL\D;]\9;Y)Y(?^"M'*:T86(K0D0@91%.%LAC13= ]]AAGGT MG;!KU7+G1(7LI+K?72@5(+/TGV0A2CD"IT,-%Z&VB=RS80X,!T&[<<9YTZ#- M_P%02P,$% @ UG8/3Z=;M#(S @ AP8 !D !X;"]W;W)K&UL?55=;YLP%/TKB/?5 8>/1@2IR31MTB95G;H].^0FH-J8 MV4[H_OUL0R@U[EZP?3GGW'-M?"EZ+EYD#:""5T9;N0UKI;H-0K*J@1%YQSMH M]9L3%XPHO11G)#L!Y&A)C*)XM4H1(TT;EH6-/8JRX!=%FQ8>12 OC!'Q=P>4 M]]LP"F^!I^9<*Q- 9=&1,_P$]=P]"KU"D\JQ8=#*AK>!@-,V?(@V^]S@+>!7 M [V//J!E.*0UQ/K^I?[&U MZUH.1,*>T]_-4=7;, ^#(YS(A:HGWG^%L9XD#,;BO\,5J(8;)SI'Q:FTSZ"Z M2,79J**M,/(ZC$UKQW[4O]'\A'@DQ!,A2O]+P",!OQ'6MOC!F2WU,U&D+ 3O M S$<5D?,-Q%ML-[,R@3MWMEWNEJIH];>:UD'BN98R5;9DDCQ\D2@^_]/G*OC]SC(W=\Y,L/('+.;^_!8/=K1;/[ MRT"<;:N30<4OK3(W91:=NNE#;.Z_$]_I+CLTQ3>9H47_(.+VCZ=]3_@-02P,$% @ MUG8/3V<+Q>P, @ _04 !D !X;"]W;W)K&UL M?53M;ILP%'T5Q /4?(5T$2 U5-4F;5+4:=UO!RX?JHV9[83N[6<;0@GQ\@?; MU^><>ZZ-;S(P_BX: .E\4-*)U&VD['<(B:(!BL4#ZZ%3.Q7C%$NUY#42/0=< M&A(E*/"\&%'<=FZ6F-B!9PD[2=)V<."..%&*^=\]$#:DKN]> J]MW4@=0%G2 MXQI^@OS5'[A:H5FE;"ETHF6=PZ%*W2=_EV\UW@#>6AC$8N[H2HZ,O>O%MS)U M/6T("!12*V UG"$'0K20LO%GTG3GE)JXG%_47TSMJI8C%I S\KLM99.ZCZY3 M0H5/1+ZRX2M,]6Q<9RK^.YR!*+AVHG(4C CS=8J3D(Q.*LH*Q1_CV'9F'";] M"\U.""9",!/\^"XAG CA)R$RQ8_.3*G/6.(LX6QP^'A9/=;_A+\+U6$6.FC. MSNRI:H6*GK/MYDN"SEIHPNQ'3+# ^#,"*?4Y16!+L0]NZ,%U@OP6$0?V#*&U MB-#PPV41X7\L1E:!R A$5P*/JU.P858GE5LPD6QUP9V5J-;"T":R,6S,V)V'361M#BU5#@M6DP MPBG8J9/Z_UQ$YQ[V%.A7MXKO56\;6]&GS-@8?V!>MYUPCDRJ-VU>7L68!&71 M>U"WUJA>/"\(5%)/MVK.QXXT+B3KIV:+YHZ?_0-02P,$% @ UG8/3VK! MCO6G @ 3@D !D !X;"]W;W)K&ULC59M;]L@ M$/XKEK^W-N#7*HG49)HV:9.J3MT^TX0D5FWC 4FZ?S_ CNO >=H7&_!SSSUW MF#L6%R[>Y)$Q%;PW=2N7X5&I[B&*Y/;(&BKO><=:_67/14.5GHI#)#O!Z,X: M-76$XSB+&EJUX6IAUY[$:L%/JJY:]B0">6H:*OZL6NF>A)Y%(\NN:E@K*]X&@NV7X2-ZV*#$&%C$SXI=Y&0.7\S MDZ^[91@;1:QF6V4HJ'Z=V8;5M6'2.GX/I.'HTQA.QU?VSS9X'"_FL$&>## HP'*_FE !@/R86"S&?7*;*B?J**KA>"70/2[U5'S M4Z 'HI.Y-8LV=_:;CE;JU?,JS_ B.ANB ;/N,7B"02,BTNRC"PRY6&//W'&P M\1$3#3<>"!@$L?;D)@@"$R0@06()DAN"Q,E"C\DLINW#2$LG$!]SEY89K"0% ME:2^$I+ !!E(D/U_+G*0( =RD3JYZ#'I)$Y4()P[V0!0>8IGTE& 8@I?3.IN M3.&Y*6/B2/$Q!4EA(24HI 2$N%DI_7C3S!$"8/#,:4(Q?&)C8(,R]\C&GA^2 MYNX& 2A4DCDY,P4$ 7)R5P[R'.'".ST *LEF?A<$UII'A $UA:L&^V%GL9<< M (71S$^#X,*$"""G=.40SU'L:O$A=V4RMU%PC4- D'W9; M 'I!T:0+-4P<;,.6P9:?6F7J_61UO!0\8M/%G/6UN2S8[O9!T]\TOE-QJ%H9 MO'*E>Z3M9'O.%=,JXWN=KZ.^W(R3FNV5&>9Z+/H.WT\4[X;;2S1>H59_ 5!+ M P04 " #6=@]/ 47+EXD" "=" &0 'AL+W=OQ=L9,Z:\MZJLY=+/E6KF02#W.:NH?.(-J_67 M(Q<557HJ3H%L!*,'ZU25 0[#)*AH4?NKA;4]B]6"GU59U.Q9>/)<553\V["2 M7Y<^\F^&E^*4*V,(5HN&GMA/IGXUST+/@I[E4%2LE@6O/<&.2W^-YEM$C(-% M_"[850[&GDEEQ_FKF7P[+/W0*&(EVRM#0?7KPK:L+ V3UO&W(_7[F,9Q.+ZQ M?[')ZV1V5+(M+_\4!Y4O_OK$LH]KTN^^_LPDH--TITC#TO MI7UZ^[-4O.I8M)2*OK7OHK;O:\=_ >P>4O.M .@=R=XAL\JTRF^IG MJNAJ(?C5$^UJ-=1L"C0GNIA[8[2UL]]TME);+ZLT18O@8H@ZS*;%X 'FC@@T M>Q\"0R$VV'''CP&V+B+!< 0")D&L/WE(8H(@ @DB2Q -"0@95:'%)!93MYAH MH@XQ&"0&@D0P00(2)!]/,P4)4E=!.DZSQ<2#-!$.\6RT8JE3#!3.< R+R4 Q M&2 F&HG)7#%).I+R/N9!R P4,OO XL^<(,/%;X6XF"3,8"$HA ]CZ$I)DO%I M#)TX)$['50%0:$8F]BN:N!L0("<;RT% _4-'#H#":&*_(/ >62,,[)AX+ >[ M@;+Q2@&@3R2;V#0(OG,0 =0X:T7<#ETK*!A).TS;N'U2M_A7Y2LJ,RPU2/1=LPVXGB3?&PO=V]R:W-H965T>[&=;Q20#E#52JV$KFK[;,! =$FO\L28\M[JJI%S_Z14.PL"N3NQFLHGWK)&?W/@HJ9*;\4QD*U@=&])=140 MA)*@IF7C+PH;VXA%P<^J*ANV$9X\US45?Y>LXM>YC_U;X*4\GI0)!(NBI4?V M@ZF?[4;H73"H[,N:-;+DC2?88>X_X]D:6X)%_"K958[6GDEER_FKV7S=SWUD M'+&*[921H/IQ82M6549)^_C3B_K#F88X7M_4/]OD=3);*MF*5[_+O3K-_2?OI[Z*ZWI>8M MPK-(5W]G@K;8]CM='JFCET6:ID5P,4(]9MEAR B#!T2@U8+\8-8=*AZCTI@DL.4=/=FYSA+'-<0+$%Y]L#0@^:& M@3<'NX8 $)G8@92(8R88-=V:B:,=:-+;\7.C3.\:18>A^4Q,TW;B2S-,;3-_ ME^DF\7B38QGW@7#'M$3WI.S[IX3]L*G909IGJM>@F8+=1O.VG M>S#\Q5C\ U!+ P04 " #6=@]/WU8QU3," #4!@ &0 'AL+W=O=@0$"JDEL!K.L 9"M)+R\=&+NL.9FG@[ MOZB_F.15,CLL8,W(GVHORZ6;NLX>#OA$Y"MKOT&?4.PZ??8_X Q$P;43=4;! MB#"_3G$2DM%>15FA^+,;J]J,;;<37VAV0M 3@H'@)P\)84\(KX3H(2'J"=&( M@+I43&TV6.(\XZQU>/?W-EA_1?XB4M4O=- 4V^RI\@@5/>>SU,_060OUF%6' M"6XP5P12ZL,1@>V(53"A!_<'K*>(9 393"&^-[>["*V)AD8@O$LTL M$5H'( M"$1W N&H4ATF,9C:8*(XB$?93D%ADD:C?"V@P$OL?F.KWWCB-TQG=H'$*I!\ MO6(SJ\#,4K%1GFL+)AK7XC'FSDAJ-9):C,1V@;E58/[U4J@F:+UGWO^+L;*! M)IFBFZM-@1]-VQ1.P4ZUU#?D)CJTYN= MX91?*5;MFD95YFNW__$_%C5PMDQ MJ1J/:0\'QB0HC]Z3^JY*]<0,"P('J:==G^T6DC7]&X*&ARS_!U!+ P04 M " #6=@]/_F16_\\" !M"P &0 'AL+W=O<<\^]7&X\.;+FH]U1RIW/LJC:J;OCO+[WO':UHR5I[UA-*_'+ MAC4EX6+9;+VV;BA9*U)9>('OQUY)\LJ=3=3>:S.;L#TO\HJ^-DZ[+TO2_'F@ M!3M.7>2>-M[R[8[+#6\VJ7CFA!5UQ*$'$YT#DM"JDD?/S6HFX?4Q+/ M[T_J"Y6\2.:=M'3.BE_YFN^F;NHZ:[HA^X*_L>.2ZH2PZ^CLO](#+01<.A$Q M5JQHU;>SVK>)82:$(XE1)H0_2-$ M5PE8$_!80JP)\5A"H@G)6$*J">G8I#--R R"UST_U1"/A)/9I&%'I^EZNB;R MU4'WF6BYE=Q4':9^$SW1BMW#+$GCB7>00AKST&&" 2898N80)AUB'B%,-L0\ MV9A@B%C8B-B /-L0Y!N!EH"9S!]B7B ,ZC&>*&Q?W0"L;J $PH% N$H$"H M!**!0&B4K,-@A:ETMNIC%.XV;F H @U%@*'(,-1ADK- _IV/## 8&1@CLXN:&J_Q4V;%B' 41D;_+VR849)G&Q$@G 08-HQ\ M>%+Z0%F2"Q(7ABT:/P\0/%%0<+OK'S3HO.UC:"3, 2"^-A,0/*60/::L5V2N M0>/:'\'3!T'C)[T@ 4\-A/_C&< # =D3 7@&L57:#'P$-B[!P!/PSO[1Y4'T M&VFV>=4Z[XR+PX'Z"]\PQJG0].^$VDZ>U+*IF[AZ$.-YZ7K,Y ML#)K;OB15?*?':_+3,AIO?>:8\VRK38J"X_X?N2565ZYBYE>>ZP7,WX215ZQ MQ]II3F69U7^7K."7N0ONV\)3OC\(M> M9L=LSWXP\?/X6,N9UWO9YB6KFIQ7 M3LUV<_<.;A\(408:\2MGEV8P=E0JSYR_J,G7[=SU%2-6L(U0+C+Y.+,5*PKE M2?+XTSEU^YC*<#A^\_Z@DY?)/&<-6_'B=[X5A[F;N,Z6[;)3(9[XY0OK$@I= MI\O^&SNS0L(5$QECPXM&_SJ;4R-XV7F15,KLM7WFE7Y>.O]O9K@!Z0Q(;P#Q M58.@,PAZ Q)>-:"= 7V/0*\:A)U!^%F#J#.(# .O+9:N_CH3V6)6\XM3MPUT MS%2?PFTD]W>C%O5VZO_D!C1R];R(TW3FG96C#K-L,62 @1[A2>]]"(*%6!++ MG(P#K&Q$9$#6-@1\@^>]C4E\?XQYL#$TB/%L K1@@780C(),E(.B#JAV0$<. MC&R7+2;2F*HM&06C:#8F@(E,0I1(B! )< <1ZB#Z?"EBU$&,,*!&*5I,.$C3 MV-+5AXCUAXC[:XA1(@F:2((D$AHT$VN_($Y,IC8HB ?OPHA*BE))$2J1\1*D M5I2);,''1<-'@DST'DSH#GR^>0#5E3L@"(O$U"X,9 C'"@/!5$EP68 <0$F MF-LP0F,Z54A]\>_M_=M'>1[UF]SZO&>>9"'EGUP7+'N6"2I7\C M^1WD]:>?%&PGU#"6X[J] [03P8_=_<;K+UF+?U!+ P04 " #6=@]/!'0! MB4X# 9#P &0 'AL+W=OP,VUZR22)MDJU9JI=56;9_9Q$G0 J;@)-N_KVT<%NR!T)< SIF9,Q[/ MD6=QI=5;?2*$6>]Y5M1+^\18^> X]>Y$\J2>T9(4_)\#K?*$\<_JZ-1E19*] M-,HS![MNZ.1)6MBKA5Q[KE8+>F996I#GRJK/>9Y4?]EC>S;PDMZ/#&Q MX*P697(D/PC[63Y7_,MIO>S3G!1U2@NK(H>E_8@>GG H#"3B5TJN=>?=$JF\ M4OHF/K[NE[8K&)&,[)APD?#'A6Q(E@E/G,9/$_F-:G) MAF:_TST[+>W8MO;DD)PS]D*O7XA**+ ME?TW>%4\N2]>::%?%Z5_YL9;("5 6X-L#]JX"D#;ZJ!KPS\U@"-&P3*(- ,G"9W MN9G;A"6K146O5M6>MIL-)I"80F)\MT.SV1$3%"!W*)D Y!( 7'R-2V"$T8G<16SO M(I[&$+U$0C"1$$@DT&B&1HA/?C2X81$8)P+BA%J<:&HJ,1@B!D)$6DWB*>=C M"FAK@D8.T1PD/ <(QQKA^3B77A3DPBKD G'FN@RY_Q-H0.Z0V>+>D M0SAX1 MGM#D"A1U]WX6Z+H'H) W"[P!/K!H(>]^HV\4:,+!1;"R(4C:]"Y4H+B;CS]# M Q**8-U"D'#I?8@F:PJ"105!JJ*WH@+%=ZH83JCU%D"-U1J6* 1IE-Z/"C3( MNA\(%BH$*971D/%XXOU L,"@.="00]<+6#PP)!YZ*2&09]Q#()#6VEL0Y \P MAE4(HPEEA$#>P.9B6*HP)%5Z%2'08!Q8@C!PPOF!(7XPB-J"P<^"P M#MI GN(!+K "84B!C/*8"M3ETH\#:Q"&-,@H3SB:Q56SMZ M+IBX$7=6V_GN$8MQ05M?\[FOF=(^W#1#X_>D.J9%;;U2QH<1.3(<*&6$&ULC9;;CILP M$(9?!7%?P =.JR32DJIJI59:M6I[[4VB'/;$OZWH@V[KD,0ODU\KX\GJ2?B MS:HG1_J#RI_]$U>C>/2RKUO:B9IU :>'=?@('K8 :P.C^%73JYB\!SJ59\9> M].#+?ATFFH@V=">U"Z(>%[JE3:,]*8X_UFDXQM2&T_J&-DFL2%6/'&F%^@]U92-9:+PJE M):_#L^[,\VK]OYGY#: U@*,!R/YK@*P!>CQQ#0%Z*",W-X M&V [5V30'P%YDT#&'DV3@ L.L-4;&$DGM1 M<@^*$Z7*YU'RTB'Q: L_22%EZ3P%(I3 U4QKX$$.SVU]8BFU72#4GI1RGG1 MHX5<0.+O_>2.LK>B?$(*\PBZ^7ADH(A*M "TL!F!.XK?BHJ;RH[<1O2HL,(N M%GB\.]VZ>0R/"IUNHTBN3VRELH;?F*=_F?/14N5GHI#)$^"T9T-:IL(QW$6M;3N MPM7"KMV+U8*?55-W[%X$\MRV5/RM6,.ORQ"%+PL/]>&HS$*T6ISH@?U@ZN?I M7NA9-++LZI9ULN9=(-A^&=ZAVPW*3(!%_*K954[&@4GED?,G,_FZ6X:Q4<0: MME6&@NK'A:U9TQ@FK>//0!J.>YK Z?B%_;--7B?S2"5;\^9WO5/'95B$P8[M MZ;E1#_SZA0T)I6$P9/^-75BCX4:)WF/+&VE_@^U9*MX.+%I*2Y_[9]W9YW7@ M?PF# _ 0@,> WIS9@&0(2%X#R'\#R!! G("H3\5ZLZ&*KA:"7P/1O]X3-:<( MW1+M_M8L6K/M?]H>J5H)1FI 9[S)0)(AE YN=P LP7,'!L$U$?E% M49_M&0JXFJ'T ^[!U04!Y<5W+X-J,W'-\U&H+-R*"*'2LG!$1Y,[N&7B8/L; M&6SYN5/F*INLCCW4'39WN+->F=[*WNVO-'UC]IV*0]W)X)$KW2'8>WS/N6): M9'RCC3WJ7G"<-&ROS##78]$W1/U$\=/0[$5CQ[GZ!U!+ P04 " #6=@]/ M==-BU3=B^?7T0EB8T?\ >OF-F M\#@;A7Q3+8 .WAGE*D>MUOT.8U6VP(AZ$#UP\Z46DA%MMK+!JI= *D=B%$=A MN,6,=!P5F8L=99&)0=..PU$&:F",R#][H&+,T09= J]=TVH;P$76DP:^@_[1 M'Z79X5FEZAAPU0D>2*AS]+39'5*+=X"?'8QJL0YL)2$ E%HAD\;O21/-EI:X7%_4GUWMII8347 0]%=7Z39'CRBHH"8#U:]B M?(&IGA0%4_%?X0S4P&TFQJ,45+EG4 Y*"S:IF%08>??OCKOW..E?:.N$:")$ M,V&SO4N()T+\04A<\3XS5^IGHDF123$&TO^LGM@SL=G%IIFE#;K>N6^F6F6B MY^(QB3)\MD(39N\QT0*SF1'8J,\6T9K%/KJA7QD<;A';:-TA7BTB=OQXZ9#\ M)\5D52!Q LD_78BONN QJ

UU(5RW2&XLD3*\LTCL6OE/W$#X)O/CS#&3C MAD0%I1BXMCU>1.8H!0 3!L !D !X;"]W;W)K&ULE9E9;^,X M#(#_2I#W'>NP9*E( _283IMX@&(6N_OL-FH3C!-G;;>9_??KJVE,4K'GI;'= MCQ1)\? Q.V3YSV+M7#GYM4UWQ>5T79;[BR HGM=NFQ1?LKW;5?]YR?)M4E:G M^6M0['.7K!JA;1H(QG2P33:[Z7S67'O,Y[/LK4PW._>83XJW[3;)_[MV:7:X MG/+IQX4?F]=U65\(YK-]\NK^=.5?^\>\.@N.6E:;K=L5FVPWR=W+Y?2*7\0R MK 4:XN^-.Q0GQY/:E:?VB_:YROG'E*"G>3I?]L5N7Z=0VHZZ;R/ MW;M+*[RVI%KC.4N+YN_D^:THLVVGI3)EF_QJ?S>[YO?0Z?\0HP5$)R". M7: MYP1D)R _!<*S F$G$(X54)V &BN@.P$]5B#J!**Q J83,&,%;"=@QPIP]K%S M[%-$GQ:?5;86U=7WN0G#6?!>:^J8ZY81)XQFO,\L,/-)!)4)1SL$:<>UP&N(_A(W M!,( XK1?>:!8B(07LP SY?# 8S/.]7; M)4EGBVPTR%ZV*%I#2&L(&PUA3P,(R*)E=,/L6E=4&,&T7&(LM)(;@,4$QHPR MAC9;T68KPFRX1RVC3A9BP.)!(CY'].S4M)T:VPJ++ =U\4!@K"I3X,)" MH[TATQ)C9%H2V)FTC.CMCHBT-&"[([208M: Q+LC**Y#D!,+3&G&X"Q8CEHQ M'EJQY[^A_3>$_YZ.9FD-=GQ'JRDU$1G! DIO'N8RS2,O+8[9EI' \U(F_Q1-+, M6HMBCKE0,Z-1S#$GC>&1+U\\S>N78%[+9=P-BX)R@K0WF,".KF!Z)OL:=D"MVQSS#%A3$P")BJ:BR",1BS8CRT M8C\"GBDGB"FG?!GKF38B'%^NPM/Y!?4X \M5X$Y=35LXL @JLEK#Z!&Z#/-% MS]/S!=7S4:WBOHI,'D3BLTC?6$]G%K@S$U5*W ,3(<84%6)"ES_$GED@J!MJ M5*(&-SI8GQCA"CI/,.BEQN!2\?FE^EY[II<@II?R/(A(SR"1;'Q92D]GE\3- M."I+B7LQ3)AA)#Z+](WU='-)=7-8C1)WS3\XMQS.3II3<%[%%!=IX[GCD;ZW M6+@-X]J4^.& -IWD"-,)[HSIGNXOJ6<-6* 2O_*"C_O#R&(860XC\5FD=3DX M>5F]=?EK\UFFF#QG;[NRKJB3J\=//U>B?MD-KE_SBP=.7%_PB[C]L/.IOOW. M]#W)7S>[8O*4E66V;=Z#OV19Z2K+V9=JJ]8N61U/4O=2UH=1=9RWWW?:DS+; M=]^N@N,'M/G_4$L#!!0 ( -9V#T],SJ,] @, ((+ 9 >&PO=V]R M:W-H965TT2:73FQ4>Y9TQ8GUF:EV-[+\3A MSG'*]9YEWRWPD@)*N)7PLYEZ]U2J;QS_J$&\\W81BHBEK*U4!:Q?)S8 MC*6IX9#.>_DXV8C^VJ6UMV#8^IN*-GU^8 M3BBP+9W]BIU8*G$5B5QCS=.R^FNMCZ7@F7:1H63Q9_U,\NIYUOX7&2QPM MKWZ4W5K*V=.$!O[(.2DGS4QKQFTQ!.$NL^@S5\*1(31QN& <4[>_AMM=8@8@ MR& >(,;K,H\08Z3\U&)UN"6 ''W;P*P>_'0,V>FE:,Z1B\IH)242,.LX@S">>L;T/ !9$ MB!K5? 0PWT>!X?8$N;F4&/5Z!C!,/#.V%P@+(VP4;@Y@2/:1D<*BCY' #WVC MMY=]S(\\3 UL!6"(!I3"Y0[@<@>]P0#=\Z=5J!QP,:L'D: M:K=*Z%'S_^42P*B'/;/O (P02LW-0_E>U+?">B#X0=]XG>;:/?D'4$L#!!0 ( -9V#T\0KI7RVP, M !H1 9 >&PO=V]R:W-H965TXMN")&Q/1,G31/;GB2U?IH!\ ,<]W[[B8@>D54I>;)!__]7N:EDA M3\ZJ^%7NI:R\WUF:EU-_7U7'FR HUWN9)>5G=92Y_F6KBBRI]&VQ"\IC(9-- M(\K2@"#$@RPYY/YLTHP]%[.).E7I(9?/A5>>LBPI_I_+5)VG/O8O ]\/NWU5 M#P2SR3'9R1^R^GE\+O1=<+6R.60R+P\J]PJYG?JW^&9%:"UHB'\.\ESVKKTZ ME!>E?M4W3YNICVJ/9"K756TBT5^O\DZF:6U)^_%?9]2_SED+^]<7ZP]-\#J8 MEZ24=RK]]["I]E-?^-Y&;I-36GU7YT?9!13Z7A?]2K[*5..U)WJ.M4K+YM-; MG\I*99T5[4J6_&Z_#WGS?>[L7V2P@'0"@$8JP@[@3Q6 %&EY5#;Q+^ON2ZV'CT+)?EQL20!&UA M-95ZGU3);%*HLU>T#]LQJ9]I?*-5VG@]VM1^\Z.NUE*/OLY$*";!:VVI8^8M M0WH,1WC(+&SFC0BT"U<_".C'G-ASD.$4=P""#.8>8NB0^0(Q;,@\V Q&\9#Y M"MD)A\PCQ/ A\P0QD9%>FS$B7_X]@:OW@QJL$H6KA386Z*!:'!88;($U%EC? M!VS4TKQE>,/D+1/QF!OK> =AC%,CO?< %L9(&*OY!< 80Z%A[0&R1@0WUNLK M@&%.3=\>(2R*L;%P3P"&=!T9(2QLC(PVS&0.H>%>ML#]QDT/GG8M5?A$>GK MH$'$1 AF<$N(PTR8&]L*XA!GS%%\&-[?;C$!D$"F%FT,9(%&&7XXY.@NU6(GI;PM"&HP5@_H$$.IH CL8D M,+)"IH)B:F[:$$<()]Q,HT'V_U']-KQT(:C%^!X? Z)HQD0 M-"*''31X\'0.(^O%Q^9$Q+"YG0$8Q3QR>>YH0<1N08*'#AN.5D#(!S+H: 6$ MCLD@M;9PW0@9,A,(8!2;KPTK (L)1>8C&/2.'IDL=LTAN_36ZI17=="]T>M! M_I;41Q=C?(YOGC POM '__:8_F:^_=?@6U+L#GGIO:A*'YF:4\U6J4IJ[]%G MO?![F6RN-ZG<5O5EI*^+]K3>WE3JV/T3$5S_#IG] 5!+ P04 " #6=@]/ MG(8 Q#$# #)# &0 'AL+W=O_2: "/%HV3\%XO.^ M.3GGI(3!4>0?Q99S:7VF258,[:V4NSO'*99;GD;%-['CF?IE+?(TDNHQWSC% M+N?1JA2EB>,B1)TTBC-[-"C'7O/10.QE$F?\-;>*?9I&^=\Q3\1Q:&/[-/ 6 M;[92#SBCP2[:\!]<_MR]YNK):5Q6<_X >>*%Q'HN98BJ0H_UK+ M?2%%6KNH4-+HL[K&67D]UOXG&2QP:X';"-3+?#. G)30&H!Z2OP:X'? M5T!K >TK"&I!T%? :@'K*PAK0=A7@-&I^42IGKT;+WRQ]5MQ9J]#!BE Z<@W:JF7'%N"V& M(MQE9I?,F7!4"$T<+AC'V+V((5WFZ9+!*.PRSY"/ MWV5>(,9([Q1B B.]EXRQ\OG7"5S<7E2G2A[<+5[IX+6[Q;_B0& '4CJ0=@S8 MZ*5QQ="2R2HFH"$UZCB!,$(]([T/ .:'B!G5? 0P0I!ON#U!;BZC1KV> 0Q3 MSXSM!<*"$!N%FP(84GUD+&%VB5&?!,3H[?DE1D(/,P-; !AB/F-PN7VXW/Y% MN=NYZCA0V('V;[D =@B^;KE9Q?CM##/" F2D#L"(&S)SHP&8ZB1Z)6P&A\V MU%U)?@@[A/U3I]]6X.L!]4A>#76SAUA@;-@YQ(7$"XS-LX XBL.67S?V:Z\V M#&3PVOKAU](]=O\CAU?^:6*O3PZ]B^WFLA"9[]DYP&'?9ZYOYA#@" H)-6)W M6B>%E.>;\DQ<6$NQSZ1>=VNT.7??N_JD88R/\=T4 ^,S?4XO3R9G^^J0_SW* M-W%66.]"JA-.>0A9"R&Y"A]]4\7?JN^*YB'A:ZEO W6?5X?KZD&*7?WAX#1? M+Z-_4$L#!!0 ( -9V#T]9)]U@. ( #\' 9 >&PO=V]R:W-H965T MVEYGQ[@1VLXZ+%UD"*.>U9HU%Y.:5HV;9S:V$WG&SXI5#>R$(\]U3<6_ M-3#>K5S?O0:>JU.I3(#D64M/\!/4KW8G](F,*H>JAD96O'$$'%?ND_^X]3U# ML(C?%71RLG=,*7O.7\SAVV'E>B8C8% H(T'UX --PDXF^H^!, MVE^G.$O%ZT%%IU+3UWZM&KMV@_Z5AA."@1",!#_^E! .A/"-$'U*B 9"-".0 MOA3KS98JFF>"=X[H_]Z6FK?(?XRT^X4)6K/M,VV/U-%+GB9>1BY&:,"L>TPP MP?@C@FCU\8H NV(=W-"#]Q=L;A'Q#+*]A?C>$L\B1 L-K4#XKM /RHA0@<@* M1!.!R/-G3MUBTF1>+(8)9]5BF A/=H$FNT $%KA C K$]]N5H +)'7;=8M(D MGMF%89*971@FQ9--T6131."#MVN)"BSOMTMW2?1#].XP# %-*^T=0T%SRS!0 MZLTR)I,N4H,XV0XMG8*?&V4^QDETG )/@>E"L_C:3 ?;G=YD^M'R@XI3U4AG MSY7N<;83'3E7H'/T'O1;7.II-AX8')79)GHO^I;>'Q1OAW%%QIF9_P=02P,$ M% @ UG8/3[U/H ?M 0 _00 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN0=%@+1)5;52*T5;M7UV8+AH;4QM$[9_7]L0 M0A*K>8@]PYESYL#8V<3XNV@!I/-!22]RMY5RV",DRA8H%B]L@%X]J1FG6*J0 M-T@,''!EBBA!@> 'YU,(G-WM%.SHR] MZ^!KE;N>;@@(E%(S8+5%V?V7_;+PK+VZFKE-!C4LLYK_!!8B"ZTZ41LF(,/]..0K)Z,*B6J'X8UZ[ MWJS3PG\MLQ<$2T&P%BCM_Q6$2T%X*XB,^;DS8_43EKC(.)LN9\/>A M>IFE3IIW9YXIMT)E+T6:^AFZ:*(%#<,4ORK2& 3.01/!,&]Q/$9 MD::!72*T^@@-07A'$-H)(BM!9 BB.X+HH?(31S8W:#--%'AC#IYP2C;VYM!OLNO9?@W,--[@ M\\7P'?.FZX5S9E+-M)F\FC$)JAWO19ENU5VT!@1JJ;<[M>?SB9P#R8;ELD'K MC5?\ U!+ P04 " #6=@]/)G,2B-,! ";! &0 'AL+W=O9RQUDD8FS9FT'!XG4F7,JWW; MQ)!C'W\DGMI3HVV"%%E/3_ 3]*_^($U$9I:JY="I5G1(0IWC+_YVGUB\ SRW M,*C%'EDG1R%>;/"CRK%G!0EL&:I8+[($Q2V1D_)DX\=S2%B[W'^S?G'?C MY4@5[ 7[W5:ZR7&*404U/3/])(;O,/F),9K,/\ %F(%;):9'*9AR3U2>E19\ M8C%2.'T=U[9SZS">W,=3V7I!,!4$W?NS+A5)GLITC3-R,4239C=B D^83:?,?M;3)1$,X88 M#;.08%5(X C"99.-MTX0KA*$CB!:$,1>?*5RQ"0.TXTJ[_TD66\3K;:);MJD M&W^=(%XEB/_?:+)*D/S;Z"ZY,>I[]G?5ARS&Q'ZVCU2>VDZAH]!FXMQG1'>F)MB#AC4VF[-9",Y?B]CH$4_705DOH^*=U!+ P04 " #6=@]/ M[]^*7> $ \%P &0 'AL+W=OR9<>J;6%*^ M&0[Y#X>'_J$H?U8;[^O>KSS;5??1IJ[W=W%UN&U M?(VK?>G3=6N49S%/$AWGZ787#?KMM\=RT"_>ZFR[\X]EKWK+\[3\=^BSXG ? ML>CCPX_MZZ9N/L2#_CY]]7_X^L_]8QG>XI.7]3;WNVI;['JE?[F/OK.[%1.- M04O\M?6'ZNRYUW3EJ2A^-B_S]7V4-!'YS#_7C8LT_+S[D<^RQE.(XY_.:71J MLS$\?_[P/FT['SKSE%9^5&1_;]?UYCZR46_M7]*WK/Y1'&:^ZY"*>EWO5_[= M9P%O(@EM/!=9U?[M/;]5=9%W7D(H>?KK^+O=M;^'SO^'&6W .P-^,@AM?V4@ M.@/Q:2"_-)"=@;S50'4&ZE8#W1GH6PU,9V!N-;"=@;W5P'4&[E8#EGPHEWR: MZ*]-3F*SFUOYD)MQ8!(?$ZO-U'%:IX-^61QZY7&R[=-F3K.[8!6<-U_;W&__ M&;*U"E_?!];Q?OS>>.J8X9'A9XQ.V"6SP,PG$8<03G%P,HXAQVV ,$8$D@!F M3#'BDIE0C+QDIIAAB;MD'B@_ZI*948R^9.848\#P8@;T?/G_ [CZNE,7*@DZ M6T3K05QDBZ ]2-J#;#W(\Q@8R*7AD=$MLSLR1CL-=!Q1F-0"#.^8P)1++%!S M0F!2)@IXFU+>N-5 KP<"8UK V&849AP#PLT)+ EY!+JPP)A6TDB0VTN,22>8 M!=B*P!*KK*7E5K3.L )T;$92P$HS[F* 2:P$UP91FRH*X MI@1EN;) :4PI;C04FJ DTPG0F: 2;8 P"TR%!&0P4Y<$%J*'\:\PQAQ3\LJL MUK3,&LO,X:S6.)Z03X :$11/8"4;8XJY, 9 9H(2EH%!GQ*4M1;*C"EM!8!F MA*L$N9I3E#!P0<64T0I.TB6FI'86K$(K3 DCDRL2&UIB0T@,VAD:W+.05+PU;]9Z+MUW=5+"SKZ>KWN^\ MN=P"WX?L;LZ([XOF:KB]#/MT?[Q7_CTM7[>[JO=4U'61M_=>+T51^Q!^&.2H MM_'I^O22^9>Z>33AN3S>YQY?ZF+?W57'IPOSP7]02P,$% @ UG8/3XF7 MEGJ9T0 928# !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:7/CV)4H^/G- MKT!X5&WE!$1S7ZK>>??EC493!E\TZ+?[U=T]EN?W^#W\HYD_Q)BHZV39. MX9MEEF^B$O[,5W\HMGD<+8JG."XWZS_TN]WQ'S91DOXNV*7)7W?Q6;9+RW_] MW70V_MV?_E@D?_IC^:?S;+[;Q&D91.DBN$C+I'P-+E,>,\G2X"3X?'\>'!^] M"XZ") VNDO4:/B[^^(?R3W_\ P[!P_3ZP566ED\%C+&(%]6O_VV7=H)!-PSZ MW=ZL_N4:ONPU?WD>S\V7T]J7NGC]I643_^OTL2CS:%[^[^H(#TFYCH-L&?3Z MQX_O@OMXOLOA[>IC9]EF ^/'I!;WQ81ZO6X0!L28;G MM0C. 2)M./-__8__T808 ML/"9S?]6[S&.?5)[HG_<%H5LLW7MS._.:F_(-N_B58(H M#!-?1YLZMES+J/@PNK\]J.(SCG )]:,2WV:1VNSYEM,&G M+&V#<'\T/ND-NMV619\!G'(8XA)(PI?@W^/:M>IVN[WN<#;J]VJ+W>5Y]8S: M$.7DI#L^&;0MXJ=XO3[Y)X/K&40&;60271;&K[^;GN':"NA%9#=\9.D"X MP_4#-_>]C)':),\Q+CC2]UL>_S%; QV(PU/PS(*?;QGK?A.MU\'[79&D<=&VL8M-G*]P^Q_S[*5\ D3:;*.T M-K,.^02@?^,9G[ 2$2V"FUU9("F'F5I>N]T]KI,YD)N1G",*3; M/'M.TGEM(>ES'89#&)4H'<#>R%UHY"!7!(ML]ELO=.HCT%7CDJ!?V^U.: MZ0C83A"5 2P[-E(/?8/K#V&"8AL3>5C7[L7G]!%$+ "5747!RP=<02#%7^:( M@S C/@A7I+:1R_09]M= $6[S>!LE"QAEGFWBH(R^U"F>/A-_ >FRD+FS\@D( MS=P#=(VU98C*^Y\!_-K&.> 1#HI'L4562E"N/OHQRQ8OL,'Z*<%K>8R; !*Q M2@ ^,EGC,#>T\C1+3PY9??-WBF#K) *0@^ 5U[',(,\V>L4S:_@>)"L+UK;O MX6#P :)7=5%X&>4<)IY$"V>$4/?.!AG$ZWC[\./2^>[MLT2 MN8!Q/F7IZ@18X28XCQ_AF*^S=-[,">O'M&>=O*$]#R!324I$+;TZ*3+M.)W7 M'T;=ZOMB&\WC?_T=*$]%G#_'O_M34-L2S/GPTF%:60+??KN%;J1JP&E)8X-R0NIP M'9M'VP3.L?KD75R"PHHW)B +9K MMHWL[ T^]B9"&_P*CF'5BVR]CG(@ W (!*!W;PY00\5#WV!\//3I@Z_-UV[( M?_O-W30^WKR5QD?W[L/!-H,F(#PO@YMMS+:& I3]!4G@]GX( 3_^E!6%BX>Z M. <9PZ\0RR8MC,(B<#NJ7H.0I3RMOLV"<+_M>]!$0!K:1*B7U+@*PP'(EK+= M&LF^CTF&"@/@#C'JJGC9H\4F24G=1FI6IU %T*8Y"Y4+6-8Z(S&F;@5!7?%O MK'K #FH"2\/ 9;Z;ER!J(Z6U*]T@DK?%I68 MHD%^0C1K7N'[J !M$F5]Y3K!\9KNAZ$$-QXY:^#3M8D^P!$GJU3DU?EK M@$:O8LVW*%K\!:3=39/V=HO#PB./<(^721EL@?T:]0UPI>4&- @0<@0./NX= MXA#I8P^M]@7+"Q(L#I8.: 4MC(1,*GODL%N1P\[>D,,N#I##^ 8W\9D:'L5 MIW$\(R Y""/2I>$IX[???NL-6$4>1P5,O@<_R)+)HDY"T2.U\,F.(^!.H/V MR)P4Q5Q70&V1S=JPM>WY:S3AX/*2@X2^U#P.(*[+_F1K)IW$V2')SK0!1TDW M?#I>+N,Y6V3UUJ"&)E;#=KN=JR7OZC;8\"MML%5[( /\#2/@]:%G^Q;")>DS M@/XMA'/T!P]:!I:T%@5=3> 2XDM@V#8:=ML$_?KB6B&Q*\@>>=!+52@LV5RR M'PJW>3:/XX6\XO*Y?7*4_U:5_34QYMOHE>\VRI)H$EW$CS4 O<_R/'LA18 9 M*X@L(+ %RVC>8NITA_U@]HM*\V'8U02C&O&D*T672]T_Z$\,YG(]D1<=ZF01 M'4QDLH4KDQT\1JM'!^GZHQ$18;VOH%=]U=LQ:M![WB/7R((Y/B S*EGH_0>] MM(98JO7N,Z ?BHQYM+V MU3#X".*_6HG@A-VOKNLJ^GEZ[_\W]-^O_N#N*[I MK]X/> SRA;PJ7P#V O($ZYAC.U ^AN]QT7+3P>"UY>)_@SC/_7790C6A%-%.]N&%P!3XSF3T K M2W2#X0YDZ;BR1;R&4R.4!6COV"Y8/@&V;[,7]!L%CWD6 ;.CFXUD7Q<4Q7E& MX QAD"6R+%HWLG;@>NA/B7&QJSQ"\(&\LDQ6Y/@A0Q1 ?(,V44)*W5NQFQ/K M1-D-KP%20UCN!ADKT!/@NNE*K5\+]*,32./T.\G\P+*TIO,@ ,PZ=(5JCI@G2UB8$^X8*2= '2&!]Q M;_)#81V;R. T#**,YT]IMLY6S/C,V"E=8B"O#NRC)>$>R MW'@(:Z"#LUOLYB),6=QXBI[1V!:;TUKNUFO<"W$Y0KT-&N( AU(0H;L&!X*7 MI'P*$">#_BA8), W"&9M*X/M1@!# <9B&%'28G[B+?!(L.X19*40$85Q)OO MUB7>(3*F\JEG(,7?I' #7D&09V'>OP 1/+@#1%W0IW0WX2_UJ, &B-&^ ,J7 ML.$MQY5DN'+A(;BD>8O/0)QN:FDS2]%@1F\E\W56R#)T_!!YX7JW4':"@";X MG:"CIN2X3/AM+@2S8&LU+CM:K?)X17$;RV T)*L62CY;94+X0/#T3 <# T4AED'Z.QK +0ZYA''3N&;-,(P MH=U6":O03O[*D$X\U_O7M,3;&5PEC*=*]Q9]8H0:"@O8W)/1KB1P0!VOY+EO]"=)P-8[1"_!QG M<2V0'=WE2U0PA $AX_7KR5.\9F4)P<*J$Z R\M.X>$;%(D0%,@>^QUJ!X1PN MNYCGK]L2K]7V"0##RL<.18H-"$QX"2YO@V=:'RR;> N.H#<-9]^1N&S8AP%R M9;E!\W+/HLWV$= -N'2T3@"B:;)ON1)\ &3D%;V>9F+YW6X3?L!M\_//?F'SUZ=C,,1('$G>*]'=Q4741B _RM)N 6+]"C#$M28$2KW!:#M0.]0;Y3#O2IB2R1;E--D M/N\@H/(5AMUN;"N8N9#C[WXKX U'OXX"&)BCJ:*$N_T:!C\F M*!PD"'G9"(J'J1$IZ/Z0'DS;9ZB'KB>Q ?[H =VM5GC!4*K-2=Y"$.LU EK/ MOAP&&FTM:_M!39N3QT9A_BQYP0?O^Q =V'TZ?/<5EF M;/[\-SHQ6%R>?4DV3+J.>M/N;W2 '_(86&;IDKM0M^2)]R(N@MAM3RC.#6B! M8J/,)4R8]8 PN/\INCVQ1.WKC_)SY[YCYLC9 @P;LY(52V LX46^97UV>7MY\N[H.;#\%9<'-]?_/I\OSTX?+FFLYE[IJ5ET:U+:QJ MR^)@3!!V@TM]B99/Y.4I WISDKV@C(.*8K)((B#E*)C V1&B*%LG)RI:>) A MDJK"EG!7V =598.^A7C1"3X']Q>XB8O@_N'RZO0!MH0;V&)P:&ZT\Y8MD":8 MY1OTJ1&:?>38"KBP&(V^Q=V[ 0"-T^V&.=JJ/SIZ:W!"V3:"0JV@&]P+515 MV$2_@&97E$0+>%.@!N\V6T?!C=ARA=#+*70_)JNW0K79E,RZ9U*@O"[:A@D@ M+%O?X5D6M!8YL$;PX(MMZ_'B.DT KF-NRDW^ 1N>\*B!_L , !]0CO"&[]8+ M4;W8BE0^984#*"!YP>?[R^N+^WM$T:OWE]>$H/>N;A@ QUX#I2H$$2TYV<0P M'MG((GN";*L\O3\+IMU1:"TL9]9;!43 * #\G)YOR!0?,+:&I @.0O1DCAZ" M('M$GW1AV!D)-)B=@@8&U$C9G>]:LL63 C?W;WRKEE&BVAO'=;>>J/"UD)81 M)$O@ $7!2B_.^02[1K8')S$G;?(%1=JG9$OLPKS,-!OA#\)3 M_+4;I 1:QQ M%Q89%!)AGW">GQ)8M2T:;P!>8/[;*C7\P M7R$+C;^*%SA4:TI!P(OM"(7 M#(7!TAEKI=ER6<2T[97D/'0P",6X5T3@PI-JCR4$- '-+N9'@4TS+\]96D!& M5!.F7;L2\Q:.Y?&\PHGNF(5DQ^6!Y!C1""T+EC@8 ]-;9T-TR<"2D+("1H! M$PHFYMXO?+^P7-Q=_@B,\,<+GQ'JN==9 M!YLJC:O%,OO$.%UH,6P_! Z9L@_];1%0V%@]:842 O9E2J"--A:L(C# @LFB M)\([!NFOHGRQ%N^UG-46)80L)Y$1!D2:B;%1>M.<7:KMMA.<^=CIPZ;R5C-L MD!C$B82K"HM>R+FA80&N*S).C8RD]7EQ^&*;EVC\@,Q:*/#")6?K[IO1?48F MN3DS>L@;6YNKDSEXBA>K6 3-O^Y0:WQET.'GKGA4YG$DMMP\%HQB[(5IZ8+" M9VLX8M N.+$IL]N61101K':->8<8*2&G&[3%J61>#'C4%@,>,5XG@.ISPT%H M^0M7&(,;)(2%!+WU*WNY&!- #D<%F&9A4,9 >67JY@M23]$"DW3< M?!@'RSW+Z\\7^,O9S?+\@E M3+P$1;EQ=QP&=_(,<;4S.1EQQYRI]R?P17!XT8K@3"/),KS(2$'+Q%9G;#Z[ MPFHA)?H%.=='-(*.64-2N->Y8=6L&CW')*2)&PX9(!P3?/OX:K(QMJXZ=/;$*UR[ZL[LD")^EY 4"*(+ZZ3^-#1 P4[6]:O!3SL;,3$R M,SP9!Q'*S^C'0"2A>[1! R2;ZFR@+>[S)3-&!CNDL4S]9;=8L5B9&CJ"H-(] MLYY=BEB"NR-($J=WJ5!!))A#&"F/$L^*'N=GHP")\-HE6TPC&T#):A0ZR-#Y M0/ZN-46D8'8$LF:X.W#%UU&.3@L7F)OH%4Z!#'TQN9IS"@UAJ/-\^(@8DTG+ MKZX+@;5"YZ]:SVAWH@(]@UY"$KL:RWA1+,7"6K(4">;R[8/Z-P4[63A(,R!6 ML6@[AP/72=M[C"TJ6BQ\ L&/UF5AXICT&.=<0FT6_0(R$"G M+3R&'2 PP 8C,>A%LP;$8.1_2P(O$!,@R_ QJK*\:HY<4407803GTB%,B$V= MC^*\S&X9H>,(<,_,T;)8$:A5 HFL"&7DV/9M.HST3&P3,M$T>OV]NP.+ ME,$IL*503=&$VA@_%;(]U7V!#>QX()!I/?2!8=>HV%7=-09H%,M1/"':\10! M2F9&!!*Y'*G8'%07T@%IK,AF NF.3L@]3KJ^/T8'&!1.CA[\B,VJ/HGGK17( MBGG7-"E?X5>ZK[21F(9V8HHT_@75AT!C<"B.3"MWT5KIV!%KRW ,3 MS;?A6/F"8.!,*'/-'>E59I1HCXI%DT#N:IP'W$P2_S(Q.JH88T\V4RN3>PN0 M8A4.R7)V02 3B3Z9BU3,]R%S+)O";O$89.VD)D9K%)8T=,MXLO'["I4DS' & ME6.7.!M_$WR)K83+&$$&UQI$B:$:XF>&B+^@>UJW)A(T$C"UWK'-;"^$ENZ[ M664"<^0HU3 "+^C@OQE"?(DKFWY1V:>&1Y&58YI)OJ_?>W[^WS1V]\YX]M02 MXOH!BFAM!"$FI>R]A&=)%E"CD"MT9UC)@35RC)V80L[-."AY)V)8!"/LBZ_YDV2(%MKGBCL;CQ(+PVR MN+&.&ME P;ZQQ"9S7"L1"J3JY%#"(%#@"9$&?+%%SSRJ-)J=.EA+:RW'>B$L M "6614T:P%7NV2A^U*]VN5R*IK 7CMQASA@5)L< MI0P[N!H&2,3E;#':(R5$U>@N;10'M7B& M21=KQ7,CIK>\X.RHOB1FS-F*)7X3T-VP,EV7V$PPL@AH#RD]!]AX'#&SJC@G M1%%3Q\-@F)#NLXT 'KJ!B#$=[C4"^<.-/7K19LM2\)A*8N.V,@]KH$J"O M,7IZ&:>()X^QYXQIF0<1-GWM!#^VC/.Z%7,_>H4IX(&0$%2YW8;N%,?!A-;] M84H\R''C)1!7@J84L75'?F]<&!Q[)A(&:>;-QVS TPP%'_#6\WD8!''M5G5_ M$Y3BQ*>,B,08%C!09(YDBWT4&J'!7Y+\LDY^05(CZY$'JJXB_=S;#PU=\%&7 M)4$^!A9>5O970PP3LD%A9+ W1.)R;?7>!ENK!1Y>EA:0J;*MJNR=X .K F';&I)"3!25\SK,@HS7(2&& M UC\R!27B#&%.6N &9*2O""/68MF[ZBX!&0DQ=9G@3(@&APR6CLL(B%SH+J2 M6V#+I@%Q/_O"M9IE]U.@ U7X%KIN70S[Q$+?"%#CKC['[* UM'&H:ER=T:B9 MI9"OLVF8/8JTV)Q]OUKB"1'^.+F5\!*$*13ZR;6V\O5LL!U:5L&(LVS[:.5V;2 M>XPIQ$Y #Z H9I=-RDJ8MT5EZZ'PI<\HO,.1_0_9'4$BL\S,:&&4Q%_?,^L" MBH9J151;@"L"XA4ILC5EP;HC4'RRNJD=<:YGDA!1FB&%"QD#/' M_T(TR"&8LBUE8K5G?72F#!"V/SHXHV09M7U?@C%W,4M7F0[#O@)QP\%:F1#-_;;=E/\OCJAI32N>?Q:H=+HD,/A5AJK" RQ/0I MDO0Q$3UL_.SC+EF7UJ;O@,18B+&2%YP+R*%P4>:& JE!G".@"S]HQ1T'50= MV8I"!KKYJ\9JME&4PF;2ET55OJT1[M,0, MZ5,!CK\CZ]AV;821X?,CM:]L!N@()M^@I$PA5KOZNXEZRV'NY1U,-F M]5PT$?8]\&?F01I?I69KMJF$"+RAH!7[MRX&9=$TLQWYFP[0H$).\H Q)Y/O M@C"8S+ZCK>!?;C"T( 1G+,787<(/K- !8FOF/B52-L"$QJ.4'2T(@[\Q%B5 M HY1)-MI'A6^X>A_[U1M\:PS8HPQADD4)$AV5$V;C!T;)KBBQA=>@087A7=; MR:Q:QRYDZ]Q-;#YV7K$D:N!T"T\TO@D[AVL<RR$3[9T\[J%\8\C^/:5]L MED-VPG4)"-CH>068L71?\W'$(AXNR#%9%:38R+Y.2FS6LX$Y(6WP6<;:4'<[QT+!+O?'(=IZM(3.IK4Q_9 M$@IRR=M4L%#/284QDPINBCCX#B_K[:K"V;W0!H75Y-RT%!%5A O5LM2\!*B0 MW>,++_:&(?)E#TG3J,,WB)HA7,UWV>PF]"XAN2>![O(E;'2>>9[:F/W1N7)Y MEG<+"LX5;T_%MIVM-5Y,GL,<*QIGX8RS,)?H\%68F8FV@AH7K27O"PYD5YA- MNDE![M^8[_G6K3S@(KJ(ZTN,::2I^$PR?=V:"/[KMF+5]JBI(7(OKK7*1'=3 M02$WC(CS E%63.8[5YM7%*[&%@%!!;['T?\G5@XE43>/D\WC#A3L1R<8P)?R M;>6']A<GC# MS:Q8^\P:UC%G-4M89[K=J;5'P_<#VF%W2#\,_?=I!2"([IL M'F^Y5DMA[4S+") 5ZTDO8EB2RZ+VH?PC**F(T8FC5UT+.:"#$:E,HI>;N75K& M#L*:S=C[R[$: 6: <&RSF@=>2)#R=**4DHY)9Q4RY.Z@P=0H/F[A =1/AZ*O MZ>(&<+B4.[!#21WS%QWK:,4MZ/C>Q+286('7?"7E]2A4+$16^Q)3\IN%IB(_ MJSBR#GS-@I,/JV%_'BC6;+L!2" N8+@3BECHV\6=+!*<9XL\JA3;@3H ":R/ MKZ[PZ = .Q<<#[MNM")F;?DSREW)O.+O]XP;1H[?1Q<_:%JE\N&6G3NBHVOA M,6> "1.4@!,4F8E&QJM(9) [:UF":PRA#MMN$BY-[*2KBQO1WHUG*O(TA1#=E^>,%KT.8E?V()8/[$ JR,\<40J M0\ #DMD$-J=$:3]T+WS(E;(X4B(J3:4#FSW)#*ATE"@OX<,'#06%$C%R$A'6 M4K> C=4V2\]YVT%JH;.H6)K(_) CV! .[%M$UL A9I35+OE6P@LJF8 V?\1& MK-I@0*)Z22H:MDG>Y@KB#6263?I-]\8:'S"HIC] RTF_QY83_.NWM)RXG-<- M1A/57^.2W. VL2@1+7.%?PU4R\1M&>'2,.W,223 NYISG@B%U\(=JCIZF0 ' MU*,JY["S[3JR];RP'@;[&"0PX)G"4N7(,FSSB3,-QHS.15 QI5*!5JE!XM!" MLQY&&[J4U?A"?R0#)!4V787=V3-A7&WC;.PCL344VO&5H4PT/Y49NA?-5 MEE$.GO@(@7#SF)\MQ6J3&%4WXC!$0P0DO66QLYXCOS@!Y3B3CT1T_40K'/-Q MJ;2(GV^B!;#L*_)]>=H:9O,T4"":?)/ A"5.I1O7>))HC>T;') 8EF"#F,WT M98:U]@O/J+DO1)N.A I'M@@S$KFOX092_P'W3285KE*F*W-2Q+_Y9-B5KYY= M*=2+%\$4&9 "9*9&",PB307]N"ZD!M$R7NT (KX?5W4BT*_7UNBB7#S"NLM( M/A^1& /6<6%-%O[X4:25;Z ZEHS)W2A%DQPIQ:!7>/?2C68C%[1CZ@)W''=6 MG5"B&/FC3%(S3Z+%0I_#S-K@YO[A/GBX"6Z"]P^GE]?!Z?5Y\"'X_.G#Y:=/ MP2D5S7FX.SU[J.1=%H?)YS:(S98D<45T7B(69N)P34E"YDHK=#$,L?"SU:SJ MY*7'"U]AI[/U!)H;B+)OS:;R),&P"].ZJK:JKYD<;=5$A_/*]5<,918C^6Q$ MNWF];LXRKP4K95'02.FB?WWUSED0"^"H? W$A$4LUGY%:2OY!M&RC"OQV%2; M[E&H9L6 KZQ2@C)03UKNUDO0[P@3D>!+#J"5Z+3,.B?3J_/+NZM3_H??YJ#?2R9E_RGAQ. M9R5N704GU\U<6RO9$NR<0_,6HX@2.A=>?#CF3=I'M8]G)SAOF)'J7MY>5:A] M=447$9GR^)\HY)Y5$<^A"XN82H5+K:& M=%A9TQ&M:T^[]5\DC']_291?10,,^:Z6BXB\NBI2U%+>.GE\/;$63!L^YM-G M.S:%HAV-)N%@.B%H' UFX60RW%M%HDE7;Y[ A$$OU#NZXN[M2?JMI@>G#!.) M&@VVAJ]ON]YL=XW MQ/3(GI9)@3*E5.^..'>I&NG;OJUJ@]PIO7_4ZX:C'A;1O@LNKD#NO;S^&-P& M%W?C3Y<>&2GR_F>Q;B>?-@%-362A#2%2;).A715@1E 4,1HIA M>$M!PN:PX!8[B5VJ(/?X,9K_LLY6E9PLC;\WI92PJJA3J^"-!5B^2D2J M<$SP24+)$\9 MF\QX(6L33.9&OI)989-1S$[]UDK8J*E4[QC !_0M9_ (PN<+7Z5.%'RF?+,5!W8 M5=";/EM1Y7-J/ERE 53#2=CE,IAU@T7T6MBK;VN;DD57TD-#UHY JDDXGHXJ M,LG:V&\OXHV%>R$:VX?@]/(N^!'TI<]49_9#<'D-=/#R]%-P&5S?/]Q]OB+H MN&=J8@)T*IY#\YIMD;&V#F'6C5-M_4-6[J8&+E)8G=II#5IP0& AB^9P_J&3= M';PZ8!/UD4DL^Z-%T M_1_^8Y=1;@]')I,U@'P]\WJ1ODAJ67$ ]@\R4+]U( U=WSM,&/QUSPK:1]$P M<&-G1ZV+AV95D>KLG&@:L<$#)W <37^N!5, 2@%87NPS G"!X^0UW&D "[[/ MH!D(:'ZTDWMIS8W(:9;GUNQM6*:T?&A?I8_3:( YNT ;#-51H]K;=Q?GEP\@ M;5W>_[O31,H%M'1 0A$Q(8\'5:JK5?. FX_E?1W12'JR40"*V@6V7,.:RTIQ MD<"PH<&8+9?K-AST61?YL[CT:VM'-";??EG%I-R9)2+3T'62F:]\Q6XE+3)U MX)O0LX$O>X>ZT>858C$N5AXYQO.9"XO0PG%O#KE& M.BVIB.Y&*F!AJ:G0;7EZN/)D9-T8'X"!(60(DJ2!RE#,Y&UVB0P9.S=)) ,S MA9;V6C)%VU33/G5<8P'@2,=X0U9UM']$>=/!A%Q3RPD;]U+31^/O MZIZ:!KQJ;&3YIM&LMI[IF^L95M=CZ/UON"J0"WZ$2WYS]W-P:5PKF!!3L@^R M%"/"B_3/03OM\3+)B_(D27$'^%NV*RE6.R7;%UP,MGQ)FRUA^GBC"R_X+93( M)HJ= "KT%$<+2 A6_.*,39NN)ZS!7)C553AC$)-UER0@IQT^%AE%P9@GJD)IEIX\ M<0KM0EJXHHK $D=ZPAJ*'=X[4!N+L4,+,*]S[^3.O42H.'$Q7FGI1\P\D8A, M]KB9V/E@DWR1C+&BX*+)?C0U%C$.+CZBS(EX1EIYK2;G3BNE.$EC)JUOZ53H MLA70U<#'T?-&OY(>'B@#V':(S)#4E^CGIE$'O8A:FMB"QUH\S)39EKHCK@XC MP>DLM5EU!^U8W,N'EUQ!%YY9RH]KWI78T3AY2RP$]9%"]M%\8R_$X+!Z*A(+ M_ENT+>P$'X.;F_.?R/T(&AJ<_L/I]45"=.BT42L+CHLXYOJ.']]U MO+63&,D>Q+BU,JM7[DK*G Q&76SBIB7'BQ,S*L*5R_*[I67A>5M-V5V!<1R3 M*+S!(![-#_)3#$--Q]1^%[LT*97"D@$'&Y8\&ZFJD@>+:?"FV! 9*B/M B+5 M[[34N@8,\&(P,D]*&CUFV2].[F=U*7QJ?$7LH3&53C8%G2GF?,>IKG#XFM6'AC2*=&UIAB@*F.&Z/(R'IF5 IM M[CCG;]V'ODNSROPUF+X)[0L'3__,70!5D5^#LD3N>--=D[1WASD3(7.O1*T< MOJ?LV[06TZXSE%D(FJL\CB6$!<.]V BCACD.&H5YGY(MA;4$(Q%0K/--$VF:6XJ+#B4] FKG M7A5[*)M[[0EBI40U>=.3!-1&3B1WERVD%(\O2J-[I5K*Z1P[I-/?"T;GMJW=60B21LP]T?WX5?QL:Q5OBV9W-M&M3FS*)X/# M2#61G3QRSU(.(MAQ7WAW%QS-(818?*N&('JM#.AQ(L/N@5NH+4)GU(K@ MKEUMFQK,= QF5)%<'-SVL($T/;T6+-X(_Z]T!=,[@>BP*UKSZ$5'MF*=7Y=: MS4WDS%[(<$#HL?VXGXWLY#19JB;0BS0RYPYP\05;=U(I9RHAY%A?O/I,#9CB MCBVM_)#DX; 4_\MI1M;OSBDG"?:-A1< MTZ N!Q5\5\>YAS^8U[C9;>0M)U)4CLQQI\HC6G$;'?$@/?NZCTA^[43=V9I; M4L=E$9+%9YGPAW=<4]4]S5(;L6#1";]+C$T8L_LC*"]%Z2&>^X_']-N1^05&PEB8["YM"/S9<[G.6#]U*& M;$[TB61$L6F%X2/YIWZ%(T< P3-,Q'N=9E+Q%!3HL )MG,AU<8#1UU3/-YU MKXMU2;,/*F9(=^"CR1 ?/YH,!FR1''6GI$=6P&%B ME>='9S=1$\!*?_L]+4 MQV APVXN?;OBPG&=3X:D\]!W#QSFZK!I^+:-39MD*A.ZLJ\&##P M%12BN%^QE/9QTDS=0"__FM2SE]]H.-0)/DM0D$GN#0]:.\/=5#CT:)/V?J?T M7MN8JF%^]IS"+,:PT#(=7SN@]!P* 6_DIEB<"43Q*^>815@2/S?>970FQ/7# MHR9?CON"4S/)EH(4"J@>-Y*MPR=9AM6D+1N3$:/M@S*A.&"<7!]2EX_"=I'I M9@L) ,"A/$)0G!,K,&[UAW5JDTP:S5Y=M)5\E>UXX0=**T]J& MUY.18:M) L12NLV2ZM:H.UKMO.0T11;CJ8(_< MF_//9P_!3\'IW=WI] M+X@U:-@E^36T0OS^XO!N&IC/R;5.6BT!S?,DVBPT6X']PHQ122:KY'IRAF#$ M75TKCY*1V0;\P$SJ0:ZU3L5M%$[Q-[SQF.$K9KV8\&QQ029OG@N?39CNQ5E:B4G[?>KFW+6I%,D8#A_W@? MKY*4 GR\,#UN;W4$_PP @?#G>-:CGZ/^(/C)C.WV[=2>[KWQ+! ?N/G9_,8# MM]_6AWH@Z>Q_ 1,(JD/W)N.6I\_C=1G5GA]T,0D;02(1;VY&7;'SE0ZQ\_3# M_F2(P "A#/[M3X-[0S->..O.@G?XRV36Y5\&XS'\K@Y^_?@)'A_>G]Q3BV7;R^N M[]F]=%]F\U].^/:3\3 M6.H@.D/R& 45&?5RA8?(-G]/WJJW7XPPL4X+2?CM M4&1Q5E,A.@!L,;:5P+P6JFXM+.]^/DO]==O5.TM2I.01 ( [%S& M";7$:06'KE@)\IYR,O*Z$\]5X*@Z->4'6=OI6Q 0J7.%5M^%;K]]46&^< MUXH-!T._U;+;:79+O@<^],O)_?PI6TOA' 8>=]@C"Z=?X=M%&M^9Q&B&"A;M M(=-0+;B>#Y=W%W0?N<7]U16B,>,X'9]Q8P*JB.J]8#XI"02<4,L74J4[P36<7W !HA<&H-]3!#H## 0=:QB@KZQ=0!ZEKIK(6YX)@TZ>XC63-RIH%$E9UH^HIQ3/&!@38KN^ M'&0FEN0:.Y+,\]=MB2[L+5!H\8VAM3O7DEZ7M\$SF2HQK1C=[1PRP.YP#J)W M.G%4458V+#O@-"?22,F67FGO#,LY&@S#;K<;A+:&)&(&UC[A>%LVFY*CC-3G MQ](MH.$V(,6H9O*& X17ZI/&0H1.I):D6;\:T.-3=_14G/N&F;WR)>7P5'I5 MIZV>^!;#!#K)&4Y$L-WFVT2NOP].)8GLS"^3[Q3OH2AP+O=44@]#7/!1@% = MSH*?#@-C<#P)I M*T^[H^[=D"@_#3:\7 *VSJM M*B+'O>$ /M\_KKOVXW$7)==SU\YB4WN.Q^&P-T2!M@5&>!8&3AY,#/S'873@Q,?=P;>AB;5K4,C5LY.+JOX/ M@_W.2ISZ/2W)7=3%UB8)%[:GO(/@$LYD2K53=$WALKPD)4&0+IBCK&R07U8::5:N*5 ]^JU(7\O]6HX[7VN/2M)S5]3&QMV]W%L/$,5EXAG M4NM";)K&>;5'Y>7*1L0YE?AA68G&R<4+1V"[ H%R!Q.>"R.]EX TY4-7Y_>F MCJ"G/T"54^4R;CE75PGY4(+Z.3UH!B+97B2^,U M>574R/OV&&/K"-\S0E"2);3X''Y?\3:HQTZU-O']M&6,:D)HV)WTV,LS&P1- M::ZR"AU>;8&&_%N?(M=N5%+F%)/U6A_Y@39DN:R%E=P'/U\_W%Q?G@57P>79 MW!)\^G7V;('G_FI99"H+;50*(_H+.'!Q+L4B_MI*,>:$B3 ;-PN19 MM-D^QMA-^PQK?&2 9/N$24G\QNKQ*1(4H(@Y->L% 8,,'@2^>88Y;4@3X-2D M@-O&K!].'F0OJNR&2M:&].NE9'*@%/DMV MAKVR!HB:!0EHGW[EDI?P7TSA9S ;*5\:A%R#6P/$'-[_;^C MF*L"[#]0<#5[_\U%U]X@[/6FC4)&C[YID3,$PK^U.,IS-DFD_6G/22@83ON^ M?#KH'2:?CAND4Z!C3=+IN'>H+%G=9"^<3,??*D-.PEZS"#D,^X/^5TF0O_)P M_UN(/$R(M+RM.1R52!*<7KL4V64I,MPCA8:CUM=G$GM"P5L<[,I3MKYAR@;\ MYY9;&>/_ZXBMI\K@2=YP&.]]MI:L06/$NFJ78.\3*I+BRR):9]KJRR*.2%"D MOSBG9*1I<6#(! F*:-C=Y9B*V5 WS7IBU9_O.3WJ1,]"R2TW(&X1D?NJ'2_1 MQ-K3>.CZFEH+'7@)E -0^/M>B/XBICX>U.?US8U^K7)@#N7OJQZHJ;=-03#+ M^+NJ"+/90 O&-&L(9AG_4!WA8W!Q=@,*P8^7J"C9O!O4;K#6]^?[=4- M/M(@SPFN'PBWJQ?@5U8G>*_2_E5<1&%PFB=_ ^X5\@!44X\<)2\QNHPEN'_I M%OW@K#03 F2:N= GRR7&\5%F5Z75=21K$P6 \[0T; M4C"1\_^6@/=(P/UN.)L._W$B,)W(/],Z3@OXNPJ^XW Z&(KHV^LWBKZTB'^@ MV"MJ@7)_C#0_V6U)&,;2AA=H.;]_N+BZKUG**?YRT-,F%,W"L$1;BI\%Q&%' M&N;O&@1B;!Q2)I1&_F."[883%(MEJ(3N79(N@$#FKV0/IVH5$FE?:W/8(!QC MN-!NA4$W&+$5*V?9F;XF6&(/#=1NO0(,?J&B%%KANE:30#=VUK\TQ,C7F*_]^8U4[5,X8H>/69Z30.U40+ DV K?@ 7G($M2?!"(7YP/ MY"%"2DX$*M_X0EX'E*1EPY1FS4VYL*F="L4^?\44(I24@<\-AX$MR*$E4?T[ M6A?V_Y$:@NSK-U<2AI.P-QX?'D;"L&H.).G-!FW67<"N2;\]%.&;3?'6>]'LR;[_2#L44!-0X )2$VSKPLQ08OC-ZHU MLW#6[?T*M6;6:U9KT(K?/FZ36@-'/.OWOQ$Q_EOA^0T5GND>N_U!"D^[UX " M.%MTGG[O_U^F_XJ<(7)JPY#(/94 PSWG6C!U=8FOS'\==>GJ_+Y- 1)@_;<. MM$\'ZH>][C_0#:"'\L_U AA1^^^I"PW'X62L]?+#WJ!%'9*E_"?0B# ,_>KR MGE. /C]K)(D'Q4:H<6@ZZ3QS[K59^:F*,DYF!RN6<#0?XL>-^BJ*VDJ-*@1&H@8% MIL!Y*%F#66@J(&6H. #BRM,[TF:D@M\N?TZ>78AP.->>$]98Q?KI."KSJRVF MH5C!S[0HY-12G1=)R\=,].8EA')0CE[^ >N!8+*MC4K3IX@0F^ T5L-Q$5;Q MEB9#J#&O8,&9R2CA^H)A2XVQ74A(S^=+\XG;1:$_W M/&".1G((MQD3_O\6>[8AD]);:RGBIN/[V=.8CJ"V"ZYD%%6KNG_?TBVDJ#PG M32RT!X4V7 "-$]?P/;*0DLIZE$Q^MPIGPUYD*R/J%I MIVYQ2K.&A39:SCM5(FJE%4MT]]!<^[C][45*JN9)P4I*Z5*0[RN$CN[N7?1B M^RS ;9H.P]$8B_",01083DDF#!)3"#X83(%(C7"0Z;"'I)Y-8]RR%Z24;G_, M.;%C>W4'P A[2-A '@E'TQ$=\U$?1ZJQ*Z\BJRG_V?:45/3U']X#M.;1V\K M>OI>!936:_.96?0GJBYY_#/R]'=-D#8&$[^8LJFA.#@9 H@FT[ W&^$O6,]G M%GQ ZR/5)&2GQQ>NM#D*0,@<=(-A..M/@.""1(4F&RR0FV?/0J6Q>QA?AH9: MF,N8&XQ1=58D//U1.!Z.T?8U&O6#JVC^!&0AK\)D= *BW'@ :^NC7W,(N^M- M0/ 8#^#T8839A$3 []L+DQZ3H#)&;]SQ; B".HJU@&^H(2/BC3!NA3J2'46/BW*#(I,VJ(A%FUBX:Y$6A0MJ4'HJVF!XT'(E&MK*-HIU3JK38.T5,K1 M@(!'5MEQK[EGT'X\#-G@75+[#!?G0D:6&II)3ZP6?.%:0[%7:1J.$8WCU7K& MYPTP, 5045=O/K,&LW71:+>NUCN5_H7A<(+0/.J-0:O5P/8^T*E9U:)=I29> M&P:GT#S+/8>1<3-&H[ G]<6U28%?CFU?/X+'UVK'!*].9P-XO@_NKVZ#TZM[ M\CDQ[7[?UE052#FH9Z,Q5A#K PA[PPE^-IJ%D\&(JD\ :1CVK2+I6 ]T(:+ MN=:?WF!&_]O7@),9WT#I^!/S*47U 9D<]S$\HBX65-"P M\D#P9;/^GKJS_.OOR!J5/\>_J[_5T#=A'S?\2-[3,T5(MD2A9<2P@%/7;8.& M@.K#/TG=HN!4LHL-7P5.Y8/FK%EM!^B, >T(*8]!3AETI\19>OT9*.)]0-G. M4,C#IX;N$R++4P,*+$'8':%9IMM'1C6$8Q@8C?VLKO&CN XX/P*N> R'U:>X ME0GP:/AEUM$(YO>BYO?",7#1X^$865\OQ'(IO%CP'@B*'BR&@W XG1(L M1D"4A[R-R22<=;VJ.5RXV?,.NF7KZK8NVW6V=O>H58[@-X@R4L4213LFC 4\ MUB?:!^L'V/112NF/8=-=_+V/OW>[??P=R L*Q?3Y$/X)IV.*Q)'NM,$4B,]@ M(O1VWR8L AQ@%G"#7IHZ'Y"+HK6+AR%C%%H@<1YRZ>L$K:$10;OC>46$0@W+ M%0[6K"<)<7&)"=(/0R]: MGCPJ6)2/#Y/VIDQ@Q^$,I,)_ZK%7191_^MUJ.[&Q7IK^:"C P^)GSLUJ.3+. M]#GN4\&O(=G8G7.V#+++3^&-1%6S[]Q8211#CD!:) JCX13XQS_WZ.J2Z7_: MTYLJ "'GBP)1X7[Y-PX"84]HA+%U(I1WJ'Q=:0>\Y73 I[HS#/TR/1M@\/*T!@UI^'!L\Y=AMC5SH7H"AA(A0 M"(XYBP9K1M6(88$,WP)B'%.NN<8X '4PO120""PR_)9@##?Q[E^B MS?:'>05D3*5-QLHD'L&\!$5)O=-ZA; > ^SI8.,N'4%H5M1OM%N7@7N MP .N[237#,S*2>'&T?^@MA+5+F6GG>#4A(BO7]L0!A@&B&Q)6D$8)\S0S,D( MI,T1*\]SCY=%%5,G&%5M&X*\A974F&<--YL+_D>%TS:V6J[?"\6T+2S(VUOI M#49V/E5:[-&Y]9>K?58>8X[WP*/3+MWQEQ++$JRQLSPV;3 AICJTOST;A8!E MB+U=M;4@^'5=!Q9Q&25K+99 X[85'O=7BI@$ZMJ]@0Q=:\,7/C!&(5_@+S@^ M@U6ONY8]5W3#"6?X:#!PTXD3DEZVSO)]\#FE3('[DOS!1\%H$F(--H ]Z+UC MM+3 @$-T/<&[* >P.>MX,D,3TFB,AS::D=0&[P .3P8D'M1P >3L8V!.AZ &H "ZO&0IH-? M)N%XB,N8DKIQ3,@X .&_Q_NQPX_"WFR(]J0)7CPT,MEA89I^CZ_4A!MFC,FN M! (M[ 5U"?QW-AXK")QA4XG48S,8L^$Y& M?>FRT25M">5CGQ)*!R+L5) BH6+VZK;O0NZPXX[Q#$T777G@ 8X MAW6"9CBO)!U+W@B\I]3J&)52>&_0F5'D'G7#PLY$99X8V6@IE\A4]3>T&-XZ M[M*,>M&JIZD-U"BI"1_M=@;P?S^XP4Z:$I ML0G>SG!AO0[J7EAST4J%K''@ M2&@*[PJ,\^?89MAPZ#LF1".?Y D'N%#$YO=R2DR.=9GJEG+@@O=!_[P$5)R7 M14T%,0W52H#7XZYT1YAV)LX(S*=[M"E>=A]_^0ZP!!$,-.$9_/ 2./IN @?B M[]E.K-K_ECVBRDP82-CMQN?CD_"=39I @5]:WHF[DJ+45YB>E-J&7O(>]:>= M:V(4/3G/\FU&8#+P,LUY58PEUQ%Z1-D7#$>!34LTYACSD*C58(X8R #L][[C M0QB,OJ-H%#\.!74#N$(Y!_4.M56R MZ;)A$RP6@A)>4GB3)MV56=BD%I$L^Q8Q$:8O4>4THHCRF 6KCTF';*-ZNK<= M>YR;Z 9-]Z/V99;JFT.2QG<:\8.Q$DID NILY_.9#PZ)IO>=# KN>/>4K.!R MOO/;(4G?19'YTH7<"P2*ZEVL,+D1]V\ F%0CEF%"LZ[\#1816C.%QQ!<>TR- M,82&C=*2.'44H6_^L-M@3.)NC1)U3#2FW;8"C&B_\%7.FJVS4<+!.KM1,Z?M14A:O(:X.!G>[GVB MVM2E"BWK;.Z),WC(&"SO9&MFPO0\3J=!]8<,<2. S"6K>7"-@N,K!CUNE@#?C+5[B:1-N/KA;T^JL7=Z,KX\$0E&=I45Y]!MU5@Q'J)$. &"\+ MJ >RT?S5:Y8+"M=H2BL8H5+6A5W CS[\]6-#7]SCWC@VC\U4IO@#@YT:TTT2U!)OJ<6FF]4RI68OH-_C5"T1D\<S6%] 7 3>XQTXL M#%@8#U 9.+79^-^W0JGU[=91RWT9ZTX'7S+3Q9SHTMP-F:2#VO&R+$ ==3ES MFM-OV:K6T%(ZU^;%', .0DJTBFWLZX(8CXYR4.=DBCECAOE-'921^)F^N;(V M%:@:NSYCXB&VH,=%5YO#8:?2J'!OKN2AAX'PLWA.WR\U]$+5M-#I!.[P=1$- M4!]&JS7GB"+W7275\@&20QP7W#1/,HZT__)>0&ZP+9V1'!MAE^W6"PLX6J&1 MP-A[Y*2"..T9,0$U^TNUU[DKN:CLDXL-CNVP4MVB[1[MV3HW]08L7N[@O%M0 M>=Y.-"EU0UIBO\$1C/S25*>FJ&"W7>$CR.WQLW. )@I7H$H5?H!(;?X"4EZQ2$1E,LWH$Z4 +<5, /TYBR%7:PA'&V.#%B;!;I$BQV(KO<0- M6@DF"6UK1*!'SON!M0E22!)@(5BU!21!S6+-NUUXVZ3NJ: CE4(IB]@N^0F[ MP)"=P-V1T]G:KM/(D,PI3'DF\<>9.CIP,ISZQ\XO7HE,1TL!@+RBI"S.SK54 M17"4.GR,FODBI-FY1D6&Z$%IBHP=4CD_B<1?;.*S6V%7^[Y7[.$RE=[T=UP+ M);B7=JU:@.+RSI;.E]-;B(MU':QVR4*I301K6SA=E67C5OD.*.ZN2=E6*Y#8 M%3S/+^!MK"XUL5;[NK3[7NZP4*I?OI!)_Q<)?H M="81:OZ4IV)0M38BMQU!%H[IC>/0RT\!=4$!BV^PKGR MN;H#'3)DXIE*>4K)4SX*9C-TJ$R[0W3)2#((+M&YYLZ(%A[5?N)N)W <_RM? MO[.&I HR1<$ZVA:V0S37NZ3(*3(OT#>N6JZE[U:H8.B0Q=S&(Z M&HJY9="MU9FJNG%A#8"N-H[]S'5I?-7#AZ7P[!_B4W#Q\?13G7(=LN#]I\N/]+N'+3 +U25" M:Y.6*01=0BMC4Q)'[*9P>%7#WD8*)U@0M:.(ZSH"V.)-:J0SA_QL88!=Q/4> M6%RH*8K)YI-6PR5U?7%"H(153([TPQMLB MMG F?2PQB$16?[&ATSTNC=-:L&[']C6G4IM8RXHM'%0..F;OB4DW3-(ERB2B M.>+-)+,V547#.G \6Q73*V8(*0O9">ZQ)* !HZ:=(]BYQE@<>.692 M/60I<6HD=DOW1;LP9:[*=7"V"Y4!B%]-!F$DW$?U&K@#340N0QBS:*5;FUI MC"UGQ;/D%U M3SF ,^6'[$>.09LG(D(N^CC\IJ,L*+A#U7+#KP=]!I:N4JB&C:Q,XQ>"K0#V M#HNGKKT@28?]Q3@J8YI(-B)8XC46 %2"N_0^(-"SO(-Q%'!Y,*S735!V'1;L MRH#/GB@\\;5!:B&;DS7N>*6:7I7R[PEPY//F/)E8 QK=P;@MU%.EBIT ,2I8 ML&1^3]0Q+8VTU#1[6\BH@;>^[%;+^*94Z6DXZ:'T=30.1]H&81).)L.:1'8% M6O=FMY'J H8&V1IN-6?6&X@95=Q9[1EYO6[8[XXX(V\:SH8S3LB;AOUIE_/Q M)M1-GM+QQN$0ZU38;+P^/J>5*S;-NS@*QK-P#'+H3?#P9ZPB:F/BRPJ[)LLP MP!M^]LNJ.&+ "T83H'\SC>AXJQ8?5 MNK]^M:6S?)T)5T%-$AND6[3,F1JQ7O3'6JL@P$6,:L[T=NM2">+2*_($=MY/.$A2VO MH*2:\)P2BXX%V:W13,%!6LN(5"82)%%BMKDNM8PB0QG,JR2AUD)BS^/'6H$5 M_.PP[8>>Y)J,N* S-OTZL=8W:7 %!\H16>-ZC49#W)?$D4T%4V)S$5JZ(K02 M9GE1JX0KDS57PJU^Z5?"C;!*^(**(OF%3+%?]2]\+=[#;_CE*7R58"+&=>>4 M(&[KPD8+I!)T1U%TBU8F)*RV-F.29*?>4;_+-4&I^,HZBU*;W*$63;(TXM>? MX&O;DX0JSX)BS._G!O9B=K>9$U0@$^AZ?])8SW@3FQJEE]FPA87,DZV81]7\@;^#GHN/&V.%6P96V*XYB6!7\.[A2L%W3S16 M*31QFR723\$^;YRBRV9@4]TF8G]KI(5P;-9PW)\V%C=USLZ%^E><&=V@H\E( M*]..@A.25VOXA,7P0PMT*5#V*L.S]E!=;[_BN?%]VU'+@8N$<'I_%@PG((L0 M;0G%O>2;J[WCMXTLR$+M^A/:8(Z6>V/Y=PL,'8;A&,3\LB>#SRY-_:EJY33B M(IDA55!<6"'1$G<>WE:B'5%5TY"D(8Z^LZ^;Q"8Q"1Z+V/=.PJTQ*)2\\](H[@?(D65G3:6VF>E+8]-91_WNCCE>UV#CM_SLY;"96Z>"1#3>#># MWV@.G(6]+ALEC_KA=-3UZMHT"[,VT*M6GUYW0!3#W0-():64#)9;P*4Y)X-) MHY449%Z]%@_NDCD6=XF\@1>HM\=MD/K61;I4T-QQ&Q;8SP<4W=Y;0-?+(P.& M1+F!:ACX,<=&\F99A+X&Z4"")%C?2WA%GR[?W]P% F4,,HPEWG"]X_81UF4 M B*&'@ 7%!&UZ2LR>V(%V5*&IH%ZG=%W;)?S7;*NF2FBHH2XPE6>+/R04ROV ML 4NNTNW17)A0LX%D;F@I>[X7I;PFIUNX:)%,ZE]6$K+;L M&[V^G# MV6XI7R'=;?S[[T.+"_)&U!>NE/19N7]L1HG3^2OI+1T8X9ET?;X0%\^J I_' MRPB=6]X]%.%+W50Z2XKGS3Y>&:SCOR>B!)G)?",:1?6 PB"6/V.C,39>,Z1; M:-1%!]4O/75>1'P!+]M*^%2 .HL3Q1LD^E(?I.U@:8BF';: Q[!5Q_\@3GN6 MSI?+A#J;N!!DT<,G)I3.]O%6>T$BR<,&7$LD0@CUE_6Z G+ *UPV$0[/K(:I2K_ M/2Y%V94E"6XN<=->@5>N=""RA%:T-V,Y,.%K7GL*5TMV]#Q/;_MH]#TK_Y-O MQUD:^BVRTG)=O MXFF8DYQC"'L+](U!6W#"!N3^^13A2V@](IS:.RL&A4G5H-E\_H0 M[%\';5SW>/1=59._$/.'2?/"LALUA^D=V5B(B;U7_W2[=:!YS. VYHY<^%?% M]).DTA@.O8+L:<*'7 S!MXPV3,9B6,/]2U(4UH2C\A66\A(=78WWXM;2H%&= M!LL^,Z;1JA(*&%QH06 >?AV]<+7+.!:?RAR0"#%>M'IM@J') K1VJ]5,>J.0 M]JKQ1!+;T 14U9#E/=N?IZ#^7U1-% 43)T> %DXE !PJ:1>E:5H<3D9QE]@+ M%9/OZ%9A,)04TF^!#[>)V: )[T1 G?,>B2AA!(-!N;^0(FS-9TL)"38+%T,^ M'GPBK,,SSU;US1&M-'--T";U_3'*].$Y14W\&-_1)[ MT5#B3\0%^***B6DHJ-&3]$"@F^UMTIP$B W6AFI#VKV<7AN.:_)+#)WSCS6M MM@9QO_9"^DKQ(VC/H%?%/2F^P*U7*+Z'3;[/U/(1]2VR )3<.]V4T?5#KPY< M "P76;--9F-9=X%2"QO0BMUF:\CYU\""#5M16N\5T8JWO(>%ND\P#A>_,^*K M6ZTXMY>QB- 0XD>-NC%GY.A7QQ>.S0E=A0G3XWG%%>W.6KA^Z\8EV 2"EUQHA%C]S(W>UW-H:QF+ 1& M5#+@>@-OZ1(4>S#G]XHSEOC^OJ@@::UNA"F#S.T/2=2U3CJV$TS'4@O2\K;SKTXP.+J3%YBQ;^0(\X"Z(LGC%RL1H(XP/0A^ MI4-SW'5[TU^ECE+%M$$*@*'0/ID7@D2GP[W\)L/>0?/9S,BJ$FF"9@Z8LQKB MV>\2YAX!?PN:R\-X?3YY0KTJ)D:NJ>J-,2'AO,Z1"W+1U_XZ'U]]QEK9;Z?N M>53'XV3<8Z_C9# 0G^-TP!['7MB;3=CCB'6*NJ['\9C*\4@]U7?!*!QAIUZM MG-^EVK!-( &EA)N4,D:ZV8*M=]V[EV_5@[;(]590[+U#A##:LDOY@(.1M5O1 M-U@8HP?PN="#LF*(9H9Q)<;C'I7U.ZTT>JQ3O.!XW*,:&]Q9J''+L)+>B-;3 M#$2M*E!%_T.GU^@'[<6?^8C8&WL1EF-'KX@726]7RW]MC M7K:N4N[M^QLCTAL5_?V/'W'CH^ C]^9@MS407A&WG<.I%!5#W(F(&1"SI3QP M90_R"4*'>)_\36:+*#=N9+;>K]3=#@NT]A!33)*:9QN61H"V%"G*W;XJ)!ZD MIGHV8D.H46E._@_E?[._O0#>(@$^2NXLZ)V2=/Y.#JBP9:62O6>CB*M^?^-C M>0M/;_>,ZD;*8^NYL$>%A'H3H'QCGY8@)=E#1U2U]"GX(!Q-)EB^9X#INWJ/ MB<6BPV 6#,=CJV1QE:M>..Y*):!^#Q,U^<88'XZ)0)\-W7HM\1]2X7'9\9OG866B2@TG"L=TQ5G_C-PC^G4HX^]NV[X[V9OL[(.W MN"- *7>9A>=W#:VF7."Q&"FCUH1UWZH"FDYF&CNA6U)+)+'(/9<:CVQP M^8"%_%1RFT>I1&2GE4CLUI4Y4[](/V\GYM!8*Y=K+%8GNJK(I^T.13@]NC%V M\)KVF\=?8W;"HJ%H:B*&Z!BZ[,?6%-KJFG'&>"*;,<8GJ\2_O]AL/4>OD8'!YNF9%=$:I&1.I MQI&Q)3:6#ZF&2/I6>\"L^9-5AZJD;;=%]!M\1\G5<+^I/D*]"H@;$$=^&@K2 M9I9@:5*RMBIP4ZXY__EVHC-9LT MXVZ[T=H=1$,!Y:7;X.[BP\7=W<5YS6A)]J53UFN(1E P@#'N9JY MC4H$>B^Q'FS9EX T4#PM#3OJ=KH]QV8[L\7GSX$=\'%Q\O[ASM.%H$U MG#Y<8."XFS8[;8KVXFSB" T5:U0.5A*UEJ5NH&"*G'03W)\,3N_O;#C+_<49 M8^2^M[V0!E/8B'*/87*J1^&,%\HH1![):*N%?PV/M=3E>^Y![)*;"A!#+]8S M5#=E(<%=2=4V0X$9J4U9T-0)*5VU=G(A]FZZ6IXX\J.!]\.KK"S(#V\T?0<7 M^++"B^(R]&MB'@5M072CI;<=+)A^#F MTZ>;GTX R^"__A\^?!S?W1Q'OJ'?8]9BE >6X,L9L-&L0U1E5= M)2\Y^D\QQ0ADGWF@;1?QD5'E*E4W$#JWB*^0U;%013I!<)4F+<#&B$6IF^4_ M&>DD';.?05/-%KNA!,N/%'SQB?UQWKFSX-I^ ,1C9S\'KG36K:UMT&N -142 MY\7HC%7G.)7D:)TL)"SB"M<^(HW#F7<*'@IA_T_I[JPL2?<='(UGG:[$;)D8 M!=.!$Q\8CH;A8#BHD62JEO6>'#BN_ZP6C6Q#EF$T]TE3!OH,K=YA0$1>ZF_= M:FS_'I[0L@!E Y?!]1F0XQJ!\3+%V!ZDH+=5R85U;%=NR3"T=FV0=,JTSCP'RL0GR2AJ\#8I;E+ M=>WJ$VK"/N[7[HE[8WL&(?,,PVB9B/H#V6:$ELP[]I855:-HSU+I8Y_RIM,A MLJ]!K9QC)(%2_K'!Z]ZQ"8R)SOKP]\[%VT3U:/.8*F$OY"F90KGU5\-:XVQL M34K)=10829BR9K7">,LXX9ZDE'UEHFV*X)B]*90-]_AJ\B#>$;GEFC#N"KR5 MHTXHG3&SF/6VB)"7UN)&Y+2/I/((AW]SR178' PM_0[X.I 2.D=/C8VN@7$2 MWDU1A;<7*H7S,=:@W3U+3ZS:(84]!4N\Q ^OM[2P+:&=6Z<%)B6G%A+][ F, MLF?T=JN.8O+['*T%B[9X$W/\#D7O+,PE,ODI3+-I(Z63R-CK=K\SLMG;S:8K MK(!(Z81)-98K/2#2=.64W MR+-"%F[M1#HB:N!^\"<%!10)-J862ZO8H!RK"#MXGS"W7R4SU+@PI+ZYJ%A0 M8I0B"H;OW;D:G@@Y9]BDY\LZ)50!08845!.K]/JRFQV;C&."7!YM;5U"55XE M]0T@+^G,P,5MV5&@KP)[D[.E8>\%\D7]E&%1T;VS-"'&+:Z,1\?+S%!2::IA MOQQW;Z,U.>:>(HA0I:="2=:#U%"C7+?)! IF6CMA+*30QY4(1UP)%9U*GK*, M"7X>1ZS"FW-Z:%FN5"OY/CA.WC7A0:(UF)KW2@H0;.XX^8;7J7F+>(XXA#F. M*6\2U!;Q0%&@4 =TCJO;3S<_7URH\&6SS4GVHNU]@\11I66]V6QBC=/,^&\U M^? -OB\\_^+^]M9&;B4%M>"P\OMG,S<^&!J2[Y!I-^&Q7>*>C@R-MEV_R1$6 MY;_$CHL*V]8;B)0!\&Y-TW0*&.6NLXIT\R+Y-[: MO16K4KF-7E%:MO@ELR IU>GP>GP4^G=_CC#%00U,>;O!5.+SS)&WUM8^.NV,!]=23LT&^& M\WUP(US\QA')K@V@:^T@:Q^<&A7!':'6=6>$#4IZ@\X(^Q&,N\%'N1W50E<7 M(LS #1Q2<]UA!T2%,\VMJSV_9](IM:89=4;]8-#I#0Z8LOK--TT[L]/V.SWN M_CP)?F1;/F?UV4 78O '#2"KY%(0A[SPX.=WR3''9K/U0FV!&OY!NDD+X&>> MH/C6".:BU6X8IEUI3WNNG%&]8]<@]XJWHR[O5B2;/"DHEMIJ+G#[RF2M!I$E M*$ 5L2=V@^O;8O8;O %Y+$XGO[271[#(I>T8TU.[%2,@"^*U,RK>-%W33N7@ M?'CH4&_1./9P35K"L2H]-<5OV$))G VU";[-E 4/5=#^SK[(7/B47[2$1JAL MC;S0I0W.D;Z0<_1'0LF]I ;K;K-/M3.SMW[4[P7#2:<_U:MX/*4>0L-Q9])# MHSDB$W[1(-99]QW2L3YJES;T+!QV]][>MF7\ ^^QO;='@WXXG8X)L0EDWW2+V[;T5;>:+5=)+<4XVFVXOK>_:[703_$_^X:,L/\#K/8U$+Q]@LA61D)U_5!5)-3O5[:$(( M&XQ9'/P_K5=QAA/M"5OE8HN2<$0 ;.M/L;<8D1<-O;><9(T*6%7(H4RN=N_4 M'X-195-A^SH)"3&+QPD\L/8ZLDEYIA%/6N'J+9*/[/8$L6=K30B>)>6-\#L7 M$YK 6MBHY"3=D39FS[^E>[2C"C5AD8]$!W5\.Y,8UIQ++5//:(IR'G6QC=T( M^^VQ;RA4^YV4?O;*H?3&80_#C(;A%)MN#$(0?MO;NO6I,%,OG$WQW]%,/"'[ M<% :'&*='F0N_3[&$0YPE!&PG9[V0>1JW<>CL#_F3I542(%^F4ZP2<-;$YF> M=5[Y[R/<&38JIM:%XR[J*+"*\:3J/+HQ]:SNXQ6[?C_&:$#<@JX+BR1;".NO MF)J9K+CL'L!$6WC7TO!D(( F%1>!H=M]5[_!]($=H^ QF"FKLAT5E2!TU-31 MVK/-T;1LRW^ LK=;4Y2M'VN"132?DGCIU/Y: -.F$"F,>LF-2>7LYOS*>%"2 ME!XCT>R'#D62#(7W)0,$6&RK7.GOWH5P)P3Y&JR)M>4@(J=MN<4>T+E M;AN+;E.XU<4."VZ"&))$P6W$YN8+VU&MD*R(GR].[X*+ZW/@R?_V^?K"4J]K MZL@N&Z-RRIB>ON;"+'.#R-B\E$G%43"M8CE MN(:C8$)]4KT6OC-L>?P&Y+ A*T8/NW ;34;M1F"SLVFW#6R3P\$V@*L[&DS)L!+VAWQ2T^[4!UMW&HZ M6;:#;1*.X70!*0S0X!.JPMX"L\%T&O8(Q7#>Z=B9U[SJ3'P0JG4!W;M<6YV# MH_U.V"/@@W =\.$WQJ-V>@OL>9DMN @(%WKVNT51T19I:$/B;K6"HA00I.(* ME-Q.;AFGA"*I"IK^B1276B1DZVQ%;1*PP-.CJ:HJQ55LM8N87#5H0B^TSV91 MJ=$8F?12V\:@UJ9>?.GB0W+J@7%_/FYH :27(&32UK"^L_H^A+4BP[,=&[VM M1#B)5%>6=I?.M+8TL$Y7K5L%LSPR8[+C3&&B6+V-FXIJML=&J9R4GSJ_2(E@J&% )H MUX5&,7I0U$ZS$.YV(&YJ68M9ATCT].*O0W;WMO\ZC+^+%O ,HWMO/!2#,RC& M5"X/?^N&0]#&+S#3-L]20+^?HGR)^B.>;*\_#:?P=0_M!""G]KIC>'PL32'O MX<0RKK)T0?%:\,?QX%TP U%T. J&4\HYZD] I= ;5[M(]ML8GZVE( BF;GUI@O& M#F$0[[UQGT:^HPWPKEJ(L=)&X]+X-62@D;M_.QTXLV*J$ .X9-,)J0M#T+&F M?4H;'87C\2RX8BF134Z^H$A$ =CF=#((>K-A., TT#$HQ_#WI14@[XT 2;C5 MG\Y(S>V-0,D!!;$W!,8[''_;)3US)6YIW:EB)!4GEZX:1L81NQ(GLR$&8+<< MVS_:$T&7NW3. ?:2,(-RV_;IM3#]5U 05[&9/E[*O0")"FG;/L552XC701H5K:2^C?\Z/PIV<*/JZO+,SB[30:@ M0?%B#C=IGF-7&O"?P4QT?V: MF@#IVA[]SX(B1M,Z8[D44+=U$V?5:<.3OUU0K M>10,L&)BX=9 +0U+L:\+OY&@3]0AJON,+3"S1W VZMO?LX,0N':.$L((0F<- MIGY)@W-[*[N=76\024-^>K\ ?0H$'04\'G?;/X,2!'^XW^LN8W)RA+R57XCK M1%"H8';7@6C&2P*7BC"\X!_G'[,#^L A?^"5:XB1SG"[^G&8":Q>T+0]W1;F MEW7I,S^-B#VQHH- N= (_\\#*/F63,LXG7NWJ?,K MAAQ90,":+6<;N]]ED_.JKV^W7VF7PIJN.&<(?KCA,=5-TU_%X;#F$))('G?W>?FZ1E-\@XY[3RM#N<*>;FWF\)MOL6BL M,FYOR =.#::8 6DT,Y#R_'%,!F:*G* M1Z9)G6N5!LUPP_F".9Y')828H6SSS7<,5"ZR(NU2X9;"$,N1"><8Q8Y2*S?L MX=D7+ZCJ!^7]^BM*&M ](HZ65H;#$[0&TZ\^"H:>F>)_1O"?=^N;7^_Q^+]' M3"9\;(,$\8Q3,]9'Z:4^_K,_P?_@FW^_7RR+L"C2;56LM/36%CG;'$\PN^#* MZJ08+UWN/'.E@QMT[AG?+&6L@/HT0S0AXF!TYU;64KQ/LI^BQ"WW5*NE^E-B MD1I@O,)DM00C",P"A7"CN*/_%1R $C5[=Q!_+N9WV,MCSTG2DD'$?2T53S/L ME01M-#>/HV>2:1.+RE/*71SQLA'QN^=/P2KA.R53L["" :Z@HS&H%.B&WRR_ MSAZ#BJ]+^$%(.Y*B%#D2[% 0GRRIO*OVA^Z8 RV6N^9V\9N4F-J/5[VYLRKK M1 @CCEVSM<04"20#4_-,?2D3=N^>\&DQ,+DC=DOFIU'JZ)GGE^$GS4>8T89J M>PC\GJ.),/8/N_%56$K<1^7RX=M7EMAP9,=CG*-*I($")*E;AR"V PQIYI[7 A=+Q*L3- M-1P1]40GO6L MK[)/H'TM@TO,8?Q^.O$(+UQ$A3B0RT?,%MIN9Y2PL;E;P%_@44;A7<+=PE.Y M6G]!8PQ?61)>/$:"T/B$R^7)&#*T((M-)01"3@ZJJ6!L7-A3U)FI1CAPN?=>)XTQ>9W448MS]R3S6<=W/1*]+PO#C09C'3ZN=(F<90? M'UG5QRO7)B(=?%X1T7$Q?U5]Z6^NFNZ-^YY]M97.<9E]_O3I'2&G'%_\ ZOW MWWR\>,_)G0>?LP_'GT_/K\Y.%?C*0)(PQ)IA?-AI3\/)\$5_M>F<#LC0PI]4 M=6]:9,IBU28Y*.X3C R7RV)%;B6* ?H.A"%,P;LDR@)_6'*-G?"N6SYQ(3"Q MHV[02THR/WAA5:!%3=#1I+]0WJ8EC*AW)TK0T'=1PWOJ5-"V%]1]XFG# [=V MQ+9)EF4VJ>X]O>ULGKPP*1Z>6K3D#@X7QM4O0S>Y (D]/J(->N#P M[^&(XOS(1S$K:#">AAS-#ORDTEG8)]V"_,:+]W%#5TCU=_!FYVC[HC^ MZ/$?_8[^ZW2QW.'&:?DBC0+Y<-@"^V.V2V<$J\5)JN-\2KEA75B+/F^7(4)K MC*O;A9+3!IQ;UAU1YF\O'].BC29Y;SAIV"Z=O#_N\E\FE",$ZT[93]T)_:!Q MMTSSX9C#!/F TKV&^;0SY-TSZDWL7O$[Q.\:V!,36'?.;.K"&"G[*>_1!ACE MP]XXW"TX(\,^?;?;[]-6&TU'_/UNI_NRS=*75>9=0GL?_M7;OUGZ_&AW&KS8 MM51U!F!^LV8*!/%([!QU&VKE[K+P !I"1X"RCQ$-J(PC<2D_$/D/5E695.!C M;_I] GEY0X$:_5MT25^02Y;R>')^_BG[3_GS"A&O?UJN;WZ-KN5/3+:%OI6/ M"-^CHCE&^LE^>UB^+A]G-\7_^A]TK6R^%/_C?W_*+LX_G)S#S7Z9?7R#11L? M+C^^.S_EB_VJE<+BXCWWSMY-W@'H2 CH5BS'"H-OD)5SHPXH2_-*8(FL7I5L M&U\C(T0A^:YX0U;GYB=T_Z,G],1$+UK-RD_9Y\OS#V>7EU3%\M/Y!YJ.R[2S M95O1F1\*D%!S3JMS.\ SFDPZPSQ+=BT/&$S@.5\'KU0@T92(:NK<<>MKQG.D MA(TU8U5Q9K9ZPRW?)]?ZVM=K5,M)UDRO8R@J++R_9^8AX)'%;87-_1Y& MC>:\T*X1L<^FQ-C PK[,:6[>*:&VLIU4TI]-QV9NATFU"ME-<\=.T=!IQ,"N M$BB3$]JMJ$R_T\84FLP6UW!@S7TZM_:"[1)94&X?:&*+Q=RJZZ>X,$UU"Y*Y M"7&Q+F 0F3N2D#DF+#T098:#IZ"M-/J+^Q6& HO'P]TCFY;L C(]03!2)&AZ M^DOB5;\.I8!4A#FH?Z$FXO?\S;5G<;RI);N$8W:/#,[:$;CCLLN[:VYU(SY=:GNHGY[FGH+-WP]Y2N M"A]'UPE;31+\4+M^0ZE>#R[_4O3[W#J;&D9*]H4A>/"80GAPR?IV:[!G++:: MCTI/O*M$.V^Z:)US=E146 M(;DY)#".%]NR?L)XI([MP!(M+'3$OLI,/!(+Y>H[RHS7S$'\[5L;DDMN+FE3 M5J;1$"G9+;@(Z]Y\P8P!!K+=M*4IYH,+6^H2WZZ?H>^@H4IQ MEEU>G;\_OCKCZ_,1::8]96"-0H$"C[)#ML(6^=;M3U"KT!,^#_0KKP7I%?KV M^-CAR'@^2E-DM!5PX/JCR"E-#'G&RX\!@F(>\)K6R+%(RCL)OJU]QV-_N,*H5PZL@.D5W8F] 9PSKP*@75I)BI2@#6;]L+? MC]$CV=DO9Q\^GR$<[\G'MQ_.G7Z9* ;6A*N:PJX1V&"+IJ1(%\5'; M4*6"%[U*Y:%W9_,U;2C%A.PJ?_BN]+,&VI06WXJ&=^3Z$%:\IM'QF-(8+UT, M9Q=+8O1EOYC0C=&P1""O*')0:E9BA9I;LW$/,,,G?L1B15D.2%\Y36_G:2@L MZ^,EV917X%23#SFQ)J3=Z(62CK$"F.I1+I%^GL5 NRI50B5'0K%B^'OI\_EH M$:6',INPA^=DQPE,G@.O%RA\O9PD>$A% 8*:F^I3NI9!BO@PE\7+(]X@0@[K M]J8O^" =F"P:N,IR%^@^A'V!62UH!?+$O+P,?X,?0S8@-;HI[R8!E MMT3C^PVHXC".AA=/,/KP!I,J\(S>3@[G,>U?*JR#R U RDF1)9ALAPLOIJIEHCZA9-EL/=D=*+2 M8N'1PA'%HXRF3@DR8L[Q@\7M_H7ZJTX[ITV5>E7,Z]:A93\U1]9M1;\+J4H< M^^7GQ*@@O.>LH':=YC!V<;?>+MA!@[O,U:@S'3@N'/0QT2%_+BBO3#K/RHFI MADI4Z4'?[L@YJRMO^ KA4POT5>@!/ZZY8SAB# T\+#AYS/2!P3)7Y2U-[YQ" M0)@3CNB1AG!--[HH(_@M;<(%H.)[-,G.ZKY1TUF^1BWFAD[&U_LBQA8-AVDN MTA.Q-6]"?&:V#'#2TVX?8A MWNZBC$H6?=7@3G-7-!U?T5;];9-3\35"N$UE!_U42I^LY*Z?L[2$IJ?HM:I M&N-7UB>4F%. $JLT(LN,@J9,-/K%C6C%?!XL5*!DI.9&:Z.R[((9'@Y"LO2588BW_!#.6:U&<'_55UGV@?S;P>DQ;Y$8B+3XR2 M66?$5R[T*GU!63F[+;9/AWB]4U$.W(RE\9J2GFPJU%WM$.=+)0KU51%B4>H* MR$@7T)11JW3[BJW[3>$KOI'L!M&7?9')7QA/N3YM_"\*NKQXU51@'T0'-"_0 MY@WK:(*9OG6;Q;*':)IYL;H#E8>5X7+WB,X8SB1!&Q #!,3)5:P8E=P7M^FC M*J/920][2:@%CK(SN0(>")"GJHWXH@+=H12#L;M'-PZYG15;[&ZWF.NXU*ZV MMYRJ)C#6H^*(;L!9]''4,GSC"XMSP>%P&N-"JC9"N4L#I=H"=\8\9RB_OM@J MN#=F8FJ:/S?J,8WFU[Q@1A1WB2]F+:=ZX-RS9,^T7^(S09RE1Z2<+UKY>(R: M636<%R115Q8<22\A'6>=./I(F.96)JGCJ-$)%"HWXTA)==FB[@ MZ&P)K)UA"TR,>8>R?NTJ@)V[/_$=W+!8/_)+33NNM *C?.2@I4T(IMSN@S=D;\G.X8\YZ)AD&6>7F8W/>E9J"3X M._=YNQG$OGO3?>]42E 65\@@KSL42X[-:<2=?TGZ"P'ZJT]+'V N29,E*C\/ MQD--E[S4VRW-? %7^+8ROFACN!"\YL/B)MXNO=V;\+7ZRC6C\U)E*1.U5TSVH^P-FP)Y71\6I;@H*NO5SH., MQV%!%P[305 D](3OMMFV]I%X4//6!)&]V\S.IJ)M;_,G!5&./3QF-D6T&VH7D3U M!5@5$(](HLR1BQC,PA#I2M5F3PNP5N/1:);L4G/^UDQ:M"%X;:9["^ 3/8V. MDV%4W/X@-K8['&;SJYV^K#IYO6.>.\)U 3Q1A8@S$W\A&60$I@Q++['HV7 [ M"U 6ZJAFSZA8II+9/'D6E41)[6X'TT4M2OI@+K6[P63QAY<+3H;Q!5Z(@_$X MUY(F$P*G=1=\45[T7(2EYGY1!=_]3"@G1?7PV7?7N\5RZWWZ9DJ][Z934!%'<1 K=MT)CM+BM7'F>D#ZU$US>#>?V+[:< MI5!IFCZ+K:/V%R9=XND$^Y@.BOTL78;T4YF<<$0^L&U]RD12"3N3(C[D=O37 M XUM,G9 M\< "5\SX4EU/T=5$M)OB2384Y8^T^BG$4HA[.*3!95:38R;Y<;,&$: JV MKGRJ;])]Z$)59=7+$69?!#F 9M/0 KC S0&.A+3%5YG@NLC"'-P:C\2K4%P7 MJ[N9N-0)UI3X"KV@8)1G!VN>ZSJI,J8CF?DR^2#@Y:-=U7FV!]K /K++.=45 M457D%D*9F8==@W9WJ(OL-D7.X?%YD'NCB)\-D!4"I+%'J#G!E3[+;C1Y< @I M/ ERU_/11<&S(%);<#QZH[<\Z[LE)5M*M*?BVUXO2\W.X><0!IS:F9MVYNX0 MM>^%^S+)UA7BD@N H0"FA8DW3L.PY9O[3F6+@V@W;J@QKJ@8WV!7!+8U"?RG MQXI7.Y"F3LA]M=XJEZV+:-X;FT;$58*H*RYN=M::URUV:4)E,98U=*Q M4K1O%=O*SAFXIU69J22O^G^)[E[C]0A\1PH3%&2^DEGT3TU\!07G1EA(I9A4 MRDYHBBAW!H;J+#E26QSHD6G652.$[AW:)_X*=G72DNX3,K#[="B=:#F6O-%) M^AKP"T$:0_U<%@!ED[/_R"G&80#'4:J[M>3GJK\&@6W04+V_Q.QSB2]%;\NA MD&CJ+1>C^2A2,EH./9^)_%$")Q.A-MY7,W]D@%@AX*.2/I6)-J!8J'B*EM0& M(213CR0[G+,[*%>&761&,A2A:*A@>)?^N;FC;*5#*Q4ZZZ_R?JE%)Q@&7\QC M)!:4*&[#NL'X\\NY&@Y8S87@#1ID $@C&-TBANP($JY&5P!.F\T1J DZ+2PN M0\UMA.C&>$Q/7XL(KO.Y7F!*JJ6(!:+";34=1P]Y_[@>^YJ>3%RLQ MOF JEHX*BG!,84)1Q<+8+HYDOL#O,$>I^ XT $C3>OUDE<

JO\P6_;(HOK(',5ZQC/A[.2-5R'#L)'F>M9O[ K7] MW![XG&%D.%-BMMUJ/WPU'%] 6V-$P<6>$NV4W?+(TB(H1%CRE<)IOJ;JRKQM M-K7(630L769^SAEL. \<6\2K@5/,J H'X9A62KA=K>R"BVG%<$\^8]4G Y+4 M6ZRJV/<,+IL0L^S23YT;[WS I)I>'STGO2Y[3O!?W]-S8F]>FXPFIK_F)=GD M-O$H"1.U5_XU4 ]]^.B!%.ZE8S7@YRQ MI/Q4Y\SECFS%U)V5^SHG9D4BBR*(#2;Z56/I\V%R5"@NC[[<1K2.#D@-7C$A M+]+EC4O$9_EXP_)CTD\7][6$'G#G:V M$:S>SFX(S9T ):5H'(32 R*T:)8R M?*785E1@,H;6E%5XMT/$YB".JS81V-=+[W0Q@+-\*U^C,(9=1_,CRA\_NMCL MW>H(.+&Q68JNH%*X"STAA=S_.&)F1BR.[HYR!36E'ZVE)/YP1IC-],-74:DD ME28=8S44_@6KF>"E!"9?&I?B!#3PGXF^GO]VEOWM\_DOQ^_./EQ=>ZT)Z+Z,-UW[:_7MFV@9#0,P_5(+ Z6<./#M'#%X10_4G?1,T-L>\0U+ M9)49 2VR^P4T!*ORQ#E<6D_/NBR62GBK+*ST>MQIN3^J.,DW*1+D!*EQ HE!9!/MG<2TX/L\-7V9FE_\QX/\\^3F M=-VS8#F);M+4-/4RV-.1^%^O$ E'=!A$;,+DPFUVL2A_;7D#?/QP N+G@@&: M"++IXNST_"J[R,XO_\,@/-J%8T-BC3F?3"=&8,]1&=>-[1W[3[A[Y'G4XL=' M!EO@>N);$DEY)+4L[HWJ87S*K=@D0X8Q7+QDJ[9$%\QM,*[%=N>Z2)P'TD]" M8-Z"&7>\K6?1#MU02.H]'.?3?H^>^6&$F&?="MEVK@--]Q"KL$%U*!=;#NX) M71:*Z.L'4ID6MC)+'18NC2&[8@<,(TW>H..1+E/-%JDTQ3JE M3RN2)@MS,L6#XCZAM=:^VUCOYF&/R,U:S??5=IT]PR&NXH'4*<&]3"Q,SL74 M)E\@J$D8CGZ,5?3$OL*40'2!DHO$(:EY+QGY1'XC=!^<*_:QEE%_)GO[,ZCV MQ]T?W[%75;$!>LL3N/D3J/_[; M&GDZ8 A,:83,,R1*28(YM $\X640!L^.*+KZ9M&G2?$2'>#YA6[WN%?7++IFP\6V#OE=N5, M(=\;/V[.*08:LVMX M$4B/ZR<3(*!E5"=SX7R%>X\ U@#SWN4<]L# M9XZ2WO: KD'-.@H3%W--\E34G]UJL=7C2I$9!%'\XJ[L2G8M)M>[$D;R(,T4 M"TEJZAT;L;@AN#/H[Y="R>OU^E>345KM"J\:ZP!^T?C(+Q[8Z1T"$MZ9>2"H MR$UA2 '0BN3\;G_G)*/\?&.@2/UU#F)@I>T*?NB:IXT/ M^I$]2+(#Q>'NG![5FT5#]*EM7YI]^O,K7D.Q.L'01?BG>4#D$TAZ$H7V2$2@ M:8%EZI-E'$)^+E^AV53\>HS!S+;B@U!?((>BX+M,909:)DJJS:_P=V1:@L9R M+U/A2R@'?8NI:0M<-C,.<.3JNT$ OX== J]-BV>DG,B?8\F"W\S0D7^X7&@B MO'A@R:5D)7B!:1]+HF" [^T><:&[O:-A52Z^0X?B.S(_TH+S'>CT;[/#[-WY M+V>G3EB^BPC N;1B83)O.&5(,@M0WCP:S$F1VPF&\/!ZI/3O97!A;\L$_SC= ME'620I)]25!0*%F-#7M::O"\^B.0BI]D*/"WY4R+G,[%6P<1?9@J"BHQ\=TBBA15+QK[/R@-3>PYV[8PA:!/.[GKE*UE2H_::E9.CA/?!3L24 MRH?=@[QE@E2R9 8,41Y1L"_,[[M95+1M40_K);\9FJWFL_>()!#ZF_K-*X9S ML:NY54Q/K'<) 4=]KIJYU>:VN]S$PSH 67 6*=LK&MG'/B)!$[GE18&I%G8F MV2*0]=*L.6[6A]D_J<="?ZC*L[CS],>20JWZ*A.3+SGK*-QM])X;&YT=27\/B2J.E MP0;=K,4"T&[>X@YUU1$F<\/.5-UM.NPXW#K#+15QV%5JXTS#/XP'^/@/XWZ? M?6+#SH0R'RO3\<#1!THWBRGJ)$?+P8!0T$N5P6..2D:J$%B-)Q_?GV57V?'_ M.;NL)BKP9N8E,!P('EM]/"#[BGYWQ8$ZHS? ;^OT!I<.-M=^-X!4*["!"[J+ MY8VOH&+-Y*92G&@297W=7/6TQ?G7>S#WC[+/$M!TZ1K MP0G*'BHY\7T.WL)71$&NQ<'ETPL7!B3J5VC_7"7]3:&8#5X@7 M\>(1[+3QZW-R*;F4A(F.Z:[B^5G[BBJ.:9R+^_5:@+\,LD$);[,WAB;-2;_BMYD6 M"#M;._@L04J32QBG\I"G\A"G\I"FT MLI\%JKQK0Q/=KX.<-?%C$8=$%SI7R!M5]QGI615HX4D!Q\<,R6PLN .5UL F -W]B6DFI45XT^7!499Z8XY-9?3"5Y."2CJR[/CBQ-.I#A% M8.IW'S]A3!_9/B[!]';ML3)2N>P:%-@6+WHC'I.0,D:]9 \[EDK?B78 D[%= M8\PYU"!LFXKN75V@M.T#E^G'D__(#K.?CB_/3HG7Y-/9ATL.(UYNUS>_'K(< M)-_+JF1!2HHG73&40. 4[SM<>7:9!E=(Z*FC\XC93IK='V)4*K>GT^%( ,)) M+WQY9L!38 L4@U*<+P**Y:'SYP9FT6?#!IU2+GJE+UQO;HL%4ZW538?V6*^O MAAH?>=WD;I38JGZ:H=.L[D.-YU2[6"ODM_UDK#U[-Z&^Y>?D^UQF9V_I] >P$=S'?&J!:#_FO6]91!&N!FER5Z\W=;*4N M2;Y?):4NA&A@&X+8.SV/@V+H.LH"@=^S"812H\DY,1KB96\IZ3;2Y% M5<4Y+93=5G0]S)"(6\KY-E$LP1O/?-H&5C!K!RLH)9'7,/5SS[CJWIT5F!P_ M0XUM;EA8<=:7R\4=J;9*$YY@,=A*O ;;A!EY@%Z0*$C<(%?G%\2%*:19[]^C M%&412Z^X-86)$IMXSLG;DI'*6)ZKHD*RJ "5T:87Z';':7W#YQ:5(\DYM>F. MD,JOK[N)RM8J)@#^%1 M#;BD.BN]E#X["_B'@UZ_]PK=#0?=_I@#6#\<3/NOJ$2R;:>M/9FL^ZBZ/ZIU M'^47GG?\!!G:\?\NS-ABNM M_CJ#=O+L\E%YLD[@&IO/E,[:,Q+J?@J^Q&4=O*^LB6^ MA4V$J^$(.N7!'1JE XPIE5,4G$2Z=D[DVR'!U)II[!\2N?JH#V!.YCNDQ;Z\ M_$Q!W).3CY\_7,%5D:$=_ '^<7+&>>,@:MX4UV Q;Y[P (YX;[\YOOQ)6+^S MX\O/])O#3B_/WA7D3S^X6C\N;K+)@(0EY1C !K0EF=2"Z3,C5J'2?V) 2G W M+4KZA/,W86Y^P37DWCZ0ZMS#]>WAKG3A0,I?Q*");G4^SHRY2;\P-!&R=3%/ MJY3.X%7MR#ZJDJ#"P#3EU]VKF-?D(+ $O#TD9J+M%[!PZNI3=8P>RX+BW8Y! M9U'Z*F<_/3GJ&J@4;3G)';4#ID+Z*C'1U8+GK'",(X\BZN)^8+'*X^/RR26N M\62YL2E7/,(V.FL_S4_F(8:Y6DL$L $U8N$-+-TG"%Z58@Z;<52/HPBYC MUX#\"@I/P@8VU4AA3M'-PBTECV"WTF(V;@KA?;V?F-"JO=<^]Q[SFUF8Q?VG MDH.P.!T8=UYO-ER30(VJJV.7])P&8[&#=&P"L^7-;NG*[Y S.90%M$J7&N/\ M#P7[:F8/OM5D^P4Q_LG-1AF-Y/YEO RZ39UK5G9!9?-$=7EV:1VLB\]),+B< M>EM($;LE$\-?H[2,:+]:!&GL?N 8OQ$8M!UG-[_.[@2-)@)?*'W%! H=.YPM MHYMAN)T*T[NO/.,/(_]I-#DBDY!B"D83HCPQ.GE_R7JOS(Z\64++'MJ*RX/3 M#>O[N$9]O-:9+3>*A?+[P4OA%-W/2IMD=E_4\-\]KA_-/N26+#>J+IEX'1<. M3D 3<=U.5@^4KRX0:CC-S7$[@(]$5'&!?]WN%80)$HG:E-EY_802&,ML$B["1!(IWG3UC,]"?4!K2H^KI8PM7V*4 MK4>Y4\YH=@D4/M4TS++")81;9>88?U*I8*U37>M32@VC9&-2:>Z@;R1K*)'8 MJC,0=HH3'8A1Z<9[_%1;RF/5(=+?*(Y$V<:9G'%R:F>/3J2D)K"9>EW< M+5:TV+-;#)>=@B9..#O=H=4$ Z7UT>A][I2R\V)#]2D5+<]E;D#/J*/4Y?H^ M.N02\G^*ATST3^JD'F%65LX+EO'5;L61* M-O^=A(XNMR0[\MVXT>X^J6KCD1.X4MV'.:7G\GT>%Z0V5R)XPB!R5RFWJ(69UV*5KGKH*?2I/ M(]P.,T9 E,F4FICO,G@>>&I<$ODK2 _BRG40%>I")CPJ:HTN BZUWID0#/H@ MRON9S^50+X='H'J.!'V6*)S8C'R59^K;L#>="#@;$MUC]P9VD!8>R05<* TV MM"SN"10KWULM.M[=869*"Y'6'>3478W-BEID@C@_29:#_.84_H$G5'Y,:>9. MF>+ LDJ\<7?XRD$QR7[U)?,@"TUE#RY@LNEOEF^%?UET6.>WP3Q/.W>94OII MFOC&0SY*^N@A.[-Q,7)4[C-Z0/1-4'1B^LU4K M[:+EN9"BV>2AZ'42^D'H&6JK(=BS^\?>Z!P=_.9C,6QG+,@OSB4>??@93+Y+ MS>\\N-Q=;]66.!QTOMWCR&OCZIKMM'DGA .46)MT5#(5V)_A,E+8AENN=YR> ML6-"-$-/J\'7F4MEL.RWFOD0I.Z<:+O6?\D-1524+A%6*JP,H5&2CZ_2!06P MB_.'G%+S;7?$-%<2T6!_5X2]59X0X4))RXW_X[75L@4(CW7E>$DWQ;;5/(2Q<,;B8JJ?@XO;O^O\=I]+[^X^STXZ>K/<[^,[>*QK$]";VH M-#WA01X<=F 1%?J;U) *@<&)*U"72VO4&>$Y98^13R5=L3A["IW[H8VH:'R6 MQ2K@P?+@4NH+= 3(C'=71Y9GD0NLC!;@!PH;.)=0!120]I9;4K@ WQX??TI$ M%)P!H/O\^DF#>%SBAU#HL^I]8--WDN&A>E\[CI"0S6OC$*YU7Y;JO/I&N15/ M&9Y1C VHKA6,+N1OL*=*_6QB7/C;C:0L>?S$0#.Y$-6;):Y<9E@!^GC5V5^Z MK=H040AG0F,)S6X^@R_Z2+77Y+E3*9/ZWLS3)1CVL@7GW9JLYL!CJ^PYN+1: MCJH2P65F.93[VPU<> AE*G+9=-)'-0/_9!YB,;'6]%^[6<*%Z4,*T=#PH=TF M*95RBP[ON8#$L^DHA]>HPWQ9;-8>PRO@-35XWMO:D84R'E.'F(*4>6+D@[9M M<4BM& =T\:#PI!B))I/,>IXT]<>._"@[KOC=@WF9+^;B\U9XTA9D.DHV'4[) M479)()3ZN?N9%F&+MRUY8$ U@+F7S>CQ;SVB-RY;+5>VN%_.+ ]@6EV= MDH%_3H$&:ZYP(G*@N82[A(]=P62M^FW2L&,0: -$*LS)FJ5'XA\N[D,1DW$0 M!R?%F_F-6)E!'Y%SMQ5"M:_72&\KAU9=H?=SF'6NQ$3!)5V6(Y6G./ Z2ON6 MXU&MU?]3V6:0K?9WO>9B;^V-V7>IB[/B;C'XEL7=[.;)"A)5_&[7E@+14!?? M+QZYI!1,B-S1(AX&#&@*2L<:KFM<%9)B1=XYKMF@(!/U F8*T^WP;-CSVAWUWPW_/)1J^S=4>U=S*E>U&B6U4V0X MC&;50) Q[E1#L4%K9^$QYHMR>"@R.<]E)7/$I@U0GA.QZF(.LL@I+98("SC9 M$I-_<-V)JRP@90W/+*P6019SOUP9,2O&MF[2D[+'B?U>B[3"04=!@HL5P#0S M2[AQ*9@9[]F]XH]J4,IR+:6UM) 5OK8JS&X*8[>V_*59R3-01A2"E8GC09=L M:O"2!^L-.SA GI'=&\JW4H&0W1IH0(PA[F4;E"'-'TV &2P'Z$BHRF!Y3/)) M1!\G]F\]2.U/T O-P!'Y^A4=AN+*,A;CN-Q53*81?,_+S&B+8#%\T8[B&E M/Q(HU,HP$PM-W-/SY6W=;OE:U&R2$3G]-K/#,[;UKQSG&P)/<52<(W%7>)3/ M/;;9]TTDI(4%?;7@TH[KW1.[\TQ684PZ/I\I^X2P#7"AF]QQ)JY3K:TF,:Y! M/R$M:0&U?I.B2NA@R-.#H/[H1>S7+]4M#.?7]\QKCOY* M"!PJZ&/3!"=YA':VVLGDV+1: "G9MW'?[L!:>?0,\E^Q F0FP<[@01NS--8_ M[V2&_/ZR1FMY*93^Z=&&W85V)=VXX29::\\V8HS,S&Q$Z$4&*)]*T7WKD M(EOP^QZ^\6%G' :BLD0(R@:67F/B#;IHQ%_RR:D;+-NQ&N63L"7!7[@2X40! M0,+?PD\WT=?XX>]]M NXRM=/3(6'!>^/:ZK@FDOHRY5*2(>AV3_KSL/R[>VA MZ:BMJY"L8_0,R,E3;WFY#4N35\4V0,1P-PF,,J.J1 */G)4FWSTH9$43;E&Z M['7GI-Q@E<3&J_J($;2@K\J@4_GZL%'@U @P5MS@5$O)Q$"92;S%H[1WO&^%V&LE@Y-+C60A+W"1 Y\G46M!O/6598N??G8 M$]5\KZPD#74NN =V.KP?%%J_ERX$\(AL7")^%W&N;&9\,D&+6H$^>J,N4%8V M.+Z##BA$Z;8ERGY4PO-=:][[VK=M.N^ ">2Q%-D;[5N=Y45EEDO)/>7&3'A" MQEM8[Y-&>!(A_+KH2HM8_F(5I"(J@16=1(R;*R??EK]Y%% B6)8 Z^20Q)<_ M:B.*I('YW\P5:YFRWSVJTQ&H#YY>R^5UN3H(JH' FMX9 QMH;O[?6$#7Q(6> M>48OSTX(=WZ972#E3;]_V.T,^SA%/EGD,^\?G"C)3)8]4:VELCX$2]/GP8#) M(1M4'Y$:A36:)C>V%LY(B$V-SN)=M+HCJ#&]2V),"_RUA_V6I&/C&A*F1-#V MM&B%RC!Q%7:,"^EI-LFE CVF/X7*V6!1/J,#JSGSO6[5T5'Q+%G$:$VD;SD7 M4:G[A 8< SUR:N(2MF--8V\$5@9Z_BII0BB1H(X*4>:?KF]H>GFF# 0@" M*)#*W)G@GWS#$9O-&+8&09+H/(5__.1R+*YG2T94V#J+X ?X3[\_HC]'TR[] M.>SU??]IKC5,\+9 =U^1=4?33/)NW)_I-V"4#R!T]:%N=[SGA9.SRZCI[GA4 M\_1IL=S.HN?['47R82],P$A&F49QT6HO[XT'.!G="?ZW-P$1HZA%3+.5>.F@ MFT\[T^P5_F4\[?!?^J,1_.6,L[R"*9?R,YSCR;A3G?OJ!OEI5H+TG1')S7*' M6_OO!7K949>06BPJ[R^SCZ LXS4.'ZQO9"Z-?-5&M)ZWY$;6OA'.)YV5LC_+ MU]D_*%OG+%౪E!;+G]+F#QN:'XSS2;^;#4;Y&%H8P"1.1B*J.5T/>DKY M!52[FUG^CQ'LO/&P!S/6Z??/5V3H.T*A;''?Q M2#EH>9SH=Z9@XY@WZ[///BF^"M_NZ<]#&1K!G5:J15"D/:VVZQ4L"R'?P">X MKF4C/ >OLV.Y9T\"6FWKE#EA!^B"T5GA$L0NPY;MYUU8^7>$+DQ\(CH'< 3P M-Z_(PJ\, M[KY1U8AK,$0"X-IXJ,;6L:0IYCXNV=I @1? DU+S:C&^>C?-N,+&N(&20]^"L-'4HZL>W+>X?MKV/X=>KV??? MW/U!WAE,L[^O-[]R#(#1>]4DG1?702WSP6" (C\U78-IW5SU^_EP./CN!P$^ MF#H%X]XHW/=PV;7:][U1)['S!Y/DSN\.^O#SYG9MWP]&';PT3VU%AU>(#T;Y MH#MH>Y:".7'S/\H[TU%#$WO.5*^?C].'JCO,I]/ILTX5K/BHTW_9-OG#CM3; MLY./_X(#-:++-SU"_MUW.PBI[4^J5J]C+H)N/H!I#8[$8#A-;'4P39)[O=>? MOE3,]_+Q>/S2+0DR=IC>DKUNW@/5_5E;HPXQVFR1Z=Y#W._BU-\]1BKJ=2>6%?:H0*%)PVEVQ M2!<.S11&&7\U^MAD"*LQ?/F6^.,$M=CBWUU6@X74!1/V.:=H4'>*NM-^W80- MAK!&]1?HBPT!^&+J*($2##+7'R6P!L?#\"A-1N-V1VE8;33O<;;I=I-WV[H$U0WV[J,,$23WN]EVV,!C9D^)HG!STWSH%: MB]W[^/R+8KJ_-WC ]AL8_<:5P2. GHT(*BMUT$OZ$+EYCX4IG5;[)US6\R&7E.:'K5;9=I9:5"7A-*5CLQ&;!H@2@H &@+[ ' M?U''6N)'5Q2;;?GLOW?*)NUF;/(-,];-.\-1, G5G^A\[7TR(I1PHJMNF_LG MODK*XH:*F>0J<3/_.N7"NYA]-9G(/V2303X'@(5QB&'0G#CL)C"2:8 MVX*S^ DM"S2 K#?,1W#M@.X_'/:R][.;^\6JV%3G9'@(0GT$QNRT1QY0&%UW M#*)^U(>U@A:F8Y+2K^MI>0Y(AQKAK70P'8!>BEH<[(X.:#VX388=T+ ZM02< MM8MXXJ,<)XH\<^SJ^?3]5L)7Z-&T3BT,GS0Q)5+^>P!P$[!Z)*!'7V>7[S]E MQ^\OL_>GE[+!?TJX^FD+P7[O3N$TH<>_UX6=,ACCSX;3?-P?DLL&5F30\^JJ MT:ZT(Q)'L2RA73! \?_^-9L3A"^IBFC?DFM<_FAX%_T P8ML77],/YM.8%/B^1R.>JB= MQ1*SP@1;NTU;D\>F,9-CRL@+3O=R9TXKN]:=[%"$SW:"!5W.\2Q)F?$G)MO$ MZ!E(MX/!"$426(L#$&I'(WD(]L,(CMP(C]P![((.N2CAIYU1WNT-*D>U?BY ML$\'-!>#$8V&YV*8#^ ,=SM'X^?,Q0BZ,D!3<@*&UMZ9@%[W<2;0*]_!V,)@ MFO>FW6QRU*W,Q#@?#3MDN/=QL> ]N&Z#N1CT\\%D0G,QA"MXP,,8C\%F&$3P MR?ZV?,-9O,&V.S,4$NVYE8W]P&T&E*:6EB(V3GQ=6B0 J/;3QRLE](W7.DOG MDL U< 9@CF#^X5\@!$P__WNGT\.\@XU!]H9\/X#_Y9#1E'&M.NIF M!.R/1>@W#<)MLL8(HLX%NFW]!BG.2DK, MJN5?=1*<2\!<*E=:EB>('VO8P_Y4"N*1^APJES>M];H"Z'HD8M.*292,3A+6 MG*X?U,F/8F[(,@Y^TA^0B.OXHU/WU+]UFE.W[1\TT?^Z^ZE6"H,"P4LP[M * M#/(N:-,@?3O-$I1=Y@=TC?3(\1_?(@-\@JX0]+'JRJ-*3W%5^&AWPE?'*)^" M]OMO7?:J=O9O/UMU*S;20],;#F3R,%AJ3E;-D@WR"2Y(CP*$@QP#A6:=_=7? MX:?P1*)QTS,G5B(E>->1W8)Z>#Z!F_'?NW2Q4O[?=O4F.H%C4?[&9$&V6;T> M';@)SCL(3E"M)M'B8:A '(%PGLR)$R?D#Y1-)8>NB\ZD<:2B7"#+R^YFRZE9 ME.U8I\*?J3\6KM*?%,%+^990X8C;:N7T"[S[$XT4-Z9$AC M&4W;]P\-S$$PDP-JT#>U77BN/"D'!HL :CG/,]_H!\_OZ([1SH,$!.N2D$(^-R8/Q% VX MX0@7<3@ER0+OP)X>]]EQW8&7<5:H^H&*4@XDL?C5:\7L?"V\,EL63ZA6H$HR MX-1.^,%XY .A!WVXJE"('@SH<_ 7L$0&V(T)78D'M#G[E!E)X_'-#_/N=(#6 MW!@/(IIXOEGX3*_+1VS,^:/2G(Q;.F(#)2:L=NM%!AB<82-8K%%FL OXD:>LXL!VY MJ!7WU.S "\VK]UG[U=\Z_#"!,?54*LV2>J$XWD&O;#)]Z7IV*SVKXK!JE+8J MQWTI5.6-5KL[W&08U)#/^PXQSTX/+\@?L]Z$_N@/Z0_:*.:[3$&#E172BB%) MS89'4_C_*!O G_7\GK )J,YS<#2D;75$NVM$?YPQ=5G O(J@O\2O%E0IZNO= MB?S9IP9.H9^@3=U@<<_N=J9"=HX5^?2>2M,#5.3@O?[1E-()B&IW4SS.ME(7 M0(.40ZUEO_ZN@+<..O1%/?C5U=2:"@(>PT<[1WWX?R_[>'L+ GGC'.C;IW!D MV+'N$>HKD\SD"TOY([:$CK&.S/'FBVH 7%^-TEV(I?B#?>PHGBZM>>7K0KNI M7FPS+W@^]9_G5+Y66@P)IY42//(6YNMZM[4M3([&I@76([HT*.YV#__R(^P2 MW&"@/4ZS'YOO&-0EG?S _:R^5),)7;U-TAZ+U"DYC=FG7YLXO@%%5FP&#O@; MC&0,..7];I\T6I3*&J(/%A:,C,$ !7"G3\&GZL*#W(9;HY]/X2F57A0*VC(D M6,V!HH6G0\7*.FP&)C#M#O,A:+G=23Z>:#+F3,L6NGFWAQI09S+T,Q!TITOQ M.?ZOOC+J#T!/XK2.Z!FTEI$!#NQDF#'NUK9X0'!J MF&Y+:@YWZ7!"/1A2/CV, O[HP;]^2?"7'W1'^6C$*B-8T%.\7UA]3?&+]S#W M&T1:1CC",I\?LND4=7Q7I7+DV) MW]S3UD>52;:FB #GGO?ZA=Z39=6S,,N6L\?2TT)[F'[6(^@WA"0T"YL^F'1I M^]M124927:]Z8Q"#W:'MS7/FXH B'PU+@'2$=O*[) -H$1(7$0S)!UE.@ANV MSD1Z+YQ;%(#W&$.,.O4!02H\K==')TV9OJZNK21%6&J+[Z$-8S[M5J$,N-1Z MG2&',B9P+4TYDC$!$ZC#@8PQ)=!3' /D*:9B^#!&#Y_3Y(P:%C)0[HD2+7*E M")I$!2>^3<74F4(4NE?E8VU<+5+.S,H\HT)4&$Y+CX'(L&9T.S@3'/NIP&M@ M$T@YJR-'(%V)-NOUDZ"^+&#Q9'.9U3R*ET5790SW,2W)& PG7I!)GY<#+O7I MF)<#;O9!QR['P0IYO242"*8I&(E3GSG3P:AFT[3B[6%14UI-YWJW1;01*3>M MAY@(4"-L8?&^- F:-I*X^R3RI46(@*/>(64-;B/"=2]*^3@:I%V86[>+-@68 M$"M*_Y)KF[WTH&/@]1K$(13A,X2CX'*M_I23$9-#_@%KX*D_C6MP;,J2/Y?M MJOZ"':U:/-I%LXTDO;DF8ZZ[/WJ13@->O<[1$"V$SA&HJ#^:%1%09[\R7(,N M^:7\DOSA7EJL;@7$N'O4XP?HCPMI+-!\%^ZR*#Q/#:=)Q7DH M _OY<#Q&YU$?+0S=DLC5C,4$PVDV '7> 4.QSQ6,BX[XH7I=U#%Y\1T*B5," MI@-KG3M.83)'#O ;K[(>?.)@J'I\_>025C.I#!(_Z VHL$/GI.7&"#.,J=_I M%(9G; J[]5^\!\*J!=-D90/T\DYORK?%M#?D)5O6G<%P[E ."X]XW[7XAB]Y;QT[,U%7P?AYTKNKJC>SDU$)0$C?+!?H6 A# M7*^E#P$J0O;!H7!&B0?1#X[O[C;%'5X\MH4HEC8DL(S^T1"]>*-.]A8A)J"9 MJLUV]ENQN:$\[(,!):@-CKH]L3"6B><;/CJA@-/P:-C+^D?=?HM/5G_SHL]. M_6=[1UU.L1QGOQ24O:@4,*IR?\';I54#TDMVUK5XH6'S@% M8,.\H&I#3DS--D3S3;ZU\=_BS3EC_UEZ6T(?#W])=S([YA?]+A5@CVAOTHIG MI[@YS775N$_1/\?2Y&CJM\P0KOW!^*@WT74\F% 8:3 Z&G=1:-\6%%D[Z%+E M4K][!%="X]8$XX:RF7O0ZLA]9S":P+=03=/O#,;H[1J2ZF:^,Z;/C([ 0&K< MBF@X81BJ/ST:]9("+$L(,(W]/TO\$XC((2/I!@JH#^W7L^K5)'"X?10 S 40 MPKZ15@&D$]'W!<&=TC;($!UV,$HWQ' B''E"L+\3=CCF0$.C'S8B<[ET1W ] M3+!R8X*.YSY.#8=X;<6">2F#I+Q,JUMWW(1<""^+1F"">=X=3CLR.J&0!>C&* MI(KW]TAJ2)Z]+=9WF]GC/1A9YY84@A# /&24Y3%*7Y>FH5.<>5&HV+$JJT<( M,FMT-U$BJ(12GA?WO//?F5>^DW:ZZK=+P\V.+I#U!KU80B_!(=,0R1^,POS-A9:8# MQKZ1?YP=7V1G'T[/3K._?OYPY@\(:GYN8$B0L)K=WI+RAOO&+16&_WDW8AU& MWN_3FU;?TAY2'A_EAF&D0),5,,8EHS\QA2@.:+';>L#RW=MX&(TS+ MED_CF_[3_EWS\3;S-H 6ICA?O7Q*^O ] ?9:)1/)NI/QGVA M$^=EBS\M?A-@?USGW%:2TB6\3IAIA'@Y&-=U1;6*B$SJ*7R9Z3BD@*+W"& : M:7 P[KDJ/;$DQ:!T#7WK2->#B;C^,\NUX+$N&.M70+R/: I:S54T&.@474#/ MZID=MT)7^X%KGLJ#?EJ^=+]9[^[NW8.P^4'-7['2P9!]&X3$<_U"VX,>%.W' M=03!83F2L=YH7UP_Y-;'%U]P? 30DA43\2E^YS-D<76_[2!=S.;P#)^B[F@@ MI@)76G+-92]>'<.XB7@^&K;(+I@ATZV'!JI[V\W^G'![ML<;)Y MML10(5[B0Z*1\LNA6WPSFR_6L$N8'.*)&-PP$(D3MT,VA?_G0Q/(=(-'Y5?> MPX(W ;KD-?K 2CZ:B05H[H=4LRO^YOH6CR5!* O%!O]KYT/@!7_B878'6PZ^ M0Z#+F]W#$2U:_9(^ZH9W++G+]$)Z\:\X_<0NQ+-*3T:#/*(5QI5VH]WL[I"I MO43H ISHFU^Y0(;R()2C .<''H99EWG>$$,%C))X1Q_77XL-5L\X 2-5^F1! MFVD\HAW$8T^.LP+"3P_6R'@5N<*ZK:Q)+Q,#"FE+3!\*)?UR.6#RTT08P"$3 MR-4!0@$Q",$P1SC1]VOT%HN VUT?HJKQ<+U1[?W"/3R M<9]NESNFWX&WE#D2]U9O,B4-NSL$_0IT4RQ-G@Y&SSZD4;*#D\LG_C1<%2ND MT;@IF$KO84VT[MQ\?0/F.'4[/[H7]QF(U54I[]=?,?0.*Q[E+;02UT_0&I&" MK5<- M2?K&^_,W!D1?/G$ZK\L.:IO<;( /%-!^IUT(_4S_Y;Y4!E\R?BMX<,9J!++^ MUFR(Y0S9CHGR3YID\'T/V>\>7<-Q%CA^$!B^ Y9>TP7!9P'X09FK=D:^-63U MP,P$?&UIL%Z"%U8%RCW")"?Z+:K8"F@W:B6+\$?X+G)V%=]R*.FT[05U?TY" M]4O!@2"J M87PAFE'%%'$0(FR)R9AU;_W*VJ/(2I14N3>@<+X])3H)OLQ=X4 M6^::F&8'YZB$KW,2=!&!KT%M"U'X,! -F@WC6X]'A#7"=6AP:=[!#!"TS) @ M&\8@8B>HH*'50N@8XVD^Z4_5*5@A?*' "X&Q(<9#/B&<&E"G.B.4ZUBQ/>PV ME(UPB'1$EF\7#"-R&Z!/2V(VJO$[^#-SE%W1'_T^(]^1_^E MJ-@M7Z11P!]#ELQ_S'8!S;HS8F_L.)\R*!"LA<"A#V%61N/J=B$7V8 ]7%W" MI8#GQK1HHPGE(M=OEP[/:/>Q.X5OT/\KH$],8%U9_\*0KZ3#R;OT0884350L%MP1H:4\ B& M4C MY2,NO>D0 ,2+-DM?5IEW">U]^%=O_V;I\Z/=:?!BA%9_6I0WFX4C&'$%E@>G M5!%9XMC_K+CLL)Q8N54B%C[\_4JW6X2Z\K@YPA4B0?;Y\C0[^"&Z2O\Z6X&@ MFS8_LUL>H25%.[SV&6A'E11Y!M805+P';_S[,32]KI]H]_2XID/O9T_:YVE] M2_C4GM'[L**,IQ22^T=KVVLE8LZJ(-DR_4XG^UW?JF_6ST_KED':_&[>2^7U M:F$1\>]) L0![)8Y*#Y81NRVZ2MHJGZ"I)3C$O4%H2I_\\OAA_,836S!1#H< MRRT1E^L%G[ORV!=OF;80I$-VC+:%0C6\7]QLUE^1V.;=NY/H?>$C+TAV4N=03"92@5CWBC+2B(#MOR?8&" M+^YL\-T-&97"_OM[UFY"^"6ADJ\^.AP==3J1:3LOV MU"&(>OI]_57!U4J"UW>73/Q_5H<2"&[_]MHZ\#S#0K(@=RSWE/U\FU'52?QQ2?7L\H[_ R@UIC.&7? MN/H6$*'V)M+BEL6OQ7)QOQ:J8EM)=ETPU6 M[DK/<(S\MU?9?UZ TH7989@7%_71$YH)'F1\3)]'_A4MWU[FKTC)Y&RUFO[4 M,ITEE,>'&&D:*=%.8&;(VV2""J+<99='QY%[DHC1OFE;OHA^S$E?O OXM][D MJ]VKK9G#HFEOPQD634U[TK!OFD TT\\4F> 31IO(IO9$[&I4CNLS\K@",U9^KCX_ZJ:NX1/Q+["#757PW&,Z/?N%O$5?9*RY@2N%'4PG MG:AZ3?T6@[;5]L(O3/61\3@UWO$T]=,K0_F!"2;9U>(A.B>]?NK57G):Y=SM M51W25Z5JP)$L5Q6A2F^:US34KU.A Q9'D,/8#MT-+201>QS%G];HCFST0S8Z M()._[/;3OWQ37!]EG9HWG9?5 M$T&M1J)%]8I+]HB117>" SG/4&2<])5R'] M)OH@K&[JP:17+!KJ,XA*&C.9! *GD$H,BR>.(;5HY^DE+55I'MJQ;0LMN7+: M^0I_ST[91H*S<*6@BI&HTC6*9'PK+V-WF'[;8[.+I9N3G23X3#3]29&5_BH, MI>6&ZSQG,"UG:/K,-C]*LKO:*(1;QE"547^IZ?UNV=83D'RUS2"3+SYC)#7" M..$_;C^6Y+MM!C-Y3F>>,4@VJSR5AY&6T26&^53*A64R"Y[19.N):F[C&5N\ MUIG4_(5GS&#E2K4EMJD[J'R!KEC+4Q8Y$R/2J.:+Y+E,8DDG=(4F+:&]5QG' MHDX9JK'F#C>Q>S6_N>?AF(@K-=;(_MKNIT1[WCMFTFLMAH X,#GJ/61@A]EW MH?VR'@W_8![01^7FI;;;W;<5[27&N&M8Z0?_;2SPPCT)_XS6LL)2=2HL51J_ M E0WPFAP*KY,8JX/:VGWXPJ-I5BZZ4-1H LRM7U_ 8-P99?\G:+&9!GI91# MPYP5RP5+G57?J_>GT8ADXNK=_5&K"48F]4K_= &I@@T?#A!S5:G;/^>)7J9MO3KOM;\ M=/H+]8'PUIL\2>O2Y*<^;A";"=*72,CLHANU)Y,/NE9[7=AN-IJ)MC3G"3? M3\[_2_A;7J#*!XVXZ6R\Z!H80Q)PP@GEA1/%$PDTXGE(>;N)8^09/<&RO;IT M!UF,]'KS$J94(I][3HL;]\L88*IX M]$G:3P8B^5+-DEN;&58'L.31_ M.$M*;79D@+Y4ST(2"?I)*D",Y"2)I+AG<)5$9NK1-)'Z>C2*?SA(/;F/[:3Z M/+*7='Z,)@G)4%(_'B5_W)HL)6H/25-2WT$2E<3/]Y&J5)]/IBPBX4KJFWV< MS_B3[0A9XA$D6^O@L&I.HN'/B)OKI-<#B^&2/^ZEEBFF^HAV>6K"ND?CU \G MB304!P>+"80AAR#^Q%_3QAV OWCWX?_05!ZN=]&)H#$FACA*#;%64H0"*/>& M!]&X./*8Z#L3''STG48*F\2&2ZU21*D33_$@'G@G=>I)?8E?3ZSE61V%4SW" M7[1'DOU*)N)S-PZ7IS&KUEBG-H')7\M882DB'*L MISQY4I/%$"V&TQ "C(AP#I9VDZ<_\<&$%UO,6^6P?2\W,9[,$][#=N0S93H[X80A\6AI<&%=5BK.:&*N68L9Q3\5W554B([;;W:ZKB^WT? M(5WS^;QJ*3N^S]?KXQ#4#[OP8! L)*,AE3'42\&75VR>OX(V5\X7-Y*T\4WS M5-GV+R5V>HE7I8J='GS#-IYCS=UR-_=^8\J>WTHJ+:A&9[_-&*&4U!B"MR_W M>&B>1_B4F+;VG$_-+S=3*S7(AA=\N2W%4NOW&(SJ*T&9+(AYT)!?JLH4CU\H M)\BS7X",Y60;IN"K/KU(/UV?;=W, /7]1#MB\AYB,53V27./_*?W"/@57G]% M#03UAY /RF4VW?B!19=UXAG:($LR.+&^'E3'I,39-UW?0HW5UA7>1#D5ZRW7 MSXKCQFZZIZS32_O:R,W>&Z==>+2@B!;%8E7XMYN+Y]Q6%^=4U"92>(4K E75O5VB3^_2CIFKDHOJR77V)CZ0KW M^[LU["<3?)09.=:877V&3GH*<[T]LY_JB.HR7JG*70BG=18@\BOU:\M1IYL>*] MW8O;U6DZ,1,N;EG*P;V+4S_N)LJ^VK<<9]^+QM)$P_>R2M/$ M?O*>]\1'FBW&]K>(SO6)% MG5' I=(8-%TM+:K]V'3-T=7D@K1G$&W_[R?.9 MQJX\R^[W\JEPXOI3(FDA9 )\SFQ4B,Y>M-].0DZ^,)OJ.VZT6A;!/?NM#DF<9D\[!1OY3)G'9YWEPGHTP2?")_731-OVN M4U,*OKL[0@KMFMP@C]R8;+2F2OP$]Z0G4VRN@- @A\ 5\K!G[-,6.'["NVF" M^ZAI91_>8G+A2@^96/NUM@B+L<,+[H(;Y9C$V%M"&GX$4_OP>+E[[>0IM]F:4_%H7/0F0,>#&ML^I[7"\-Y;D#JGJPO7!&D^9R.2#>=@= M4KH_K+<@S[8* I+POEK6S]BSZ?),&7=F+8KJ'7,#)G1T6%9$ @JR(_2M0DDM M&]W5@4%,),?%(1@E925N$#=^FS^)9G2!SY+Q[/MT8O-M#R]OX M;H61M_'9" Q.AY7Q-=_N8H]:N7"828J"A!8.Q2$._I%T:?4J]3S=<5)2]ML] M5B-G/2>TOZ62==/M-G4]7['=W-'O#NV^;H$.]TM2DCO2W;V+D68;;JD3-DS$ M/I;>Y^M<5L]I30H;';/O0/W:HDJ[!4KNVO6D#B3W^_3U7T%(^X+%DQJ>"\(& M)J)B"S]'C@/X!*J\>X-0^QDXDZ[A%,-F]& C@V6D+\65JA[ZV,\[QFM]IN?O MV0M?8[;<%[UJ&7:C&TS>>@JH=_\U>]&R4H(!=+8BVB?4GY[O$W&;MX[84#?U M8;"IFS:7IHXEM\\>DLD_;,*.#9/BBV>M9M*:B]@[#NV1'SVK?J::DO(^/S7D;.OU8/B]!8E+Q$#FO M:JGR4L=B?D>7ND]P.LQZQ')G36&E+ QS: M1V\)R>W=E4M?F+[OLXW367TX_GTKRL2DO'JV.?_YFQ@08W'6Q 8777$QZG'/ M9;G]W_\_4$L#!!0 ( -9V#T^<[&PO+*<.?WU MTXM?DHRQD76C_6+=/2<]]]Q92(H;O6-P7P%HU'$FF@176M?O@Z#)*N"DN9 U M"!,II.)$&U>505,K('EC%W$6S,-P&7!"!4YCT?(;KAN4R5;H!,]'"/GUUS*' M!#^GEL@DTPJI$T/C;;( M(LVC#T?>L^WM>3@54KG]MD :UT1K4.+&.&ZR W\* MH=Y>[VJCL%1D%\U] _Q4-Y@D&ZER4&.:" ]0&C,HK!Q%R\J.6M:!#6HMN3%R M2DHIB-,PK.@-0YL!8_=V[WTM#KB[ ODY]I>$&%D5@VFJ[LWIKX5.\CZ;Y]ZC M79U$BVJZE?IC:ZH1SK=;!^X4%+1S?E>,^0T[J6NV^\!H*3CX6GZ;,#HQ81J3 M(0^JI**/AL_NE,P H##:@M(TVT>^*U*OH=/#;NJ*4S7/7Z#FI^YS"0(48?NB MS=9_SEW^SXH7[_Y>LCM4C@4_H49[D;P D9?/7^1B]8\U!OUYOG=I'%P9(XHV M+66:BEYM1?, M[,]6>+0<9ZU'B@1/]A?(:4ZW24RA_V9>*GQ)(L'=/2G.$,_>[1 MU/<+8^[%][*H[.EHW32;M^.QS=>JE/8OLU&5V[,R=2D;][*^&]M-K>32KI5J MRF(Y<-_68OC"-RAMM*K?1;_BJU:/]M=^_%-(=\*"^R,7I MZ&0D9-N8:UTTJKZ4C?I0FW:CJ[O343 2*UW;9NZOW1U9ZDJ7^H=:=J_LVCS^ M;6K]PU2-+.9Y;8JB>Y??T;W)7<$^;_FJZD;GO0,;N?@L'>OI*#EQ)WS05B]T MH9NGTU'W?Z%&[E.,R-HQ*S:GLH=ZS^+N_1LN?UVT*O7177XIS6<@J5Z(;

-J@ED!""C@T'.UY)"Q@ R/ACDA;1K ID R(07\E+9O-8;OUV8E3AO MK:Z4I0],"N!27KAY6Y:R?O)@8 M^HD"07\P"\2E"2[".;5UEG/?ZL:_@=(A>03,]OA@S/)1%P7E09X(F$4Q]LU;CQDVYD-&'1!X(F$5PJ1:]YQ"%^X YWE^5F\(\ M*27.5:56NNGNL-Y(H= ?,,=^G_ZHM2F6JK9_=$&LH?$U1 $_9 [X\\;D]\?G MTBI_FY7N3/;E]"%$\3]DCO\^OY7^YA=S=>>/_5-\4.:NEINUSL6,8L)9!+,( M+E6M'Z2?K/;F-<@%(;,+YNW"JF^MGR%>>:GWP) +0F87S-O-INCR;I]'DBFK M./JWDBW%1&((F<4 $]W;D&(B5X3,KL"8$XJ);!$RVX)FY.+HBW17MV\H'-)' MR*P/F)SWOVKDD9#9(\_)^= 3I!%)LP6&<[2!S&13";,,MFEZV*0#/ECPNR/ MWQ+W04)8@F+6R>\9_" B$LN$62PTE1^$0SJ9L%>>0$XOCB@FTLF$62?#F?3@ M:"*=3+BK4'O2UI^@%!.)9<(L%IB]]L0R06*9<$]04$;6PXR092)FR^RIBXJC M2]5(38LP$;),Q&P9G)%%%!,I)V)6#L:,*2;R3L0^C4&8"<6$S0_V20W"3"DF MLE!TT$E-1C&1A:*#3FJF%!-9*#I@+^2VJ^,_8R(+1H$Y=Z=O[G6%RL976GK-"5H)A(/ FS> 9*6;]_WPER3O+JQ;9C<64; M77:K@JXI)G).\OH5-_JT4TSDG.356_M^.+_[DHR[,1<4$SDG><4^OW]P3+DQ M55>-^,T4"2ID%A$O8QQ03"2AE7W,,,'O5S!19 M*&5?,K!HAM.WKO!*,9&%4F8+[6D('(L;%^"UH9C(0BFSA?J3':^?O)-YZ[RD MQ W%1!9*F2VT=S2W]!0362@]3!=HB]E_A.!29&8+84PZCTR1A=*#K$[;8=)2 M3(HLE#);:"_F-@DAF!FR4,9LH6,1G01']V]^]J"W9S)#]LFXZVX#B_U( MF*>8R#X9=]W--U#%0 -UBTHQD7TR[N[/OC[O-DNBF,@^&7?W!V'VXF6&[)-Q M=W\ IMM%,9%],F;[X*XY#>L9LD_&;!^,2<-Z!G\*<] U"+3"GB'[9,SVP9BT MSSM%]IDRVP=CTC[O%%EH>LAET[T^[Q19:/IZRZ8'33Y%[IF^]@+J843DG>DA MEU+W(N44>6?:>6?<'6S?OUNZ[*]2RX_N$M9MSV61W]3"__%G"L(H]C^G6+5% M<>&V?:K^,=)O[\ZQ^_GV^_\ 4$L#!!0 ( -9V#T_=.$CTTP( '(X : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDMNVS 4A>&M&%I :%Z2 MEV019]1)IFDW(-CT [$M0U219/=U/:D*)#H=&$<3"X8%\I_X@T#=QY=R;(=# M=Z[[PZ4NWD_'9!,!PD]R$T'.7J0GP[R]* P'13H M03H=I/2@.!T4Z4%I.BC1@_)T4*8'V260<@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>CN@M^/K[8#>CJ^W M WJ[&Z"WY^OM@=Z>K[<'>GN^WA[H[?EZ M>Z"WY^L=@-Z!KW< >@>^W@'H'?AZ!Z!WX.L=@-YAAG>5Z&4E7^\ ] Y\O0/0 M._#U#D#OP-<[ +T#7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7KK#+,F M:-B$K[<"O96OMP*]E:^W KV5KW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1KW<$>D>^ MWA'H'?EZ1Z!WG&%6$ T+\O6.0._(USL"O2-?[P3T3GR]$] [\?5.0._$USL! MO1-?[P3T3GR]$] [\?5.0._$USL!O=,,L]YHV)NO=P)Z)[[>&>B=^7IGH'?F MZYV!WIFO=P9Z9[[>&>B=^7IGH'?FZYU'>M=]VY?-CZ$_G'?UWB7_+/YES0CN M.GP&Z2S&WS[O_Q6^K_HDPXXKZ]!M02P,$% @ UG8/ M3^IH 1U1 @ G38 !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q M5XFXG8*# 0-3TYMMMUNE[04\< (*_V2[7?KV;'X^S<:OCT(]N&[7>SQ^%<'5K!NWB:39CJ.PF.V@?3NU>S+H^Z+T1T>W-9[/3][U??7JZ?FJ]C?0\]UVM?3>-XF%L7C5=/S>,K>F7 M-:[M9O#O_8F_,! MELHE)_NP++T2Z"U4G3@LO^8CFM'4: MT[QI>&A]O1_VUV0/R_=S+_Q/T8GE\+ZW?KD<$I(CA>3((#ER2 X%R5% =#?^*\G/:3J\S!?+O])N?P-0 M2P$"% ,4 " #5=@]/'R// \ 3 @ "P @ $ M7W)E;',O+G)E;'-02P$"% ,4 " #5=@]/)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( -5V#T^Y MX1FY[P "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ U78/3W?\$.QS P MP1 !@ ( !^ @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3X5GG^O>! 1!< !@ M ( !IQ, 'AL+W=O 8 " ;L8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ U78/3P9P_ORR 0 T@, !@ ( !L"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3\55]IZU 0 T , !D M ( !+3 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U78/3Q?M*0VT 0 T@, !D ( !\#4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U78/ M3[&D_8FS 0 T@, !D ( !M#L 'AL+W=O/0 >&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3SEZJ'FS 0 T@, M !D ( !=D$ 'AL+W=O>AZCK4! #2 P &0 @ %@0P M>&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3V9$6/^U 0 T@, !D M ( !.$< 'AL+W=O? " 9#0 &0 @ $D20 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ U78/3S1T.F6W 0 T@, !D ( !1DX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3RIE MZ?:W 0 T@, !D ( !#U0 'AL+W=O&PO=V]R:W-H965TI7 !X;"]W;W)K&UL4$L! A0#% @ U78/3P>8=N^V 0 T@, !D M ( !\UD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U78/3ZO02H3W 0 RP4 !D ( ! MX%\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U78/3X1'1TRW 0 T@, !D ( !.&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U78/3][%/0G% 0 $P0 !D M ( !*7, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U78/3PS")E/] @ 9PP !D ( !)WD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MU78/3T1-:OL2 @ #P8 !D ( !XX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UG8/3X"L-4-S<# !(#@ &0 @ 'DFP >&PO=V]R:W-H M965T3,0( %,& 9 M " 5*? !X;"]W;W)K&UL4$L! M A0#% @ UG8/3_W05- 6 P Y T !D ( !NJ$ 'AL M+W=O&PO=V]R:W-H965TNH !X;"]W;W)K&UL4$L! A0#% @ UG8/ M3X"70P\] @ M@8 !D ( !IZP 'AL+W=O&PO=V]R:W-H965T,3N.@0 &T3 9 " 6^R !X;"]W;W)K M&UL4$L! A0#% @ UG8/3S:4->8% P S0T M !D ( !X+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UG8/3]BU!2"D @ C D !D M ( !0L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ UG8/3TT*W<6M @ [PH !D ( !I,< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ UG8/3Z=; MM#(S @ AP8 !D ( !(M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UG8/3P%%RY>) @ G0@ !D M ( !K=< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UG8/3_YD5O_/ @ ;0L !D ( ! MD]\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ UG8/3Y%0DL6\ @ H@D !D ( !C>D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UG8/3YR& ,0Q P R0P !D M ( !3?X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ UG8/3R9S$HC3 0 FP0 !D ( !2 8! M 'AL+W=O $ \%P &0 @ %2" $ >&PO=V]R:W-H965T7!E&UL4$L%!@ !H &@ BAP /'M 0 $! end XML 114 report.css IDEA: XBRL DOCUMENT /* 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; } XML 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 303 501 1 false 81 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.mrcy.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.mrcy.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss) Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Consolidated Statements Of Operations And Comprehensive Income (Loss) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements Of Shareholders' Equity Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements Of Shareholders' Equity Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Description of Business Sheet http://www.mrcy.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Acquisitions Sheet http://www.mrcy.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2105100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.mrcy.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 2110100 - Disclosure - Inventory Sheet http://www.mrcy.com/role/Inventory Inventory Notes 11 false false R12.htm 2113100 - Disclosure - Property and Equipment Sheet http://www.mrcy.com/role/PropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 2117100 - Disclosure - Goodwill Sheet http://www.mrcy.com/role/Goodwill Goodwill Notes 13 false false R14.htm 2119100 - Disclosure - Intangible Assets Sheet http://www.mrcy.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 2123100 - Disclosure - Restructuring Plan Sheet http://www.mrcy.com/role/RestructuringPlan Restructuring Plan Notes 15 false false R16.htm 2124100 - Disclosure - Income Taxes Sheet http://www.mrcy.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2126100 - Disclosure - Commitments and Contingencies Sheet http://www.mrcy.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2127100 - Disclosure - Debt Sheet http://www.mrcy.com/role/Debt Debt Notes 18 false false R19.htm 2133100 - Disclosure - Employee Benefit Plans Sheet http://www.mrcy.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 2138100 - Disclosure - Shareholders' Equity Sheet http://www.mrcy.com/role/ShareholdersEquity Shareholders' Equity Notes 20 false false R21.htm 2143100 - Disclosure - Stock-Based Compensation Sheet http://www.mrcy.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2148100 - Disclosure - Operating Segment, Geographic Information and Significant Customers Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomers Operating Segment, Geographic Information and Significant Customers Notes 22 false false R23.htm 2150100 - Disclosure - Derivatives Sheet http://www.mrcy.com/role/Derivatives Derivatives Notes 23 false false R24.htm 2151100 - Disclosure - Subsequent Events Sheet http://www.mrcy.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 2152100 - Disclosure - Supplementary Information (Unaudited) Sheet http://www.mrcy.com/role/SupplementaryInformationUnaudited Supplementary Information (Unaudited) Notes 25 false false R26.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.mrcy.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.mrcy.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 2302301 - Disclosure - Acquisitions (Tables) Sheet http://www.mrcy.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.mrcy.com/role/Acquisitions 28 false false R29.htm 2305301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.mrcy.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.mrcy.com/role/FairValueOfFinancialInstruments 29 false false R30.htm 2310301 - Disclosure - Inventory (Tables) Sheet http://www.mrcy.com/role/InventoryTables Inventory (Tables) Tables http://www.mrcy.com/role/Inventory 30 false false R31.htm 2313301 - Disclosure - Property and Equipment (Tables) Sheet http://www.mrcy.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.mrcy.com/role/PropertyAndEquipment 31 false false R32.htm 2317301 - Disclosure - Goodwill (Tables) Sheet http://www.mrcy.com/role/GoodwillTables Goodwill (Tables) Tables http://www.mrcy.com/role/Goodwill 32 false false R33.htm 2319301 - Disclosure - Intangible Assets (Tables) Sheet http://www.mrcy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.mrcy.com/role/IntangibleAssets 33 false false R34.htm 2323301 - Disclosure - Restructuring Plan (Tables) Sheet http://www.mrcy.com/role/RestructuringPlanTables Restructuring Plan (Tables) Tables http://www.mrcy.com/role/RestructuringPlan 34 false false R35.htm 2324301 - Disclosure - Income Taxes (Tables) Sheet http://www.mrcy.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.mrcy.com/role/IncomeTaxes 35 false false R36.htm 2326301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.mrcy.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.mrcy.com/role/CommitmentsAndContingencies 36 false false R37.htm 2333301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.mrcy.com/role/EmployeeBenefitPlans 37 false false R38.htm 2343301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.mrcy.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.mrcy.com/role/StockBasedCompensation 38 false false R39.htm 2348301 - Disclosure - Operating Segment, Geographic Information and Significant Customers (Tables) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables Operating Segment, Geographic Information and Significant Customers (Tables) Tables http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomers 39 false false R40.htm 2352301 - Disclosure - Supplementary Information (Unaudited) (Tables) Sheet http://www.mrcy.com/role/SupplementaryInformationUnauditedTables Supplementary Information (Unaudited) (Tables) Tables http://www.mrcy.com/role/SupplementaryInformationUnaudited 40 false false R41.htm 2401401 - Disclosure - Description of Business (Details) Sheet http://www.mrcy.com/role/DescriptionOfBusinessDetails Description of Business (Details) Details http://www.mrcy.com/role/DescriptionOfBusiness 41 false false R42.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) Details 42 false false R43.htm 2401405 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails Summary of Significant Accounting Policies - Restricted Cash (Details) Details 43 false false R44.htm 2401406 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails Summary of Significant Accounting Policies - Concentration of Risk (Details) Details 44 false false R45.htm 2401407 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details) Details 45 false false R46.htm 2401408 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail Summary of Significant Accounting Policies - Intangible Assets (Detail) Details 46 false false R47.htm 2401409 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 47 false false R48.htm 2401410 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails Summary of Significant Accounting Policies - Income Taxes (Details) Details 48 false false R49.htm 2401411 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) Details 49 false false R50.htm 2401412 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail) Details 50 false false R51.htm 2401413 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details) Details 51 false false R52.htm 2401414 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Details 52 false false R53.htm 2401415 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) Sheet http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies Revenue Recognition (Details) Details 53 false false R54.htm 2402402 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.mrcy.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 54 false false R55.htm 2402403 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details) Sheet http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails Acquisitions - Schedule of Business Acquisitions (Details) Details 55 false false R56.htm 2405402 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail) Details 56 false false R57.htm 2410402 - Disclosure - Inventory (Detail) Sheet http://www.mrcy.com/role/InventoryDetail Inventory (Detail) Details http://www.mrcy.com/role/InventoryTables 57 false false R58.htm 2410403 - Disclosure - Inventory - Additional Information (Details) Sheet http://www.mrcy.com/role/InventoryAdditionalInformationDetails Inventory - Additional Information (Details) Details 58 false false R59.htm 2413402 - Disclosure - Property and Equipment (Detail) Sheet http://www.mrcy.com/role/PropertyAndEquipmentDetail Property and Equipment (Detail) Details http://www.mrcy.com/role/PropertyAndEquipmentTables 59 false false R60.htm 2413403 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 60 false false R61.htm 2417402 - Disclosure - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) Sheet http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail) Details 61 false false R62.htm 2419402 - Disclosure - Intangible Assets (Detail) Sheet http://www.mrcy.com/role/IntangibleAssetsDetail Intangible Assets (Detail) Details http://www.mrcy.com/role/IntangibleAssetsTables 62 false false R63.htm 2419403 - Disclosure - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) Sheet http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail) Details 63 false false R64.htm 2423402 - Disclosure - Restructuring Plan - Additional Information (Detail) Sheet http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail Restructuring Plan - Additional Information (Detail) Details 64 false false R65.htm 2423403 - Disclosure - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) Sheet http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail) Details 65 false false R66.htm 2424402 - Disclosure - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail) Details 66 false false R67.htm 2424403 - Disclosure - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail) Details 67 false false R68.htm 2424404 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail) Details 68 false false R69.htm 2424405 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 69 false false R70.htm 2424406 - Disclosure - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) Sheet http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail) Details 70 false false R71.htm 2426402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 71 false false R72.htm 2426403 - Disclosure - Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) Sheet http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail) Details 72 false false R73.htm 2427401 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.mrcy.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 73 false false R74.htm 2433402 - Disclosure - Employee Benefit Plans - Pension, Additional Information (Detail) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail Employee Benefit Plans - Pension, Additional Information (Detail) Details 74 false false R75.htm 2433403 - Disclosure - - Schedule of Expected Future Pension Benefits (Details) Sheet http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails - Schedule of Expected Future Pension Benefits (Details) Details 75 false false R76.htm 2433404 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Details 76 false false R77.htm 2433405 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details) Details 77 false false R78.htm 2433406 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) Details 78 false false R79.htm 2433407 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails Employee Benefit Plans - Schedule of Change in Plan Assets (Details) Details 79 false false R80.htm 2433408 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details) Sheet http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails Employee Benefit Plans - Reconciliation of Funded Status (Details) Details 80 false false R81.htm 2433409 - Disclosure - - 401(k) Plan (Details) Sheet http://www.mrcy.com/role/A401KPlanDetails - 401(k) Plan (Details) Details 81 false false R82.htm 2438401 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 82 false false R83.htm 2443402 - Disclosure - Stock Based Compensation - Additional Information (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail Stock Based Compensation - Additional Information (Detail) Details 83 false false R84.htm 2443403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Plans (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail Stock-Based Compensation - Summary of Stock Option Plans (Detail) Details 84 false false R85.htm 2443404 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail) Details 85 false false R86.htm 2443405 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expenses (Detail) Sheet http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail Stock-Based Compensation - Stock Based Compensation Expenses (Detail) Details 86 false false R87.htm 2448402 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersAdditionalInformationDetails Operating Segment, Geographic Information and Significant Customers - Additional Information (Details) Details 87 false false R88.htm 2448403 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail) Details 88 false false R89.htm 2448404 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details) Details 89 false false R90.htm 2448405 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details) Details 90 false false R91.htm 2448406 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details) Details 91 false false R92.htm 2448407 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) Sheet http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail) Details 92 false false R93.htm 2450401 - Disclosure - Derivatives (Details) Sheet http://www.mrcy.com/role/DerivativesDetails Derivatives (Details) Details http://www.mrcy.com/role/Derivatives 93 false false R94.htm 2451401 - Disclosure - Subsequent Events (Details) Sheet http://www.mrcy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.mrcy.com/role/SubsequentEvents 94 false false R95.htm 2452402 - Disclosure - Supplementary Information (Unaudited) (Details) Sheet http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails Supplementary Information (Unaudited) (Details) Details http://www.mrcy.com/role/SupplementaryInformationUnauditedTables 95 false false All Reports Book All Reports mrcy201910-k.htm mrcy-20190630.xsd mrcy-20190630_cal.xml mrcy-20190630_def.xml mrcy-20190630_lab.xml mrcy-20190630_pre.xml mrcy6302019-exhibit1014.htm mrcy6302019-exhibit108.htm mrcy6302019-exhibit1094.htm mrcy6302019-exhibit121.htm mrcy6302019-exhibit211.htm mrcy6302019-exhibit231.htm mrcy6302019-exhibit311.htm mrcy6302019-exhibit312.htm mrcy6302019-exhibit321.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mrcy201910-k.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 303, "dts": { "calculationLink": { "local": [ "mrcy-20190630_cal.xml" ] }, "definitionLink": { "local": [ "mrcy-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "mrcy201910-k.htm" ] }, "labelLink": { "local": [ "mrcy-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml" ] }, "presentationLink": { "local": [ "mrcy-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mrcy-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 706, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 29, "http://www.mrcy.com/20190630": 2, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 36 }, "keyCustom": 32, "keyStandard": 469, "memberCustom": 38, "memberStandard": 42, "nsprefix": "mrcy", "nsuri": "http://www.mrcy.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.mrcy.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.mrcy.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Inventory", "role": "http://www.mrcy.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Property and Equipment", "role": "http://www.mrcy.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Goodwill", "role": "http://www.mrcy.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Intangible Assets", "role": "http://www.mrcy.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Restructuring Plan", "role": "http://www.mrcy.com/role/RestructuringPlan", "shortName": "Restructuring Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Income Taxes", "role": "http://www.mrcy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Commitments and Contingencies", "role": "http://www.mrcy.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Debt", "role": "http://www.mrcy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133100 - Disclosure - Employee Benefit Plans", "role": "http://www.mrcy.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138100 - Disclosure - Shareholders' Equity", "role": "http://www.mrcy.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143100 - Disclosure - Stock-Based Compensation", "role": "http://www.mrcy.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148100 - Disclosure - Operating Segment, Geographic Information and Significant Customers", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomers", "shortName": "Operating Segment, Geographic Information and Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150100 - Disclosure - Derivatives", "role": "http://www.mrcy.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151100 - Disclosure - Subsequent Events", "role": "http://www.mrcy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152100 - Disclosure - Supplementary Information (Unaudited)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnaudited", "shortName": "Supplementary Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Acquisitions (Tables)", "role": "http://www.mrcy.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Inventory (Tables)", "role": "http://www.mrcy.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Property and Equipment (Tables)", "role": "http://www.mrcy.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Goodwill (Tables)", "role": "http://www.mrcy.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Intangible Assets (Tables)", "role": "http://www.mrcy.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - Restructuring Plan (Tables)", "role": "http://www.mrcy.com/role/RestructuringPlanTables", "shortName": "Restructuring Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Income Taxes (Tables)", "role": "http://www.mrcy.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.mrcy.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333301 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.mrcy.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348301 - Disclosure - Operating Segment, Geographic Information and Significant Customers (Tables)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables", "shortName": "Operating Segment, Geographic Information and Significant Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements Of Operations And Comprehensive Income (Loss)", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "shortName": "Consolidated Statements Of Operations And Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352301 - Disclosure - Supplementary Information (Unaudited) (Tables)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnauditedTables", "shortName": "Supplementary Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "mrcy:NatureofBusinessNumberofProgramsUsingProductsandServices", "reportCount": 1, "unique": true, "unitRef": "program", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Description of Business (Details)", "role": "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "mrcy:NatureofBusinessNumberofProgramsUsingProductsandServices", "reportCount": 1, "unique": true, "unitRef": "program", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:CashAndCashEquivalentMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:CashAndCashEquivalentMaturityPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Summary of Significant Accounting Policies - Restricted Cash (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401408 - Disclosure - Summary of Significant Accounting Policies - Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail", "shortName": "Summary of Significant Accounting Policies - Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401409 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "mrcy:PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401410 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "shortName": "Summary of Significant Accounting Policies - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "mrcy:PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:ProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401411 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails", "shortName": "Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mrcy:ProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements Of Shareholders' Equity", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements Of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401412 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail", "shortName": "Summary of Significant Accounting Policies - Basic and Diluted Weighted Average Shares Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401413 - Disclosure - Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Net Earnings Per Share Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401414 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "mrcy:PercentageOfRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401415 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details)", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "mrcy:PercentageOfRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2019Q2April18_us-gaap_BusinessAcquisitionAxis_mrcy_TheAthenaGroupIncMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2019Q1SD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Acquisitions - Schedule of Business Acquisitions (Details)", "role": "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "shortName": "Acquisitions - Schedule of Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2019Q1SD_us-gaap_BusinessAcquisitionAxis_mrcy_GECOAvionicsLLCMember", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "role": "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Inventory (Detail)", "role": "http://www.mrcy.com/role/InventoryDetail", "shortName": "Inventory (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.mrcy.com/role/InventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Property and Equipment (Detail)", "role": "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "shortName": "Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Property and Equipment - Additional Information (Detail)", "role": "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "shortName": "Property and Equipment - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)", "role": "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail", "shortName": "Goodwill Goodwill - Changes in Carrying Amount of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_mrcy_SensorAndMissionProcessingMember", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/IntangibleAssetsDetail", "shortName": "Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_mrcy_PatentsAndLicensingRightsMember", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail)", "role": "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "shortName": "Intangible Assets - Estimated Future Amortization Expense for Acquired Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:RestructuringChargesNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Restructuring Plan - Additional Information (Detail)", "role": "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "shortName": "Restructuring Plan - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserveCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail)", "role": "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail", "shortName": "Restructuring Plan - Expenses by Business Segment for Restructuring Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringReserveCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail", "shortName": "Income Taxes - Components of Income Before Income Taxes and Income Tax Expense (Benefit) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail", "shortName": "Income Taxes - Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424404 - Disclosure - Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail", "shortName": "Income Taxes - Components of Net Deferred Tax Assets (Liabilities) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424405 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Description of Business", "role": "http://www.mrcy.com/role/DescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424406 - Disclosure - Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail)", "role": "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail", "shortName": "Income Taxes - Summary of Reserves for Unrecognized Income Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426402 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426403 - Disclosure - Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)", "role": "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail", "shortName": "Commitments and Contingencies - Minimum Lease Payments under Non Cancelable Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427401 - Disclosure - Debt - Additional Information (Detail)", "role": "http://www.mrcy.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433402 - Disclosure - Employee Benefit Plans - Pension, Additional Information (Detail)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "shortName": "Employee Benefit Plans - Pension, Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433403 - Disclosure - - Schedule of Expected Future Pension Benefits (Details)", "role": "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails", "shortName": "- Schedule of Expected Future Pension Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433404 - Disclosure - Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "shortName": "Employee Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433405 - Disclosure - Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "shortName": "Employee Benefit Plans - Schedule of Related Actuarial Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "4", "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433406 - Disclosure - Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "shortName": "Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAmendments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433407 - Disclosure - Employee Benefit Plans - Schedule of Change in Plan Assets (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "shortName": "Employee Benefit Plans - Schedule of Change in Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanFundingStatusAxis_us-gaap_ForeignPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.mrcy.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433408 - Disclosure - Employee Benefit Plans - Reconciliation of Funded Status (Details)", "role": "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "shortName": "Employee Benefit Plans - Reconciliation of Funded Status (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433409 - Disclosure - - 401(k) Plan (Details)", "role": "http://www.mrcy.com/role/A401KPlanDetails", "shortName": "- 401(k) Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438401 - Disclosure - Shareholders' Equity - Additional Information (Detail)", "role": "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail", "shortName": "Shareholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2018Q1Aug28", "decimals": "INF", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443402 - Disclosure - Stock Based Compensation - Additional Information (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Plans (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443404 - Disclosure - Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail", "shortName": "Stock-Based Compensation - Summary of Nonvested Restricted Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443405 - Disclosure - Stock-Based Compensation - Stock Based Compensation Expenses (Detail)", "role": "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "shortName": "Stock-Based Compensation - Stock Based Compensation Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448402 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Additional Information (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersAdditionalInformationDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448403 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail", "shortName": "Operating Segment, Geographic Information and Significant Customers - Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "mrcy:EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448404 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Acquisitions", "role": "http://www.mrcy.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448405 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by End Application (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ProductOrServiceAxis_mrcy_RadarEndUserApplicationsMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448406 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails", "shortName": "Operating Segment, Geographic Information and Significant Customers - Net Revenue by Product Grouping (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_srt_ProductOrServiceAxis_mrcy_ComponentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448407 - Disclosure - Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail)", "role": "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "shortName": "Operating Segment, Geographic Information and Significant Customers - Customers Comprising Ten Percent or More of Revenues (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "I2019Q3SD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "INF", "first": true, "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450401 - Disclosure - Derivatives (Details)", "role": "http://www.mrcy.com/role/DerivativesDetails", "shortName": "Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "I2019Q3SD_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "INF", "first": true, "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2019Q1July31_us-gaap_BusinessAcquisitionAxis_mrcy_GermaneSystemsLCMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451401 - Disclosure - Subsequent Events (Details)", "role": "http://www.mrcy.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "D2019Q4July30_us-gaap_BusinessAcquisitionAxis_mrcy_GermaneSystemsLCMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452402 - Disclosure - Supplementary Information (Unaudited) (Details)", "role": "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails", "shortName": "Supplementary Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "mrcy201910-k.htm", "contextRef": "FD2018Q4QTD", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "US", "verboseLabel": "Domestic" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r498" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r497" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r500" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r499" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mrcy.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r501" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_AMSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AMS [Member]", "label": "AMS [Member]", "terseLabel": "AMS [Member]" } } }, "localname": "AMSMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]", "label": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]", "terseLabel": "Accounts Receivable, Unbilled Receivables, and Costs in Excess of Billings [Member]" } } }, "localname": "AccountsReceivableUnbilledReceivablesandCostsinExcessofBillingsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "mrcy_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationOptionsAssumedInAcquistion": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Share-based Compensation, Options Assumed In Acquistion", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Options Assumed In Acquistion", "terseLabel": "Share-based business combination consideration" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationOptionsAssumedInAcquistion", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mrcy_AmendedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended Credit Agreement [Member]", "label": "Amended Credit Agreement [Member]", "terseLabel": "Amended Credit Agreement [Member]" } } }, "localname": "AmendedCreditAgreementMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_AssetsDisposed": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of long-lived physical assets disposed during the reporting period.", "label": "Assets Disposed", "terseLabel": "Retirement of asset" } } }, "localname": "AssetsDisposed", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_BacklogMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Backlog [Member]", "label": "Backlog [Member]", "terseLabel": "Trademarks", "verboseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 4.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets, Current And Noncurrent", "terseLabel": "Other current and non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsCurrentAndNoncurrent", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 8.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Liabilities, Current And Noncurrent", "negatedTerseLabel": "Other current and non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesCurrentAndNoncurrent", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Tangible Assets", "totalLabel": "Fair value of net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesLiabilities": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 6.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Expenses, Liabilities", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpensesLiabilities", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_BusinessCombinationsConsiderationReceivedWorkingCapitalAdjustment": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combinations, Consideration Received, Working Capital Adjustment", "label": "Business Combinations, Consideration Received, Working Capital Adjustment", "negatedTerseLabel": "Working capital and net debt adjustment", "terseLabel": "Working capital and net debt adjustment" } } }, "localname": "BusinessCombinationsConsiderationReceivedWorkingCapitalAdjustment", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_C4IApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "C4I Applications [Member]", "label": "C4I Applications [Member]", "terseLabel": "C4I Applications [Member]" } } }, "localname": "C4IApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_CESCreativeElectronicSystemsS.A.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CES Creative Electronic Systems S.A. [Member]", "label": "CES Creative Electronic Systems S.A. [Member]", "terseLabel": "CES Creative Electronic Systems S.A." } } }, "localname": "CESCreativeElectronicSystemsS.A.Member", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_CashAndCashEquivalentMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum original maturity period of investments classified as cash and cash equivalents at the date of acquisition.", "label": "Cash And Cash Equivalent Maturity Period", "terseLabel": "Maturity of cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentMaturityPeriod", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "durationItemType" }, "mrcy_CollateralCapitalStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateral Capital Stock", "label": "Collateral Capital Stock", "terseLabel": "Collateral Capital Stock" } } }, "localname": "CollateralCapitalStock", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mrcy_CompletedTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Completed Technology [Member]", "label": "Completed Technology [Member]", "terseLabel": "Completed technologies", "verboseLabel": "Completed Technology [Member]" } } }, "localname": "CompletedTechnologyMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_ComponentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components [Member]", "label": "Components [Member]", "terseLabel": "Components" } } }, "localname": "ComponentsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_ComputersEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computers Equipment And Software [Member]", "label": "Computers Equipment And Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputersEquipmentAndSoftwareMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "mrcy_ConcentrationRiskNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Number", "label": "Concentration Risk, Number", "terseLabel": "Concentration risk, number" } } }, "localname": "ConcentrationRiskNumber", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "integerItemType" }, "mrcy_ContractAccountingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Accounting [Member]", "label": "Contract Accounting [Member]", "terseLabel": "Contract Accounting" } } }, "localname": "ContractAccountingMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mrcy_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "verboseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_DeferredTaxAssetsInventoryValuationAndReceivableAllowances": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributed to inventory valuation and receivable allowances.", "label": "Deferred Tax Assets Inventory Valuation And Receivable Allowances", "terseLabel": "Inventory valuation and receivable allowances" } } }, "localname": "DeferredTaxAssetsInventoryValuationAndReceivableAllowances", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsEmployeeCompensation": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsEmployeeCompensation", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedInflation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Inflation", "terseLabel": "Expected inflation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedInflation", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Expected Future Benefit Payments", "label": "Defined Benefit Plan, Expected Future Benefit Payments", "totalLabel": "Total" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_DeltaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Delta [Member]", "label": "Delta [Member]", "terseLabel": "Delta" } } }, "localname": "DeltaMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_DerivativeTerminationofContractExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derivative, Termination of Contract, Expense", "label": "Derivative, Termination of Contract, Expense", "terseLabel": "Derivative, termination of contract, expense" } } }, "localname": "DerivativeTerminationofContractExpense", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_DocumentDocumentandEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document Documentand Entity Information [Abstract]", "label": "Document Documentand Entity Information [Abstract]" } } }, "localname": "DocumentDocumentandEntityInformationAbstract", "nsuri": "http://www.mrcy.com/20190630", "xbrltype": "stringItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationAcquiredTaxAttributes": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes", "label": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Acquired Tax Attributes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquiredTaxAttributes", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Acquisition Costs", "label": "Effective Income Tax Rate Reconciliation Acquisition Costs", "terseLabel": "Acquisition costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionCosts", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationChangesInContingentConsideration": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to the amount of any change, including any differences arising upon settlement, recognized during the reporting period in the value of a liability, arising from an item of contingent consideration, assumed in a business combination.", "label": "Effective Income Tax Rate Reconciliation Changes In Contingent Consideration", "negatedTerseLabel": "Change in the fair value of the liability related to the LNX earn-out" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangesInContingentConsideration", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsOnStockCompensationPercent": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Excess Tax Benefits On Stock Compensation, Percent", "negatedTerseLabel": "Excess tax benefits on stock compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsOnStockCompensationPercent", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "mrcy_ElectronicWarfareEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electronic Warfare End User Applications [Member]", "label": "Electronic Warfare End User Applications [Member]", "terseLabel": "Electronic Warfare End User Applications" } } }, "localname": "ElectronicWarfareEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan, Maximum Percentage of Compensation to Purchase Shares By Eligible Participants", "label": "Employee Stock Purchase Plan Maximum Percentage Of Compensation To Purchase Shares By Eligible Participants", "terseLabel": "Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum" } } }, "localname": "EmployeeStockPurchasePlanMaximumPercentageOfCompensationToPurchaseSharesByEligibleParticipants", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "mrcy_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Disclosure of material amounts of revenues from external customers by individual foreign country. In addition, an entity may provide subtotals of geographic information for specified groups of countries.", "label": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Countries", "terseLabel": "Net revenues to unaffiliated customers" } } }, "localname": "EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignCountries", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_ExtendedProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extended Product Warranty, Period", "label": "Extended Product Warranty, Period", "terseLabel": "Extended product warranty, period" } } }, "localname": "ExtendedProductWarrantyPeriod", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mrcy_GECOAvionicsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "GECO Avionics, LLC [Member]", "label": "GECO Avionics, LLC [Member]", "terseLabel": "GECO Avionics, LLC", "verboseLabel": "GECO Avionics, LLC [Member]" } } }, "localname": "GECOAvionicsLLCMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_GermaneSystemsLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Germane Systems, LC [Member]", "label": "Germane Systems, LC [Member]", "terseLabel": "Delta", "verboseLabel": "Germane Systems, LC" } } }, "localname": "GermaneSystemsLCMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_IncreaseDecreaseInInventoriesIncludingAssetsAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Inventories Including Assets Acquired", "label": "Increase (Decrease) In Inventories Including Assets Acquired", "terseLabel": "Increase in inventory" } } }, "localname": "IncreaseDecreaseInInventoriesIncludingAssetsAcquired", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/InventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "mrcy_IntegratedSubsystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Integrated Subsystems [Member]", "label": "Integrated Subsystems [Member]", "terseLabel": "Integrated Subsystems" } } }, "localname": "IntegratedSubsystemsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_LockheedMartinCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lockheed Martin Corporation [Member]", "label": "Lockheed Martin Corporation [Member]", "terseLabel": "Lockheed Martin Corporation" } } }, "localname": "LockheedMartinCorporationMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "domainItemType" }, "mrcy_MercuryDefenseSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mercury Defense Systems [Member]", "label": "Mercury Defense Systems [Member]", "terseLabel": "MDS" } } }, "localname": "MercuryDefenseSystemsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_ModulesandSubassembliesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Modules and Sub-assemblies [Member]", "label": "Modules and Sub-assemblies [Member]", "terseLabel": "Modules and Sub-assemblies" } } }, "localname": "ModulesandSubassembliesMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "domainItemType" }, "mrcy_NatureofBusinessNumberofContractorsUsingProductsandServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of Business, Number of Contractors Using Products and Services", "label": "Nature of Business, Number of Contractors Using Products and Services", "terseLabel": "Number of contractors using products and services, more than 25" } } }, "localname": "NatureofBusinessNumberofContractorsUsingProductsandServices", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "mrcy_NatureofBusinessNumberofProgramsUsingProductsandServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of Business, Number of Programs Using Products and Services", "label": "Nature of Business, Number of Programs Using Products and Services", "terseLabel": "Number of programs using products and services, more than 300" } } }, "localname": "NatureofBusinessNumberofProgramsUsingProductsandServices", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "mrcy_NonCancelablePurchaseCommitmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non Cancelable Purchase Commitments [Member]", "label": "Non Cancelable Purchase Commitments [Member]", "terseLabel": "Non-cancelable purchase commitments" } } }, "localname": "NonCancelablePurchaseCommitmentsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_OtherEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other End User Applications [Member]", "label": "Other End User Applications [Member]", "terseLabel": "Other End User Applications" } } }, "localname": "OtherEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_OtherMembersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Members [Member]", "label": "Other Members [Member]", "terseLabel": "Other Members" } } }, "localname": "OtherMembersMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "mrcy_OtherSensorAndEffectorApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Sensor And Effector Applications [Member]", "label": "Other Sensor And Effector Applications [Member]", "terseLabel": "Other Sensor And Effector Applications [Member]" } } }, "localname": "OtherSensorAndEffectorApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_PatentsAndLicensingRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents and Licensing Rights [Member]", "label": "Patents And Licensing Rights [Member]", "terseLabel": "Licensing agreements and patents" } } }, "localname": "PatentsAndLicensingRightsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "mrcy_PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Income Tax Examination Minimum Likelihood of Tax Benefits Being Realized Upon Settlement", "label": "Percentage Of Income Tax Examination Minimum Likelihood Of Tax Benefits Being Realized Upon Settlement", "terseLabel": "Minimum likelihood of tax benefits being recognized upon ultimate settlement" } } }, "localname": "PercentageOfIncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "mrcy_PercentageOfRevenueRecognized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of total revenue recognized under multiple-deliverable arrangements during the reporting periods.", "label": "Percentage Of Revenue Recognized", "terseLabel": "Percentage of revenue recognized" } } }, "localname": "PercentageOfRevenueRecognized", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "percentItemType" }, "mrcy_ProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Period", "label": "Product Warranty Period", "terseLabel": "Product warranty period" } } }, "localname": "ProductWarrantyPeriod", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "mrcy_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty, Term", "label": "Product Warranty, Term", "terseLabel": "Product warranty term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "durationItemType" }, "mrcy_PublicStockOfferingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Public Stock Offering [Member]", "label": "Public Stock Offering [Member]", "terseLabel": "Public Stock Offering" } } }, "localname": "PublicStockOfferingMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_RadarEndUserApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Radar End User Applications [Member]", "label": "Radar End User Applications [Member]", "terseLabel": "Radar End User Applications" } } }, "localname": "RadarEndUserApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_RaytheonCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Raytheon Company [Member]", "label": "Raytheon Company [Member]", "terseLabel": "Raytheon Company" } } }, "localname": "RaytheonCompanyMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "domainItemType" }, "mrcy_RestructuringChargesNet": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Net", "label": "Restructuring Charges, Net", "terseLabel": "Restructuring and other charges" } } }, "localname": "RestructuringChargesNet", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_RestructuringPlan2014Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring Plan, 2014 [Member]", "label": "Restructuring Plan, 2014 [Member]", "terseLabel": "2014 Plan Member]" } } }, "localname": "RestructuringPlan2014Member", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_RevenuesFromTransactionsWithOtherGeographicLocationsOfSameEntity": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue from transactions with other geographic locations of the same entity.", "label": "Revenues From Transactions With Other Geographic Locations Of Same Entity", "terseLabel": "Inter-geographic revenues" } } }, "localname": "RevenuesFromTransactionsWithOtherGeographicLocationsOfSameEntity", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "mrcy_RevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolver [Member]", "label": "Revolver [Member]", "terseLabel": "Revolver [Member]" } } }, "localname": "RevolverMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_SensorAndMissionProcessingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sensor And Mission Processing [Member]", "label": "Sensor And Mission Processing [Member]", "verboseLabel": "Sensor And Mission Processing [Member]" } } }, "localname": "SensorAndMissionProcessingMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_SeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance [Member]", "label": "Severance [Member]", "terseLabel": "Severance" } } }, "localname": "SeveranceMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "mrcy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "mrcy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "mrcy_SyntonicMicrowaveLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Syntonic Microwave LLC [Member]", "label": "Syntonic Microwave LLC [Member]", "terseLabel": "RTL", "verboseLabel": "Syntonic Microwave LLC" } } }, "localname": "SyntonicMicrowaveLLCMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_TaxCreditCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax Credit Carryforward, Expiration Year", "label": "Tax Credit Carryforward Expiration Year", "terseLabel": "Tax carryforward expiration year" } } }, "localname": "TaxCreditCarryforwardExpirationYear", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "mrcy_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "mrcy_TheAthenaGroupIncAndSyntonicMicrowaveLLcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Athena Group, Inc And Syntonic Microwave LLc [Member]", "label": "The Athena Group, Inc And Syntonic Microwave LLc [Member]", "terseLabel": "The Athena Group, Inc And Syntonic Microwave LLC" } } }, "localname": "TheAthenaGroupIncAndSyntonicMicrowaveLLcMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusinessDetails" ], "xbrltype": "domainItemType" }, "mrcy_TheAthenaGroupIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Athena Group, Inc [Member]", "label": "The Athena Group, Inc [Member]", "terseLabel": "The Athena Group, Inc", "verboseLabel": "The Athena Group, Inc [Member]" } } }, "localname": "TheAthenaGroupIncMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "mrcy_ThemisComputerAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Themis Computer Acquisition [Member]", "label": "Themis Computer Acquisition [Member]", "terseLabel": "Themis Computer Acquisition" } } }, "localname": "ThemisComputerAcquisitionMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "mrcy_ThemisMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Themis [Member] [Member]", "label": "Themis [Member] [Member]", "terseLabel": "Themis" } } }, "localname": "ThemisMemberMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "mrcy_TotalSensorAndEffectorApplicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total Sensor And Effector Applications [Member]", "label": "Total Sensor And Effector Applications [Member]", "terseLabel": "Total Sensor And Effector Applications [Member]" } } }, "localname": "TotalSensorAndEffectorApplicationsMember", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "domainItemType" }, "mrcy_WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract]", "label": "Weighted Average Number Basic And Diluted Shares Outstanding [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberBasicAndDilutedSharesOutstandingAbstract", "nsuri": "http://www.mrcy.com/20190630", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r151", "r162" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_GeographyEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geography Eliminations [Member]", "terseLabel": "Geography Eliminations" } } }, "localname": "GeographyEliminationsMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r167", "r251", "r256" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Major Customers" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r163", "r251", "r254", "r488" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reportable Geographical Components [Member]", "terseLabel": "Reportable Geographical Components" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r166", "r251", "r255", "r490", "r493" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r24", "r252" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,228 and $359 at June 30, 2019 and 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r17", "r463", "r478" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r205" ], "calculation": { "http://www.mrcy.com/role/PropertyAndEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r60", "r63", "r64", "r65" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss), after tax, on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Accumulated Other Comprehensive Income (Loss), Debt Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Accumulated other comprehensive income, available-for-sale securities gains (losses)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r61", "r65" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "terseLabel": "Net gain in accumulated other comprehensive income", "verboseLabel": "Accumulated other comprehensive income adjustment for pension plans" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r63", "r64", "r65", "r444", "r446" ], "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": "Accumulated other comprehensive income adjustment for foreign currency" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r64", "r65" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r406" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired intangible assets, estimated useful lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r303", "r305", "r335", "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r305", "r330", "r334" ], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense, net of income tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "totalLabel": "Share-based compensation expense, net of income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r55", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r101", "r190", "r198" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r127" ], "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": "Common stock excluded from diluted earning per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesNetEarningsPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r156", "r461", "r477" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r58" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Fair value measurement disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r307", "r332" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r387", "r388" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]", "verboseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SubsequentEventsDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill acquired, tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r385" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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 costs and other related expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r396", "r397", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price", "verboseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/DescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r401" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r386" ], "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": "Earnings (loss) of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue from acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "verboseLabel": "Post closing adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 5.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r345", "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 9.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r389", "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Fair value of identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r389", "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 7.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Fair value of tangible assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r389", "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "mrcy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r390" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Fair value of assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r108", "r383" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development cost" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r85" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r39", "r103" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r104", "r108", "r169" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash And Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash and cash equivalent" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r473" ], "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 [Member]" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r224", "r469", "r485" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "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", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 85,000,000 shares authorized; 54,247,532 and 46,924,238 shares issued and outstanding at June 30, 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r258", "r259", "r302", "r338" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r107", "r310" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r142", "r143", "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r142", "r143", "r439", "r440", "r489" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r142", "r143", "r439", "r440", "r489" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r137", "r474" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration Of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r142", "r143", "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r140", "r142", "r143", "r144", "r439", "r441" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r142", "r143", "r439", "r440" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r108", "r404", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles Of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r248", "r249", "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r80" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r54" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Costs in Excess of Billings, Current", "verboseLabel": "Unbilled receivables and cost in excess of billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r110", "r372", "r379" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r116", "r375" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r110", "r372", "r379" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r394" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r462", "r465", "r476" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument borrowing term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r374", "r379" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r374", "r379" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r110", "r374", "r379" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r362", "r464", "r475" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r8" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenues and customer advances" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r374", "r379" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "auth_ref": [ "r341", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforwards" } } }, "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r363" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax Asset" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r364" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r341", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other temporary differences" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r368", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Federal and state research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r340", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r340", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r340", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r365" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r346", "r366" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetailCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r341", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedLabel": "Acquired intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r345", "r346", "r347" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetailCalc2": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "negatedLabel": "Non-current deferred tax assets", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r341", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other temporary differences" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedLabel": "Deferred revenue" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r341", "r370", "r371" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r269", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on Plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial gain", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r281", "r294", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected rate of return on Plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Rate of compensation increases" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r261" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation at end of year", "periodStartLabel": "Projected benefit obligation, beginning", "terseLabel": "Projected benefit obligation at end of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r266", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r271", "r274", "r275", "r295", "r296" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 6.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "terseLabel": "Thereafter (next 5 years)" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 1.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "2018" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 5.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 4.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 3.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r276" ], "calculation": { "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails": { "order": 2.0, "parentTag": "mrcy_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2019" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r280", "r293", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r268", "r274", "r275", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of Plan assets at end of year", "periodStartLabel": "Fair value of Plan assets, beginning", "terseLabel": "Fair value of plan assets at end of year", "verboseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r260", "r273" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedTerseLabel": "Funded status of plan", "totalLabel": "Funded status" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r263", "r279", "r292", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r277", "r290", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "terseLabel": "Plan amendment" } } }, "localname": "DefinedBenefitPlanPlanAmendments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r262", "r278", "r291", "r296" ], "calculation": { "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employee Contribution of eligible compensation", "verboseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r101", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation and amortization expense related to property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r101", "r154" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r414", "r416", "r418", "r420" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r425" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r117", "r409", "r410", "r411", "r412", "r413", "r417", "r418", "r422", "r423", "r424" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r246", "r338" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r120", "r123", "r124", "r125", "r126", "r130", "r471", "r487" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r120", "r123", "r124", "r125", "r126", "r130", "r471", "r487" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net earnings (loss) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r108", "r127", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r443" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r115", "r349", "r350" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate from continuing operation" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Income taxes at federal statutory rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "negatedTerseLabel": "Benefit from tax rate changes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Domestic manufacturing deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "negatedTerseLabel": "Research and development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "Equity compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "Deemed repatriation of foreign earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax, net of federal tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": { "auth_ref": [ "r349", "r350", "r377" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent", "negatedTerseLabel": "Foreign tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesReconciliationBetweenStatutoryFederalIncomeTaxRateAndEffectiveIncomeTaxRateFromContinuingOperationsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation, period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation cost related to non-vested restricted stock" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost related to non-vested options granted" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsAndFairValueResultsForStockOptionsGrantedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r330" ], "calculation": { "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "negatedLabel": "Income taxes" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "1997 Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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 from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity Securities, FV-NI" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities", "terseLabel": "Excess Tax Benefit from Share-based Compensation, Operating Activities" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r426", "r427", "r428", "r429", "r432", "r433" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r426", "r427", "r428" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r430", "r433" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r427", "r433" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r274", "r275", "r296", "r428", "r455" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Hierarchy" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r427", "r434" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r274", "r275", "r296", "r428", "r456" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r274", "r275", "r296", "r428", "r457" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r274", "r275", "r296", "r428", "r458" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r426", "r431" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r426", "r431" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r114", "r348" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Federal Income Tax Expense (Benefit), Continuing Operations, Total" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Federal:" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r197" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "order": 6.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 after 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, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r199" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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 during 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": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2015" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r199" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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 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": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r199" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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 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": "2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r199" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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 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": "2017" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r199" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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 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": "2016" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r191", "r193", "r197", "r200", "r459" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "verboseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r197", "r459" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "verboseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r191", "r196" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r197" ], "calculation": { "http://www.mrcy.com/role/IntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail": { "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": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r108", "r442", "r446" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r114" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Foreign, Income Tax expense benefit" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Foreign:" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]", "verboseLabel": "401(k) Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill arising from acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r186", "r194" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill And Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r188" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r185", "r384" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "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", "terseLabel": "Gross margin", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r412", "r421" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r202", "r209" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r113" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r113" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r113" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r382" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r155", "r380" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "netLabel": "Income tax provision (benefit)", "positiveLabel": "Tax provision", "totalLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Tax provision (benefit):" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r108", "r343", "r344", "r360", "r361", "r367", "r381", "r492" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r105" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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, unbilled receivable, and cost in excess of billings" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for current or future transactions, initial payment of the cost of an acquisition or for the right to enter into a contract or agreement, (c) the increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting services yet to be performed by the reporting entity for which cash or other forms of consideration was received or recorded as a receivable, or (d) some combination of (a), (b), and (c).", "label": "Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits", "terseLabel": "Deferred revenues and customer advances" } } }, "localname": "IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of businesses acquired:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r189", "r195" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.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": "Acquired intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r74", "r153", "r447", "r448", "r472" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r179" ], "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": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r31", "r178" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r56", "r175" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.mrcy.com/role/InventoryDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r57", "r108", "r131", "r176", "r177" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r33", "r178" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r32", "r178" ], "calculation": { "http://www.mrcy.com/role/InventoryDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r82", "r152" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.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" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r467", "r482" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r45", "r112" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "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 and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r134", "r148" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r99", "r102" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r67", "r70", "r76", "r102", "r128", "r470", "r486" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International/Foreign Military Sales" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Identifiable long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersAdditionalInformationDetails", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations", "verboseLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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", "terseLabel": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2015" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2018" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2017" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "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": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2016" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r449", "r451" ], "calculation": { "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail": { "order": 6.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 after 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": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rental expenses" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r368" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfNetDeferredTaxAssetsLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order or Production Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 6.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r445" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r68", "r71", "r402", "r403", "r405" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r61", "r63" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension benefit plan, net of tax", "negatedTerseLabel": "Pension benefit plan, net of tax", "terseLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r101", "r211", "r216", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other restructuring costs" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r101" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r94", "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for Derivative Instrument, Financing Activities", "terseLabel": "Payments for Derivative Instrument, Financing Activities" } } }, "localname": "PaymentsForDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r86", "r89", "r118" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r92" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Value" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r96", "r212" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of Financing Costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r87", "r399" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash paid at closing" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r87" ], "calculation": { "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired", "terseLabel": "Acquisition of businesses, net of cash acquired", "totalLabel": "Net purchase price" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails", "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of 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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r108", "r286", "r297", "r298", "r300", "r301" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/FairValueOfFinancialInstrumentsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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 shares par value (in dollars per share)", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized to issue (in shares)", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r37", "r38" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r3", "r5", "r180", "r181" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r90" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowings under credit facilities" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from Issuance or Sale of Equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r90", "r333" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from employee stock plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r230", "r231", "r468" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition.", "label": "Standard and Extended Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Warranty assumed from CES" } } }, "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements made during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties issued during the period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]", "terseLabel": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r206" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r204" ], "calculation": { "http://www.mrcy.com/role/PropertyAndEquipmentDetail": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)", "terseLabel": "Increase in property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r206", "r484" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mrcy.com/role/PropertyAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r108", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property And Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r204" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r18", "r466", "r479" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitments for less than one year" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Supplementary Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r24", "r30", "r108", "r170", "r173", "r483" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Receivables, Policy [Policy Text Block]" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r158", "r160" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payments of term debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r339", "r494" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r108", "r339" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research And Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and development credit carryforwards" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r13", "r103", "r106", "r491" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Plan" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r101", "r211", "r216", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "netLabel": "Provisions" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r211", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Reversals" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r211", "r219" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "periodEndLabel": "Restructuring liability at end period", "periodStartLabel": "Restructuring liability at beginning of period" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r245", "r481" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "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/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Axis]", "terseLabel": "Retirement Plan Funding Status [Axis]" } } }, "localname": "RetirementPlanFundingStatusAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Retirement Plan Funding Status [Domain]", "terseLabel": "Retirement Plan Funding Status [Domain]" } } }, "localname": "RetirementPlanFundingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r287", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r287", "r289" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain] (Deprecated 2017-01-31)" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/A401KPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionDeferredRevenue": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services.", "label": "Revenue Recognition, Deferred Revenue [Policy Text Block]", "terseLabel": "Deferred Revenues And Customer Advances" } } }, "localname": "RevenueRecognitionDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r107", "r108", "r109" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r250" ], "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, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r78", "r150", "r151", "r161" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Net revenues", "totalLabel": "Net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails", "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolver" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Price of stock sold (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "verboseLabel": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.", "label": "Schedule of Assumptions Used [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r387", "r388" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsNarrativeDetails", "http://www.mrcy.com/role/AcquisitionsScheduleOfBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Changes in Projected Benefit Obligations" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Before Income Taxes and Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Net Deferred Tax Assets (Liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r286", "r287", "r288", "r289", "r296" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansPensionAdditionalInformationDetail", "http://www.mrcy.com/role/EmployeeBenefitPlansReconciliationOfFundedStatusDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfChangeInPlanAssetsDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfProjectedBenefitObligationDetails", "http://www.mrcy.com/role/EmployeeBenefitPlansScheduleOfRelatedActuarialAssumptionsDetails", "http://www.mrcy.com/role/ScheduleOfExpectedFuturePensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation Between Statutory Federal Income Tax Rate and Effective Income Tax Rate from Continuing Operations" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r305", "r329", "r334" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Stock Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndApplicationDetails", "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByProductGroupingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersCustomersComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r191", "r196" ], "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": "Acquired Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r452" ], "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": "Minimum Lease Payments under Non Cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r186", "r187" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r186", "r187" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r34", "r35", "r36" ], "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": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.", "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of Net Funded Status" } } }, "localname": "ScheduleOfNetFundedStatusTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Summary of Nonvested Restricted Stock" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r232" ], "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": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/PropertyAndEquipmentAdditionalInformationDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Consolidated Quarterly Statements of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r391" ], "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 Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r10", "r106", "r460", "r480" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r214", "r215", "r218" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail", "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r212", "r219" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Expenses by Business Segment for Restructuring Plans" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Customers Comprising Ten Percent or more Revenues" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r78", "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Geographic Distribution of Revenues and Long Lived Assets from Continuing Operations" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r73", "r75", "r166" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersNetRevenueByEndMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r149", "r156", "r157", "r159", "r186" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r307", "r332" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r311", "r323", "r326" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r52", "r111", "r234", "r235", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r359", "r376" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Reserves for Unrecognized Income Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r128" ], "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": "Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r196" ], "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": "Estimated Future Amortization Expense for Acquired Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r140", "r142", "r143", "r144", "r439", "r441" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r49" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Secured Long-term Debt, Noncurrent" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Operating Segment, Geographic Information and Significant Customers" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersProgramsComprisingTenPercentOrMoreOfRevenuesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting, Policy [Policy Text Block]" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/OperatingSegmentGeographicInformationAndSignificantCustomersGeographicDistributionOfRevenuesAndLongLivedAssetsFromContinuingOperationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Selected Quarterly Financial Information [Abstract]", "terseLabel": "Unaudited consolidated quarterly statements of operations data" } } }, "localname": "SelectedQuarterlyFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SupplementaryInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r81", "r174" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r101", "r211", "r216", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "positiveLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "verboseLabel": "Restricted stock granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationStockBasedCompensationExpensesDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for issuance under stock incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-average key assumptions and fair value results for stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsAndFairValueResultsForStockOptionsGrantedDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of the options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted", "verboseLabel": "Number of share options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail", "http://www.mrcy.com/role/StockBasedCompensationWeighedAverageKeyAssumptionsAndFairValueResultsForStockOptionsGrantedDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r313", "r332" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period", "periodStartLabel": "Outstanding at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r304", "r309" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfNonvestedRestrictedStockDetail", "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r108", "r228" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty Accrual" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r114", "r373", "r378" ], "calculation": { "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "State and Local Income Tax Expense (Benefit), Continuing Operations, Total" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "State:" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesAndIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r156", "r186", "r208", "r213", "r221", "r488" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/GoodwillGoodwillChangesInCarryingAmountOfGoodwillDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r53", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/PropertyAndEquipmentDetail" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.mrcy.com/role/DescriptionOfBusinessDetails", "http://www.mrcy.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetail", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock under employee stock incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r238", "r245", "r315" ], "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", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/StockBasedCompensationSummaryOfStockOptionPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r245", "r306", "r324" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock under employee stock incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r238", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock Repurchased and Retired During Period, Value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r172" ], "calculation": { "http://www.mrcy.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets", "http://www.mrcy.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r107", "r108", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Retirement of Common Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "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": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r251", "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r251", "r257" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/RestructuringPlanExpensesByBusinessSegmentForRestructuringPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r342", "r353" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits, end of period", "periodStartLabel": "Unrecognized tax benefits, beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for previously recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Settlements of previously recognized positions", "terseLabel": "Settlements of previously recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "interest and penalties recognized" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases for currently recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases for previously recognized positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r357" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions as a result of a lapse of the applicable statute of limitations", "terseLabel": "Reductions as a result of a lapse of the applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/IncomeTaxesSummaryOfReservesForUnrecognizedIncomeTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r138", "r139", "r145", "r146", "r147" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use Of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r126" ], "calculation": { "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive equity instruments" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r126" ], "calculation": { "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r121", "r126" ], "calculation": { "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.mrcy.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.mrcy.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedWeightedAverageSharesOutstandingDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r11": { "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" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "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": "(e)", "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", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e4975-111524" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "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)(5)", "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", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r275": { "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=108410482&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r315": { "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=109197908&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r33": { "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" }, "r330": { "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=109197908&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11374-113907" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31958-109318" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e36027-109320" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r382": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=SL65897772-128472" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL6742756-110258" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75026489&loc=d3e13220-108610" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r471": { "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=114873765&loc=SL114874048-224260" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=50488274&loc=d3e64164-112818" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r477": { "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=6879938&loc=d3e572229-122910" }, "r478": { "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=6879938&loc=d3e572229-122910" }, "r479": { "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=6879938&loc=d3e572229-122910" }, "r48": { "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" }, "r480": { "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=6879938&loc=d3e572229-122910" }, "r481": { "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=6879938&loc=d3e572229-122910" }, "r482": { "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=6879938&loc=d3e572229-122910" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r484": { "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=6879938&loc=d3e572229-122910" }, "r485": { "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=6879938&loc=d3e572229-122910" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r487": { "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=114873790&loc=SL114874131-224263" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "305", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=84242212&loc=d3e2352-115587" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r497": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r498": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r499": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-107765" }, "r50": { "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" }, "r500": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r501": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r51": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "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.29-31)", "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.3(c)(3))", "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.4)", "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.6(a))", "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.6(b))", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r75": { "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=115205541&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r77": { "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=115205541&loc=SL114868664-224227" }, "r78": { "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=115205541&loc=SL114868664-224227" }, "r79": { "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=115205541&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r81": { "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=115205541&loc=SL114868664-224227" }, "r82": { "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=115205541&loc=SL114868664-224227" }, "r83": { "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=115205541&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3505-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" } }, "version": "2.1" } ZIP 119 0001049521-19-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001049521-19-000033-xbrl.zip M4$L#!!0 ( -9V#T\2_\\?6Q< !$, 0 1 ;7)C>2TR,#$Y,#8S,"YX MSD9N[3%$Q"$B84H 9( MV^JOGP.0X"Z0%&5;&;(K52V3. MP#LZ&A7_\_6GNH0^\.H$/0128_>I3]S+1\NA?>6RZFT'+O8%>]OL>2F.8*3SW$C#,6 MS,M1N[[8]9<+L@N-!M"*".K$<-5 60#5@%JZ0)GT,7/B+CP5NOQXH%L/CX^/ M=_7;N*ETRQH"VN'N/R\O[K3D=C[_AI"6))TON/ 1*TA@@N6]AI3"5P/U8; W M'!P,=U H^PON8%]K6M1>=Z M$L\7ZJ_!@F*MT!W!^TV8"&0@RG&B^9LI %# M5J(G;=D1W"-R0_QH7&T94EJV*88TKG48LBGR"G:*(.JO@8$;J$>#X7X[+A*+ MT(P+ [<)+HYWL7"4J$%LCC\@3PL/,^QSL3R#O^MQY@F1P7*:(%$L'BL6A^]: ML*@Q,S)5WJ ^2VFHC?+18%@,1&OZY7:^#AMIR*L0<(/G%FENRFP$$/I7^NXF PZRAZ(U('&01.A MI,"BWX,$Q7J<,$P=V5@[$JCP9VN]D-11Z(9-F# PZL<@ 5Z3 7\AFJM%#*5_ M6=0",\9]C4D],@\7"\HF/'P"SY37_FA<]RV9(!T??XP!B9Q^)>#O;<0=YLF!0+9H$([*0!Q D]WXB)ATF!09OO3 MCH31]DC4\Q?OE$LF33L%()31+>Z3A^^;]@E B+>EW5D(TK0[ "(A$U]+\12" M;] 44@N1X=[PW_<0.#YA?B8>G('J=??;\_+DVQ-O !C\!L*B0)]WC\\.#C< M.T8#](5*Q^,R$ 3^&"# \>;G[TBA06\B1+__L9N'SV$.)'&OV6?].S\&$7#4 MQ *8F[2UX;+SHA0L>FB&V#;PSI\!E1I;O4%/M[<-^' /_NWE!SP-WM%1OL)" M #L/I(FJV^"M:K^G_MFD '_&&#L_ U0ERPT\R=0^HCYIK3 MT&2TE)<-L]7N[;\K\5Y64:IY%U-#*7+&^O4S4(_3)5"9!_,+ A'[#5[J-M^9 M2\059V-5)?>4O;J&_ $K(-U.;D09VE"N5):"DZQ2EH@;I,D@PP\*%$,(.$() M2RCF*6PM>Y7*C&9]]UJ-Q.IM]]^5>%N[H#OI?IGD'G75"LH)]I0:W\T(\6M* M:!6P13+@=N&?$2?I SAG(AUQPV4J$M?#;I;O?2+H)0332;BY%$H4TT1M% MM9^EUY.[&=BM&?<@F).GD(W[RS:R+L%FE^Q!(\FFT?\O"@ET2(9?R+U?1SJZ MG;T \+ZD *# .C::+1/Z*A3V9.S]83%&5QC[!#TC)4$?=.F]EA-*-[?.@*.] MTAD00W=SB!O4[TN@K.I^M%>J[C&23M;>OQ#I"+I0V)*UCWJC7P9H7VT]*M)U$32:!Q9X^Y+5L'1&E JDF[,C.BD!4?PI\R'62_G"6J*QP5M$LQ=7 M:>*S&JF?JG06HDO[Y@Z)Y72^\/B2D!/" *VO-H;4FBFE<%:3=7!08K(,&A3A MT3M3NF2QRL;Q1J6WG+6,9]?$;+5R:E=188&J7(;P(J+VMSX"MHK[ECB<.=2C M./0[9VHU1F?B01/?M2[J2H%_J"WP+#GE\D*"**382;]7)I9DB\QXAMF4G#/U M>"0E\=M*O [J2HF_KRWQ]"Z&-+L95X0S!7Q;R!5XBYUH@9C+OV- MR=V.OE+VAVO)'H@B0S5NJ.CV\B\(Z$;P?Q-'+6>%KZ_O/3I-N> -Z$ UB4H] M>+>6'L2$XU8)Z5X5"G*Z)9ZJC(\+F_$ -&I7*<+26,D24 M44P:I6CWVA!)JOX^$@NT=0,)_%>L3:R08 =WCIQA*OX/>P',E3/*, 2P*B^2 MOM E@EJ2J4)AK^4=E23&"B/2*'48;9"B%-9>1&8D[H+Y'(MEZF48?%X2K(;3 M'?D) @9)2B $9=,3+&F#/7[/SH.]OGA4DGG74!)EDD/.LDVBZ-QPA["?P<90 MS"+2/'8Q6:^0>'W#70^1U8;O'978\#KR[Z!!_\JY^TB]6K,Z;FLUT<.R)78# MVL&1-?\/4WYYSL98B"48B]%<71=P/3$-ZIO7=5%;K>;P?8G5- B2'X.H=B%5 M\<+00R%!-;/BAATT@J;O]:U=#L)JUH;O2\Q:/-Q=-%[AGK9O^*G>8*>;VW<) M'9:8L&@#G0;OYABW7&2IBAGQDFZK%[>0!BKA!;R)^ M?N_5)Q;F%0'Q3(B 5 C>AZ5H*&0QM"!_>?6A)!(KPXOK@[9%>P3XC\2PO3JM;YFD+A$*/\>M;_% M/E'[D283XOCQ&8CHQ9G@\_!47@#91'*.82U;\G)\52I=XX%\NP7'BK;]--^$X?#.FVRL:%QUOHD'@@\HR+[TR %*:,_D62 M:"1R^^LIX+I4*M6IL,Z84Z=4]=*01A#JH#3QM+(8^AW7BOKI>A'(FK'O'Y9D M[!F9=3)I]S&;4NAVZ%/KC7L.QEZ!/"Y-WPV*R)=W>,B;6+522'LA\;@T+\L- M?S=M3G8T3Z5/YVK9_RSP89A& 8HY02$K*,U+G(0K%V;8Z16I3)&:>+!22'OA^;C4C17DT$5?]@#,0Z!> M;^A-8[OW*CN@%\-V<7 MU>*:.E\'D=VB[95:M AO9=&YFY.BB8?*@E3*HB2^ M,++HI#N(.M_$#V1![ Y@K]0!Q"/>/<,?W_=U1Z9J[\A7PJ<"+V;42E5\D/=^D,E8/E&V T1#B"Z%I=<32_H W'#E++]LM!6\5NIW(4,8S/*G0))]R2CRPI>]0;I M[IB4OE](VI3R7Q$_&NN3Y2ES1XN%1YV7=/[5#%2J9V'CU6;44ZVU1ZRA^R4" MYE"*NSX2:"?H2RQ^DB8G9I^-=J5^%;9H/)M^A8SUJM5"O#>"NX'C?Q4\6 "V M5U"P%1Q4JEEA%?U9U"SB#AGV>F5K*&H80&@[WZ*$9@V.*I6Q<&'(9I31L-JG M,\^FG_5KK1N@8BW/'GXH*<]N0H\Z6-B]"3^,MU1; O\,Z$*-7!T9E\+9U_G* M[O@R:,(-?@91Q\>_Y;F3IBCMBT\')6EZN=3ZHR@5 MA_INS0)M7TTLNV)CE5"ZYX%NB3J0[OB!NE! 73121Q9%(*OOV2_S/1D<^HJ3 M+H]Z2Z?3")_5ANV7V;"BK'IO8Y-FM)50GBS-Q<)15'S&1:%Q@W1R,X0JY5^( M.$KE;VBK\D-\?W)$7F^B+$)U,NLKR*&^SUL%:G5X^V4.KT2"'71VR=5K2GF= M>$]R=!UN]H!,+0DUQ&B=>@=E4R][;YLA8C8P1V0*1VNZ)=6UOJW3[!LZ^\.# MLIU,'?]23G$,6\8QS1#:9].'DFO_R^35AS)IB?K<^7F" 5J56 ]Q)5"+^0D]80>RC>DU]WLOUPF M]4L 5GC[.FU9'6"EZ+I8#2@=VA^$3B'A'CT0@:?D'V29NAE]Q-SXPEBP9('G MJ\LV4O-*?A68@7%K.VK]934W;<1?[H< MF+8'$D4\=M(D!/>2_!E !TX?ZEYC7H"QYE5'9=\@3%"@$$>'A[Q)A6\%J'5: M'95]<[ @@&Y6Z^)P)-D$-'(<=:&O*G)SCSJTIFNLA\DZ4TJ_UID.8E([E1+< MR"#OY98;;7@2S /]<9%K?T;$N/@A^D9S;\,TK9-V;W@X+"8XM75!U3@23I!F M!65X,9G2>N1 MKU2J8IFLB5)IIG1@%;&%#%_(1&$A9RC%6C?CJCHR'F,Y Q&K_ZGZ_P/V&@<$ M[+07N@K!;/N/8FM\%=._<)) MKX;"[Z\]K*D 5\0_Q8+!$WE#A([$V]ZZ\SR$*^U%<9VGB&-^]2(M"&#E>:)-2ME"I-);'+>:^O8C M3KU"%&25[()0"?K&5:$B9]GM0<;S!U*1OC!?6QIPN2]_FMMM&&5+V)57U_2'_Z1X8$HU%Z M'MSK#%KX9,X9T68E-VKWV,/,@6:.(,#EYG0.7KO0,XUU-!5$M\^IDKW-%FA( MN'Q"Y8)+%3)%;.>?/J-47'*_0:&<8.>GQZ=9*>0?OOZPFYLA8%K<4Z;;WR:? MIG2A+43[.%[>,A_>4K==)]^^C2:0WE(7MAL'0JB+M9A[Q9D3_A$/PHN2? V% MH4SM\_)?=N!3CU]T]*OIOHHE?6D9?,M]QG+SHUV@\%^FVKBLTWJ3$W'-H=14 M@Y9#W)S:KZ3&:EN2I&YT/W\8+1+W!Q<_(3",8J(D;K(,96-$OXR#'A^>IRZ6 MST7>JUYN7\(Q/KV#H ZK+W^?>L3Q!6?4N5M*H"/OWH[>YOI5M_7K1R:E.W0O ML;HBR5_>:&QQKVHU75\S#;_M^\0]=?I 8,_D)>K07=R-56_7$@9(8A'>[[QY MG8,,0T2YS:F9IL(53"+@%VP/Y8[$7N>?;R7S@1_?QA+?9,O>. M3_Q'R'B+_:ENN@4S/[VQ56UJO0JRW5CU>OT93IE/ID0\@W28?I$LE>1%LO+] M%JJ:K<"PO96%+V1"(!6!^/DI# 'C;U6J0] :'N9!4E$;>1Y_5!%''&*VPK"M M47JA4_##/(L"X%LBB7C0)<;HL($\!G[5<-1A78MN5G*^WH%^+Y.&L]LX^VP68*,&4J3?A&Q#S*!?G$N*MH-B?< MUVS]RR2'7[@3Z!V:T?_!7IV">_;32X6C"#@>A68PZX^%VLC'IJUE?#J9P'R* MSV"#L;Z%[$/53IA#/1KR&U5+E$GWPV\%)FZQ#8+7MDJU>9=Z.4FOL#7N=Q;V M5^AR?.HQ_,SC%!!D"D!-AJ &KE]A2,)557AE+O&]#F_K2\4FHQ.,[3; M5@%(BD<_L)A ^GC*7(A0Q.J*6B.(UW> )BK5,KD)A#/#DJ@HY!(_T7DPCT2# MI^1ZDKGYBYO&X:'_D^6I1W79_@8+GSIT@5-!SK-3>?4)IAW@#YCSR1Z9:Y9\ M>FHD"#:[H=7W7(RSUF75R^TK MHGR%"!DS$M7<"_U8]?;U+2+X,C5[R!<2_O^/[9"]3%)ME%-M.M-6&W M;I*ME.JYJA\*=;&0ND4LE%Y6LM86VZ>F%^"09H2HC_9"[#;F8L%#+-E>53?; MOJY=@F\+Q%)5IB KO2L3EKW)%G:)JR]0J*H:*!>&:32_]V!FY3I5T>CU3V;UNW;K[9N_>B-590I5V6I+.Q;R5]:9_)LM M[< => $NU,EMG=CS*AG5:[]]G;V!\ 0FBMY]YJ@[$=GT5EUEE^MC=;/7=R7I MS#FNPIP^85.=OJ1,)=@7]"?QZ(QS]WJ2JL6<$-4G@CVUA^S[@K,[XOLAB7@0 MGI' ,V;M=9:XTEW+GE3^*PGIJQJ]=N7!FOYN7]J[BF^UH+*"Z^C5%J;J-P%$ MEDYXY3E80%'8]F!KL'UF\1:[N-H[5[;:QHXMP5VI%8KY K-EOC_E+U_?MF<^ MECB>83'5MRW%C*]\_?DM4?)7#BLJ M5 784P'>ID>Z.=GM&_DE\]5"SR5U!'_$#Z2P&F1M\?JN$?+ <+?L&"+YY80+ M)9_3IP4-8?^?X+@G]9JN+Z*IPK!Q"2D-NN XMU90>+I]YO+;C(P@IF!8TX>T M7FV0+RJ3D^M84ZA?H.,5/=SNKLRI-&<=4ONP"EVJ:+:M70L9+.M-[LT6=H"K M4TWUJZD-VF]?9W.N-ER)R7W"I/#-DKR_;XODQ;QW>,.+=$ 1\>??_@-02P,$ M% @ UG8/3S!@LD+Q,@ :2H" !4 !M)LBBRR+JP9,_$M"R10"+Q(0%D IF)__BO/V]&KS[':EI.QG_]@?P% M__ JCOTDE.-/?_WAMP_H[,/%V[<__-=__MM__!^$_N?\_<^O+B=^?A/'LU<7 M5;2S&%Y]*6?7KWX/JOXXW]>>+M;-'V]6QV^^\__OCERY>__.FJT5\FU:Q.WC&BVP0F:GHW# MQ60\@\4*%JUR/U\UJG;+X%D("U3LZ.TX3:J;Q=JW'+$&O->@VFVW?BG'Y[#H9E2%OW.=VE$'ZRIVR=P[6P$ZUW%6>EM#8 ZATC+;'V;P MJ6;T5 M1BNP+++*ME<8MQ1MEX&:BMOS-5IA9^JK\C9C_: ,[N=H1Z6NF*J-UOZZ;;"X MLF%A/7H-V^WL;D-H][)8HVX+++Z&NI.[&,_C.*9REHVYO>CMJM,12^_R0CX9 M-U@]FE'MJ%OOHY^ !C8J[5(4W\Q!KUSL ?.ZHMR0;$<=>[ =+ZXMJ)EOQ_GC ML^D4%*0&'3N ;.<=^S7.WL&B.PFE7Q6XF$QGK72N%NG.._BNFOP]^JS>+K^^ MT0_SFQM;W6U\N5R%?@'K M?U[!8,\>"(QA/9Y7%9C;YW9:UCR0Z*O][J&J)WT'$6F!Z9\FD_"E'.T=AZ_+ MM=CT^M_E7C9].[ZP574'PW1V,YF/9U=I7:">Q#0DVV+'ZHWX]M(ML+$T]S_: M/_?SL*5HNPPTT%@/H](NV_GX9#)>'D,L/SZ/T'#/@ M[K786G)=M5IAZS-L"[#([>?DJX)M M-KY#MZH!T0%$VF2ZKE1N+=XF(W5%:6OQ%ABYOW;_$#]E0_&G./E4V=OKTF\, M!&R8'TK8+%+I[7AV,9_.8'6N]G+=!NT3=[&)<'?=[HFA>?@E7Q674Z#R,8[? MQW#FMFH=K/D_&GGT%; M#3SP$8%>M>G!^]WH&"9B#LC<#V3&.Y^;$,-;3&=MKH87N M; MSNPN'[V T7:;&=K7@5UU.F*IP6GSD>0ZZLCQ//?"7CT)WE^S!?;>QWQ'YF?S M?+^7[VSW8IT<1:Z,3 MLXG_X]Q.X\+7&T:PEEOE[EJ=L=4$WV,)=M:9[9^NE[ FO3J$,^^S3U=6OR:CLDYLZF%4 M>F,;/IG?S!=^LE>SZUAMB=^J/1#=M-<;%-E)T\-4O"Q'5]._VBWVWOI]];5#>>A5KOX/-T> MNW:,SM>7L,#I]L%Y72@XB\RSC MWHY\MEFAZL_P]ZIXYO2(I&[+5N*?LYB#PUMHY]DL;-VTL3NM6C=M'I$2[9Z1 MS,::D='$/Q*95>.+7(')3MTBL]]\BCY9>_LCB)+^,8YFT_4G6;@TPF25>O#_ MKCXNULFI/DY6GN5K)A<*XC+1S]KG?,WDR+HX^NL/P%!Q#)E"8^NM(YFM#7/3+T="'.GQ3KIB\F-ZX<+[TY M;3CP;4M,.X4(XXK6('%DB M Z(\)&23"$@[:2F+-%@'4-S%K6 ,@.L.B>NHQ<)RDPQ)$0&Z$EFG)9*66/CA MI4R,:ZIJ;:V#PGEK;Q\.+7?I(AVU6$@AM!/$H2BBA&XZ0%QHBX)62NI(M4]R MZ"K,(&1P,M3QZFOM^3I+RA8A7A/6,/4:2G9++18\:&ZEX@A'@$P(11%VE"X50LZ) M%-(6G#1?,B&2>;;_ M!@>L+4%.IX"89!QQY312P3L8&&-")$/5R;Z7R=/FZ W"$EEX!"_+K1>& 96AP4\"_NWGQ @;P)6XL MJZYO?K'TCIF^LW>91K_*V?-\%,E%V--=OG:4%BG.!*(Q>O@3E&8G/39&'3^A M1+<>RVCBV\ZV-81SIN%&AYLSFP]<((=BXDOA#GVF!U0<\O MU:7!E^)247ZI\.7Q4T)^?U-BN /W$O>6)UDA.[\Y6[57&!MD=-C!B$>-F!$& M:?@?2H)@C76P1C0P2M1WIWP-;;2&8X1L?'Q22V0/'\79&<%G[/)"DS=OZ(64 M0ER>PVISR<^EP>P"'S\;]+^VB2$.X4O<,#92S^]6L/IKO/!6.)%(0"%YAGB6 M%!MAF1+>Q! ]EMPU\"(UW]_D&?38/T[Q%W5? MN.ZER=K)<'KAIK7WHGL,'?B*FV5:K%5'UGVXG.\ZK:E)H6 X8*J3030QB[C% M'F&:-(J@A@D:M!*NEL_927&X>%;].HY0D:2B3"6&E%<::2L\G'$Z\3"9CT#&M?>DW-CKP=?_PR^=]HJUUJRL&T"N]M2BQYQ !N%+,/ M(<::(6E"@/$@.)EPO+CUXX(W('%KA.SP) Y:C>W)W#VU@IFH)),&\10\,D$D MI"6&,1$!*R.B2*Z!H=B/?]VPI*X)MH.3NS>3>=6:V-T3*U+DF'L;D4H>IB77 M!FG.$^+!9+-"2:(;2%VW-Z6#E+HFT Y/Z,K/[:UU]\0*P%D01SDB%!0/'JU# M7G.,%,;4RR"UX TB*\1W*'0-H!V8T'V\CE6T:1:KYC+W0*M@TDLB'4$#RZ>#19Y7* P,@2%!46*\X@"51B6#J605 8^\,P042L MLM>[#]5 M>%2N",H$[PFH>PSD$D7-)_C;,:Z\2.:H6AVA*9_0V3D* V&8N,-AY9AIG"TFEO&^0" MZ.?PIST):1FJWA:3R70V?3M^_:>/T^E5.B]'HYS]\6K\6\[R>3N*.;G>)"@S,6H69.0X'Y.AEI++/$, M>B$PQ17@#J>GG9*<]J6D(35\#_:Z*M[8,BS3$.P9ZLU@!NS)7 M&END,:>(2!5 ;#V0YD*I!!HBZ(I#/TUI;Z ;0M/S0*]\4T$)>QH1L7_\=]4N M?#28< NVO_5\F>+'"9:0Q3%XS&6037QG^CGQ:%TL6D:L+VEYG!+XJ\JL'?_K1/#]%4V/$ZU0O;,*$4L50U#%GUQ(>!>@STM(9";9_8.J% MJ)J-I*$CK'J[B7M0?6HI#EO+%R$X'(CFB%(L$+4$(^%P1,DFZL&\(LHVB+'N M4[]L) MM@=/7X&_Z;X^7CRIN?4AUBQSLJUI(IHD*'*.DA(&^&H^XL )I!_]C MH% +7TMM[+SG]3I98"EE#H%""7."N$VP>P>+D1%,<"NGA0L:O',A4F0(EV -PL:ODO2@V!''-8E8\Y-U/,C?CP\ M?=\/K<+?Z]\,/:Y0>.JA([ K!)P2HIXIT.>31RF))%AD&!!X00)PU, ]92$'@Q^T%CQ;I]"<4MC)!>)8@\9 *$/.,($2(T1$3)EILB3T]Y9&ZF8'8/6L<&R\*UM+/'95*S#3T6G&D8J"(TE91"QBB;"&::$L M([:)^UKO.THCT6@9J+[$XD,$'F'GFXP_?8S5S65TNZ1A2^F"NA^\7RE(C_AHZ-(2.FH4>XT M-&I!WA4,BB"$"=\@X7@_Q_%M24*K,/7GI[@W4<163\-G:Q4)>ZD3A[Y&3U#@ M7"%0DA3"B2HIK7-1-KBAZ5UY:/_(LEWP>MLU#CFGWX:8DB*!H"/MI4$N.H\L M(1(%8:R@5C@PT%^0XM"^6+2"68_.8TNU>,'UOLB(+:6+:*DVU@04(MAIU(>( MP.;FL-QB&Q4H1WCX-QM-A^RIAU@+,/6YAG4VA9#MJ#JC_7T)DMQS&\MM4XQT& 63R_ MF2].5R]C*GVYVR5T7^7""N.\L!%)!OWU\ =B-"D4J0LF,?A)&\3J]V-MMBPD MG:#6X['4FMF%R00KWVT5K^-X6GZ.R\.4GR?3Y9.Q'^V?NT^J#J%4**,YIRXA M0B-HUX;#/IHL ?5,&>6DXIHV[GI',+.8^V?"7E_9[/I?1UGI;<= MIAE\:/W##'XNS+KE4\=O1I,OIPN\W^XO_BY6Y22?6%8YN<)E7/Z[2W4[@$QA M@TY":(5\8!@9%0(R/M^6D!AX$EH06>LTJ!M$W M]_DFSORL_+S/.:L^D8*X@%W@$7$K$W+9NP]3L AQ] Y[03%MDH6\'PNGN^&? M](AK7SL;=.)AR=PM1 _E"DMPC)9PE'AP0)(*% AH^THY)[C .!HQ=#GI:OB> M2DDCX/J[G(5-U)>K/+<[+VCW5R\<(9X 9$@8Z1#W M+ ".N??2QR259LH/_IRU)['I",_>CEZO094YAQ4V9.T,5+-]\K.]0F&P=YY9 MAV"5%DCR?"/%'$<.]#FKN3>)-,A'TX^UW9/$M(9@W^X@]Y?1JSC3\S@&@[". M-\@S-8NHK;$N4<1TR&MK("@YF"'2L 03@U%J&D3Q]F-^][;.M UE;^?YB[.F MOY5C^#F+59SN#,Q\4KC(KQ1KL Q1]I;*22;A-VP8HC'$'.2>O!Q\/L6>A*05 M]'KU%\@7V0#,4JI7(KW/76!;G8(:ARW7!'DIH'?,$T253X@0'FSP/A+;P'FH MXP?+>A:3-E'L+P#TL47X=OPT>],.P:E3O1#)2$],1%JDB(Q)$OGH,?+4FZ"X MPF!K'B]#ZIN2H8X /9TXK7/H[#ZCV5FO8(PG$EA^!.>85LG3 MU.CNL>/GL$XN0,V0/)WDU$QKM+MBX:3V1@H-@3BX[#:$\N?#L5WWV52T23<)CT/LQ90'%J# ""#WLXMP&811.N,&A M#<'?AP0=C^;I9.A>GUN][;DV]'VHB"3-TE9E7"#R!3R39UQ]X_U21?)KT*U5E/O MT)5Q.Y4B2F.)\ E9QQWRH+ZBX$$=P4Y)HXC#VC:YZ_^F3LF[Q74P&MZQV^_S M9 H><;19P0TYTSDFDB.3B$"6!!VXHEU^<"S=7KVSLO!>N3*32V.212(:)ATBWR'#-N /F@0O)8Z6C; M26=T INU\>@_N2_L%-B3B=FSJ6L/$;)GB10R:),H!3YBB(A)1U'R-L!6DI\$ MDU@FV2#'"?VV1:Q-6/L6L#>3_.*&CS%,WP"@BUW_L.WR0$J% /5!JZA0B)8@ M#C814@1[E(P(WA&&HVP05L"^25'K#ML3:V9ORC%8R@TULRU$"IAX1$7*$9:@ MHV") [+48!0YE5[I_(9P@XOO?DXV3JV9M8-K?T'6#Q/D[70ZSR:]0"PD@4@D%@DL80+=Z'V_GE;^&!;KV4K2WBV%]N@=N5N.^5DJ^+%BIPZA6 %9D1*!@/5FK V?F><1*5 M)*')\Q#BFUI46@"O+Y%XG5+TLZOT^D]8^<:?XGL[BU?C[9;%#G$YA$P181TU M&FQ/+16LJ@ E@O\DPCA%R7"BC=*O][/,]&9[=8QLC_D$-B/Z5_=3\.TB:=O6 M+ F/&>TSV/\I/S729^RH5?@DL0C,(),U4)JS5UKI!%(A6>T@S7^8"2%*5L[MUT/?9.#RFLDSF]DN<76=[+-^$WNPQ M87ODHB &AB](BH3E# 7O.<+<9FRH8M2#66AJN1YVM VMG0=KS<POF"-EE$9,!O@AG)'!)U@6!__ VF#EX>N=HA7\^YKK/U5Y ZLFN[.H;)0J M0H*E26K8195=O"3 D?'.(L]U5)[P")T:NBPU'J.OGZ]NA$]_Q\V+P(==B\>Z M2,&92(9CARQ7V3.%PEP@C")+.6Q..DE#FH2:]#+*1X_*D^/CHT'I:V@O0.>\ M2BM&=QZ*;90KK,KQ!Y&C2!0HG\[K[!@.H,#Z1S''P>D&&4MZL@K:&N6FT/1F ME*[7KE6<<"U=8%VVL#1QGXA!@EN&O/%@"#D>$&5.2=!!(U7M/'[6J2'8\O+= M!DQ]#?^'. *:GWX"L[*RHQQ;&6[*<0DF)_3@U\VA]T5"YL"3I**?&%O$=-8(F<#1O"?M\1$A4F#,Z%^?'O;E9#6 =LO M(OD>. ^\P9+AQ;#G3[*LSJJYG\TKZ-O%M:T^+0)OM@SVKN)%!+X(B<"B #/9 M,I-0U-8C[:2ES%B/^>!?L6AGB%N&J:^YOPZ[NICR>DXZ MJ\B[UH'Z1 J>L'$@C8ME#\7\EEAD'$"FW'K0V/)WK;@O#5Y@>@&OOZ/C]2': M4C6OD6_UN2J%2#Y8+"(2#@>D$L4()D^ 'R)$4+%B= U>W^Q'L7@IAY8M#D)_ MHK9DL4[>LD[WM M_W4RGCP^7:B?$GA[Q8*3:&328!!R8Y .^8U<4/0158EX%7A(30(H^]&-7HJT MM3X4)_+'7&3HW_H>;=MO/&WZG7=!^^'%O[=CD)"EM%WF%]XZ>[;J,E;EY\69 MS',^JVTVL>Q+ARU-?57>+BW%M8[8:V-==W#BYUGJ7O[(3T%N ML+O)W57*G^S8FNM4+Z0"G23!-A XSYIM9"A*9A#-V5>5YAZ;6O%Y?2&P^O7* MCU"ZXE=;$ (I8P 8IKR+TGSO$1;+1!R8,:R=6NDM]N/V1?OK\ M20=(]J7<;H''EM7B+>8E-GL/>6M2*(B405%0ZP7E%"4L'0I",:0,)2FYI$2D MQTM3/V;["82I+3 [5EBW[1\?_'4,\U$.TUV$1+T=/_2@8^5A-SN_QMDR JST MJP+Y_&QX6]IV/@^:B]M)%$E[;I/&B#$C@1$;D*'*(4HX9B+G-N(G?+/T:3<^ MQ.ISZ>/!W=^H5XB\ M6ICI;VH8MCWAN41!(OH5FDD M(Y%(2AD]ECI0/?BP_A/)74?XGE0W?U=-_KZ83$_,UI/JZ*N+[3,_F]NJM".8 MWO.;9>ZH$_#U,0<,=M;BAHVW2G&23_ZRJ\BC8*B>F_V0YV)UM_'EU8_329A"_EJ+/.K>FO_UV:SM.W MXPM;574][)Y;\B0+^W"- CD+B$7Z:STK>+[YIJ$64R@;.(D@\2*2Y"?DB, M(Q,#5X9B(UP#6_E?$:6G&Z6_^5N>+)AZE>@GVSE>Z7U28W"*.=L% JII#GBP1IDO75($AR% MI)@;6LLYNIM^OHDA!T ]P_RVP=P!P>'$BB"L3A(GE&@*B.;L&=AKC5C.F!\2 M9](W>9RQQXG:<.0G)X"RMX#FY3-6JSX=,JGVU"R<42(EXY E)'?<"10)YBAB M*F5PSB7?(%2E'_'I>JB_#HUN'=(>SV(7;S[N!FSWV6L- H44.$JO$R(<&YBW MD2!"94(JWY29I&F4@P^"[%FH.D.VMTCL[*\+ZM+/,)(M[8;'DBRR\[**F"&& MN0>-3 CD#8_(D$"ELISH^$*4UW;WQ!X![7EG?-2S(_;'W?4+'I@4/B?'MBP@ M#Q,:R20=4@9,2*J%3:;!K64_NV0_@[]]KVP=WKYWS#K@U=@WZY I",[OT5N/ M)'8AG2(-E/^>+,J.A_H9B[(]2'NW*'<"5L>BW$F@T!P#BI8B M(K+GMPT4&4,]XIB ZF XP#WXM\=Z%JK.D.W8;^>92^-?XVS=(_ANZ9.Q\:S[ MB:^(-UC;8*J&W#^N4/@8F302]BD!J\]Q:L?AS/MJ M;D?3M2MJWOZAR'-!O2VW4"B,G:'$(\$800*00"(HM<;%<%\O\/G$ 2_=BEF? M\)YL+WO:RP+Q:*<_316*24Y&5\QL*/.DVJ+[8*TW5*U@.%= >E0@>6 M5!(:10KJCD[Y_4B9!-*!#L82=89*!J MMA8^1[4P5DM/'*)0HN*4>%55$0V.&@SWXR('(O6R>3AX4QP M?0QXB' \K0UPVJ2D9\C*'&WBF$(DJ(!X-"YJK[!-[=S']G2+T]&Y?2O(]2TU M]Q>PA]UD;JM6"&]UA/FP.N\3%+2S&!DLH4P$F[S0K)V7EE_F95]+F)U@7=E@ M^%T5;VVY5ML/O_3^JG[ADB$)-#;88JU"@AF"+ ";J"&%ZAE+!8P"6"-B(!!9>'Q5'1JB( M0O#&84^";&*)][L4]296[8%Y6@%;)_18Q//6?LGK8%H%AD4_^ISLC06,DA,6 MN4#RPV9)8$ZN"";V"?]WN#TI/H' O<@#T8+Z#!KU)0O$ WQ@M]^8;2"R4OJ#(81II? M8H//+_$YO3P_8V]>CI_C1J]^G8S]TE'[8$ >JNZ'1CH2D_,412T,,H '\D)1 M1!,G7'&CF6DG_WS_)E.[8E%KB>@6^?X6DL>O4IS'V9<8QXL$[-GGZ^NHX??+ M *C7*46?GV5Y],5S249.[$*]G=D#PYWJ$RD2<=IKG(,J&# C*4?,88L4SAE; MC!*2U+('^D3CL12*V\HI_4;*KB.& PB MGP.1,0*=)X="&XF,T(IP+V7P#<(G>TJ0/B#1[13ZHQWCZW#^^D\?I]DQ9NWZ M<@7S<.+_V/1\>1TA2>A]>4",[\%'T"B*P ME#889#052$;M8&"47#SJ:+'PPML&N=7Z<4 =D#"V ?"0!'";NGU4E%S[C15* M)\FET\@:GA#/[U12:1)8K-99P36A>/ >L ,2W<[1[]2Z.O/_F)?3LW'K MQ] JN&>>DN@0CRDG ?4&1>_E2ETGGC#6X#V ?AQIAV(FM0!NIX+T\%3- II/ M8*[!;],RK.!I(EC[:!0 M]N;U>\2OQS:_?-;.-=%VHH6"JD0&@GP, 529K$$;$9 4-LID=8"1:B"8/>7Y M&=!NVQK.W>^J*P>7&1A9;CY[/B7,T00++:@D)G#DDD_(Y7=YH\6K7!(L6L-4 M$^GJ*?Y@*,M>6Q@/::U;N(:=A;_/]S^L=0RY N,$_=<&$3#3$/%2(Q@?T$D8 M2$+2!%/>Y%GM?CP]![2\M0!P?\XX]V]$K@/IP7;_;5Q!ASZ-RW]NN#^N3_9[ M>V:OZP<+M[M.=]W.B3V3WI1CF$<_@P _\5#>G0!Q=\4B,!<\S;ZP7F@D790H M;]<(6Q^E-2I14LM*[+W7^W+][:M:*,M-2$HBII.$GEN+M +]A49C54Q!,]S@ M$+&G',$M#N[7F:;;QZ^OO7D'ZV?>SV_FR_>--UZ4/DZ.GB%6^)RE!#04E*BD M*!&>LR0;B43T'"NE&6<-SOAZ4@Q/(UKM0=KY3OR8\=?367F3V7XSG\VKN,G\ MZE@2]N>UDONOO678>\N6T?L5QN/CESCZ''\!U?3ZR)VG!N&"@V$CG0-1YPRL M:9:S%2I"D"!!"$H=M;9!"LAO>5_J!MTA[%I/._:_T58?OTQ:$\,5O8)J;TAB M#C&%% '+'30_*[SVB,I%DDI(SG5 M@ SHE# *$>8D%T@9BZD,6G#58-GKYRQC6()W)*S#%;TWD_FNP-;C"!:*@*V2 M7WO2T>9G$V%\E)8.5,O\$D]R5),&X=+]Q+P.2O".1'7 <@=EVY4[*%OH( 5U M*: $Q@U,2I>3]P:)G,&>9_\$(P>?.G18(:H&CRLD+ M F@D1B.;/!C5R7L4 S721I,,\:TX=7X/$M@4VI[/*[H^I%\]!-%Y V].?&YSS\?N4YK-8H64S@=0_I EGB%/>4!..XZ4Q3XR MQ13AM;2=CGOTWG[YQ<*$*NTHS^.'6ZXZ_7RV<@$SWOAHP1#SH U;'@0R@03D MK<$TB!QS/_BT7L^9_WU2_?%V_*Z:Y$"F@T7E^=H%IMYI*3W" M+A\2D9P!/P:&&%4T)*\!D0:)2/MZP+MM66D5L-Z%)6_IT^L8'8QG\XF-[$:)$^GT+^:\/OP MR^3FMBJG0.5C7(>X7E6_3*J8I11D8;[G0<^3=N.A[&4Y7;K++2+)UIPO\B2, M/RV,EZ7"/]",.VN&=ZR_ZR(%9R(9CATH(HH@3F@V\!E%EG+!A4[2D%H>&W5] M30&LV=WO98B L1]-IG.0C?$#\F=5M-,5SJX7KHX/O?LYCVC^[BI]L#=Q"<9S@MF4 M;D&C<4E$A4)(!EF'.:+>DU4$ ]-"#3\Q3G.).P&,':M0338TT Y7@)S?O1Z' ML]O;4>F'KDQ\Q?0OMOHCY]=\$?RNTB/\5$WFMT!MP%P#IU#VYH5K;-V:%>LL MV=OREO?1U@XSH$\V3JS,/INK?/Z4LBLD+Y W+7K?&$6F= MY[36-6'//=[GGKV[8J&TE#2IA*C-[T,'J9&SVH+6Q%4,5"L7!Z^4MC>LDXZQ MZ^L<;L.[]S+>5M&OD_?8-8 M5M.E"L:9X;\NU)D(GA#FCI78;=M*MWOW^SB=5:"*S2O0+#)"O35T@EW["0_K M]V+.[\[GH-O%Z72E7('I_*1PQ_K=D_:Z'?@/_CJ&^0C4UPR"OP\>> > E#G! M]F;@WG-<''$P< EDQW']FNEZ$![:7W]A[YX+6SV&3&&=YL8XCIRS.:NE=4C# M7%\=?6BAK3EA.,"!O3D@'J AY8)3$QVA!GFBL"SN"2$XDF)AF>+&XH"82@0%G@12F!-$J/,P+OF_!KY" MW<80O 1)/!+D(0OB;K?N(RD6WH$%#WH*HL82^$$)5-.8;!SWZ8?KV,5;?9C;T\RGVVB")QXQPE'1N;-Q<:$ MI$X8"6&#CT1S[QL\R]QM],'01;5-U#L^;UMD:[V>CIOG ;=99S,#3EDYP M_K5X7>%)WH\E=C!]B];GTS^3P?LAFM_1F M/43NVFF@T!A;DX1'(2XB'9)$3/" ?+"*$1-U8@W2%/1T+=BC8)X,]J[5ENT; MVCHIXZ^3\>@(1C0_0B*0A@4""#T4[N'V1914S\;JNL$=Y! MR6IN1\/@<3+.T1#+D,ZK]+Z<_C$(OC:RP@^$GP,2[_;$$YC9ZX'&//; MVU',_09.-KK^V]C.85V(X60-=P[^GO;WXK[28/(/9Z?Q/__M_P-02P,$% M @ UG8/3RURFQOR)O]7-68A[..M6],&;[MFQYVT6&;YXA]_@W\'?_LE M74SS6;:X_L??_OC\J_ILWKW[V__\'__MW_^?7W_]O_K3Q2\VGZYOT\7J%U.D MDU4Z^^6O;'7SRS]GZ?+/7ZZ*_/:7?^;%G]FWR:^_;CO]LOEEGBW^_+?XX^MD MF?[R?9G]VW)ZD]Y.+O+I9+5Y]LUJ=?=OO_WVUU]__?W[UV+^][RX_@T!@'_; M]SK8(O[U:]GLU_C1KQ#]BN'?OR]G?_LE4+A8;IY=X2%E\_CM;+7O\+@Q_6W[ MY;[IBZ'_PINV4$KYV^;;?=-E]EK#,"C\[?^^O_B\@>37;+%<31;3]&__X[_] M\LL6N2*?IY_2JU_BOW]\>O=DD-MB>O_W:7[[6_SR-T4 _-\?YY.%35>3;+X, MC]Z,<%.D5__X6VP; ((2, PB//_]4/O5_5WZC[\ML]N[>0#EMUI3F?['.EMF MD;VGI_%*VY:G\&%2%$'6OJ55D:G0M^4I1@&8K>?IY95>+[-%NEP^_K;&O,\: ML&5BODR^SM.S9ONT1PO3,?GM;;:*J]52+68F7ZS"NA;6M^STO"IT[7:":C;; MH#*9OUM3>03I\TV: MKBI,\D3'+B?W<5($=&[253:=5!"8=J?5^'GAI675V:RO/'S_*^SL#TZ M0(>3W;TEX=N-#-[>%>E-NEB&S?%=T!QOTXM\69N.<\;ND,3/-T$ ;O)Y6""6 M+NQ/J_NZ!!T>J87IV_3KZM3$'K=IZ9$-=J:*W5N9:!&,D*BRG13&5YJV.X&* MBMOA'JU,9SDMLKN(]8,R>'I&1SIU-:G*:)WNV\84=^9N6(]PZ.:S;+IK8/+EJA7B*@W=.8$?B_Q?Z32JM]NO+[_.L^M'[T9#(BL/WSFA MGX(%%^:AIJOUI,@F\R!/Z]N[<]PF;8W?$:G5#,33/5N8GI]DQ?^9S-K+,*CHD^GI^]U!5D[ZS!FEATK_G^>RO;'Z2#\_;M?CH\M_M7K9\MS"3 MHK@/;%*W^7JQNKPJ&U23F(;#MDA8-8Z_WKJ%:6S-_2^3[Z?G\$K3=B?00&,] M;Y1VIQW=)_EBZX;8?JS3\.#T\9P6L_U?[OM=4*7+G>-L\EI\6G@R$2+].HJJ&Y[S]KN"U_DMUN_\CJL-@_NN+.AZ7U.[4*ZWYL_I+[#_3!T'>2?#Y #5\0KOD5EOM#W9H93*KL-5E8=3MJW-Z+J^W M[V J55E[K%<'TW++578;C1*_7@5U,6@&Q2K[S\VKL5M=@T1MPJM%E*8V:&KQ MD1T 4E6(C_5J95K?PHX0%KG3,WG6L,V''U$W*D!TQB!M3KJJ5+[:O,V)5!6E M5YNW,)%])/IS>AUMI]_3_+J8W-UDTT>,"!OFYRQL%E?9=+)8F?5R%5;GXN2L MVQA[8!*;"'?7SQT8FH=?8O0T6X91OJ2+CVDQ#0-=%N^#2AY5CB"XZZH*[T#3 M&1C(A[8V6ZZ*[.MZZX@O)QNZ7>2+ZXN@K]\L/'!=+[2?%G6C6$T?5S1P3-QR*?K:>KWXM\?1=&ZQF@XT\? M&*8PN=#V=B0[1OW9# QC-9VQO2>T0&[ .DQG=1]=+\%HNXL3.D7 L3X=3:F! M [;F MWY/SK3=:&V2U!FN#B%4^_5-/ENDF_3EPL%*FX?%>G4VK M";YU!^R,F-<_+9>P)E2=,W)WY)7QI@_YXEM8X=+99IW+IIN,]="C$87G#=X] MD9NO+S<)6F=L8(T&[8RH:KM6E;Z=3?&?:78=-B'U+1@WU^G_3N\?Y<<%/7&? M&!2D8CU?Q5#G(RR7OQ?!RDEG37C4P03: &O]=9G^QSHH/.Y;E=2X0^T[F$I5 MW>)XMU8F5KY=#Q:OFDYCFE-4O_)Y5N6XYGFC]#;M\,GZ=KU)';U: M*C.BF^?U!D7,6YR&5]%F\W68WN:%7>W?V(VZM;Q1=8.*HT>W1M M\0Q?//46_HD*Y[?)_*SWM+5']$=PF=RX\X[^,QZR7P1%>SHMUI-YNY2?]:S^ M(,@7T:]9[ YY?,J6?[9+]LGQ>R/U4?)0JR0>'K='TNHDU[0Q=F\D?DA7;E(L MPB?+CVFQ63*;!.$[?6AOH+2KG RFI!SV-[=%V>D']$;L@UT:=\%6R3PZ=(\$ M;F)CG[:)I*V_DR>'[XW0BJVV#N>NEJB6)M$;:!5]"37&:H6$N] Y(A4>_@BL M/Q:3=5CVT]GI>5<2L80Y.?%),R[GO?GT\_7WIM6RQ M^FV6W?ZV:_/;Y/G!KP/%W[&?W7V_3V:UK4G>MK8[0]T9LP7C%=?TU_W4-3 M<[I'1CHXZ2 TV79WO@A_[EK'>=6H'+A]2/I]E<8*!)NBA.5CYOGT-9HV]%Q- MEE\W1*V7OUY/)G>!."A^2^>K9?E)7$W$KP#N*C7^]]W'B8V33S?EK3L8&F]-TJO=U/<3[YFL[_\;3\01*$.04$& L\YP991"$3FBDF M$1%\F*7%/_X&RYZ[5^"L%3Q6#NV>@7EG. 62P@>;-_??XOS2V3_^MBK6 MZ<.'X2'A'7+;#3.\M%N5L!Y[M8JZHH*Z^J[]FQ]^ADWX0; MJ" W7DL* 306,^=V0&'@#.U1H(XLE94%[$SNY]W"M9&KH47$/MG2SQ62;>\$ M":F!$,Y#[(TVT&!9(HJMQR9Y5='I5%P.*EDOA:5%OIXC,8VP^WED9QB9>4+9 M6Q.9843%YT6:76_6V?=/U.]7!.-%V\0C0\.X3 J"(>?.44!+FCB6O8K!:S;$ MF3)P+J?R=O&IR?-EL7K$[_#7ZF/1"U>8K>D/;0!)+.V7CP17W6(C%<:<:LQMP1+BQE!.[G;1!EX]SA:V+_ MG'.-,'@[/!S53MLOZ_ICV?O)]UBM_"C3GK1).)4.2X"T,(A(J!EFL)P[ $R. M9V>LC7K>#NU]:3H']H==@;[B_60UO,Y$JF+V!7I)G^BN'_<:%M6KK[DG1@X08AR MS)0T!#NF*0?8F!U:5$.,>M3RWHSTM8OI@P3^^V^OA @:A@X.WMZS#QLTCDY4 MOHVGQTC%*Y?J5(E-'.N6** Q=LYZQ0W6A!HOE&0<>"9PD"X]7#3B^&5"^O[1 M7Z-S"6J$4[K,U[16O4L8M7*#X1L3C0 M([%*<\Z\@ 8R[C#BSI3H P.T'VNJ\]ILMY7GTI,^YY-]$PM"->L U6;GY_O%*E]DT_=9 ..OR;?TXL(W[PC M;XV5;>#39.^\S3:5U]:KM'A$VLD]]%BWA#"J* MS=5QZ@Y!0NI1$A(VHOY?2 M-\;==H'J+6DC I]NBH<^/XVH[]]/_I479CX)6!TWR\\8)7%"0!ZTBH@Q"3\< M@J5N@8CBE7Q@0R0%]&:J=P?F"(3J8?X?)K>G#;0S1TH(#@ H +&TRF)/D0T, MV.'AE0+C-NT[X7QUZ6H1T?^2M%$Z!MZB@ TC6&5=ULW=@'&!O\GNEB?3&H_T M2@0US!H@)93:2*2PIGL\!7'U[=/.G Z=<3+O"K7^0O'?TGE^E\Z^I-.;13[/ MK^\_Q;HSIR7D1,^$2!E0TQ@$15-9(! SL PC(:/ZU(Y&)B7M(M>7I%Q&]"^+ M766:P!(]F?X9YGY24(YW3*CE#'J%*-6<>,6M)26*V$%3/Y>O,_](7W+2*G!] M!S&"^?@U6VQ601,6PFRVN[OA2S%9++<7T,$C0G/.,(FG5@)F$!,!3@5(6%W+ MI95 XOGX-J1. O =8C:@]'QZN&MNEBY6V54VV;]NY25>\>:0ATL,-T45'[^; M5>+P+3\Q\=Q I*Q36A%@)%72T1V^U'M6/Y.Q3R=^)S(Y +Q]B6\Y_2,[Q+.R M?G\LTZOU_"*[.I:'U&38!"#H(6-2>V*A9PX*7'KK&,&B?MRWS_A#9/;\1R9"4$J<#V84DXHY'Y:& M,D[&$#?UG17L!Q3=SO$=,.'NX[J8WDR6Z<.I;3ZG(1S+SQAWG&HPXH &8"EZLL$]_5+X_ W*:M#@-J7@'Z.E41OJLY>7FTJ9>\4VR/R=\XPB<5!*;*(6\Z8<]@CN'^O+(\+Y]X>()IG4;+YI]Y\6<\$3BYRU:3N9K]:[UUI4:^":D9!,5A%;UO60S4/JEP_2YR+Q"T MK\&ZJ7I^-T^#'K G\I!+\FRUK^T))%9[2B'A-BC7)+!;6EK:A!Q+WR!#'KP) M(1XUW+V=##V>'?4CGN5T #M!F#$8 &T\L,CLS$N.L "5XOG=4#OH64XC4% $ M.>>$60I$V(EW)@L'&J$^BU74/\M9F;6-SW*>A=9/5*%=Y-*B17FTDH %+8ES5@*..Z$S\:< M//N@7CV\?@Y9&67*YOA$I"6SO(U#8A@9Z)A'SD 8YJBYW^G"'")D1YA2V2+Z M%0Z)G07/T(=R/118 ^;"/,/PR&LA13E;2G']$@X#GM^LQ4$6'-@H(#*,.P811J6DHB"K5*_!O. 9SGK+L$M O4S MY]%IKS'S0?B5ADI*:078(X6TZ_685 O.X;J>H1XQ'&'*NOJZ7!63:95@_QFC M)1AR@SR5 BN&K;(\[* E+L$XZK.\^)"RU3UT(PC*IK@K5G1"A( ML1"&$NV@+^UEC VOG\K9^4+4"5^KQ^WKP/[B/5:@]Y$:P8W66:H:=9 !Y(:513D)+K98[) B@U:XT',8&'W@G:PKE M6SS.%VBNIWVW\<3$9<,%J,510AB6@I4I+A'-OP_W7B88^ +QO47PW;^MB MYD*3;Y-Y?*][DN*7#TZ$@#ZL"82!> 9*>">MW2\6WJHW84'T*W<=O@>-&?0F M7X=UV",7JVW+K5(]Z?&D]J'')P910ZS 3&'KH66.E"4,.4&0OPW;Z,=Y-=IA MTUM\0=XMOH7V>7'?TQNQ?UX2% F%82<:.6$Y4"Z,IF+@ M+E_>HLQ_+/*[M%C=Q_N%5KLM\>Z +ZS7YR>$2FUES)J' #I#)*:ES4Z!;E#, MJD]+]8=Y)]KB4YO.W=K$7*YNTF+;KMSN%K,/^6*Z_>,,-W!74TBT,MX(!ZAG MV'/"(8=EO@XUTM1/A>\\FCZT](^<56]QD]B1_?B+[?FCY21,.ZH(X]X*+863W)5)5FH?F\+3)R:& M"XT%@4XZPCWG0.$RW943)%S].%OG!26&ENQQL>8MKO0#ES\&E%M*/(CELY06 M5MER)^7(TA&G]HPV7Z(^O'V)[SD%:342QN-@;0OEC'% (5L>Z>1.H[=6++2N M@-3$8^0+4DG5H6VA_07IU!,380EFADLF"<"0*RMLZ1CE4C:HQ3%,A<^>%Z26 MX>VMF-.7)TDESZHU[690^T$!P]MLD_6]#+B8?%,"*UU,LR&>J&:SS6!/"G1M MJU4=F$SWJ\=%OKC^DA:W95W.A^GO!?G(2E"A=P*]T0X2@A'#%B$7#)2@V#'% M%*8*NTJ7Q_1-^ZE*52=Z)D"(8'MY:Q2W&'/J,<$[FHE2JKYJU7)AJE;YEW>) MT:C+41TF5=^;R2J]SHO[RZL(9]EB=J)<5]+?*A0 M8Z^$U;E45);"+E#^+VE\CM,P4GBBUM:/(H0M>94_Y LS64S3>5SO7\[Q\&67 M9_1.)-(>P2VWZ^.'Y$\=ZP$2$, DPI :BF2V$'/2DR\5R,\\=^E[M\U?GW)U.7= MYM#HXOHB#=0L/P5"=CD:QSUD1_LE5LI85%LH'&BF##"FS8Y6AK&N7\2\LP,L M7DB-^DJFTZZ _GAX9]7X><&[^VQ;S_/_^J#Z,?/ MW0E8^';#\]N[(KV)VNBW=%/U/[UX5-:FIRE]O@E\N,GGX5U8QC, J_L#$^BA M4GTYK2J>S9>-$ZR#INT90XY2Y[F3,50.M 7&@:!M5=KB.Z;L9(7])PT3PP#1 MDD#*E-4<? M5_GTSX/^LX-M$ZZH"@@1I*UB!BBOH]=N2Q-QLE+DME^?1D/>/*\0UA"1WDKQ M[O,*/DZRV;O%KN+=28X?[9<$CJ_\IUY*=KE?IOH M]"4)GZ)+89'.RNM_3XK ZQT2*AWS'&-HJ?)&> +T7KOVQH^POD2[O&\%EMY> M_^ET?;N>1\M[?-D\$]HP*01'D5&#KM>3[]X!J6?_VE,X4 M@Q8]""T@TA>O@S@6T=5LT^V_[[;*S!-WW*=\/O=Y\=>D.!80.W.DQ'EEPP[I MD&1&:&NAM;NWRT$D<7VW06?*0XL2TBU8 ]@.&R?N\G*]6JXFBUG8$*N9$2^Z M)9):'%0E;2A1VGIHJ$(EI8ZK$2X]C,\;)X![A(6) MH3UON0Z_XCU4X=6K;UYVMD;T)0R-P>I5!-XME^MT9L-VN+C^F!99/MM*\.:G MCCDI44<*"M+D1"WS&J,EW'#.@\9&A 9$1"10J63!8*W7O_*E,TNE5R'J%,V! MI>S_3.;KM"TA.S)8 JWB"@AG8;QYR2&O(=LOOU;7+Y32FS?/[]-TTZA,@8F%[8Z'U6J-F'AOPXL69LFE)1988\C.+>T05*S^KMC9HT@,377M8/C)98P+#51WAFS6?DU+=V8B"!7/R&VLR.78UC:VL*S M5UG[E-[M\\@7LT_I*AX:??DBG1*QBL,DCG-AK"$( .DT1@CM;1:$E:KO)^RL MNEBODM4-C.,2J,V[TEB>-J,DE%MD/2;:>:(X)<8"7^+ #*Q?IZ6S,EWC$J*&E=X([1H,FX/;48^KJRU!G1:Q&H5K5!7 , MFE0#Z7G:/U&04(ZQ0T(S"+0(IK$L::=(-$B&Z*Q0U!A4I;H ]I<[45X+&"_Q M>CWDOWD-OCZW9#^EVQH6Z>>T^)9-TRW1NTH=L<&I[:_K1R>,<(3"J@X@4H10 MQH*M72(N>(/[T^&;=[>/#/N^I/U#NGIY$N 5T7S2+D%&40T!5 YNS!L /=_1 M@KGF#:[5?O.>^B9 U3XJ^TAX5\^$-SLNO)=WV],A9;6R;1V> Q[3SIZ5"(TY M]X9Z+*AW5$& <8F3I:!!T<4WZ[4?"]B]G:P\D#L3WZ. 89I=+[;E?Z?WFPL[ M)],-JQ>SS5_S#=$/<&TNV_PR^7YD2>OF@8G%RF >%!J#A(*&:2SA_I5ODN@ MWWQP8!2(CT&>/V[SU0-EFU8?\^6JV%CHFV(/Z2*P?[5Q5;F&BOM$,< M : 9ET2&?:QT86+"<0-#Y\U'(,8!>:>'G&WZ]=E!E=:.B,:A1UD"+UNDEU>F M2,/4_&0:"R?>7U0I?G>L7V( -\I(BX*9:YFP# I&1-*.,6$KY3JU!^])PO> M'>J3&.F"SFN%DP)():V"%N[HY%RH^L4,VBYUUPZWGA?5:0F749\LC2_NNT58 MS];QD2>.D[YLG!@,:&I"6T4H)U9 ;J4B\5+,#86"68;&?9*T";UJ M!D%SF/.VX*C-JD_IMWS^+2V.L^IIJX02PX1&'MH@EH !PU"Y,4E#2/W"PYUY M:MME52,X>CM9\42C.*%/O6R<$&(4X Y@8X/.BD$\O592!3FM_SZ>S^2!]:G& MX S#\I/[YVO-$^L,)-9QP 35A$$+."\I\Y3R<>M135AUE.N-T/F1^#]*W6EH MM@_#[NTVE"VNG\ZYPG'\(_T2+C!SD'+.).%6>8SC_3-;)P6"L/[]*)WI8;9PPH'BT'! R7@FK."*FG*E!H'[.=6SV.-DB M,'VMRJ_IG^\GWV/E5IT71?Y77%LF=^&;HT=9SQDF<5I9&4P8107T"H0U2978 M:D-\@]R9KD2D/T=Y2Z#U5TUAE1;ILJQ.?$1"GK5,&,<0Q'4MK&J.(RX\*D'3 M5MKZ0M!=P>=.A* 9+KTM$^DJ3'-9DO_H(/ZV:/FQI>%$U\1Z#;Q%T<8EQE$$ MO+,EQ5R+$196ZF@Y:!>H85SAT2]8V0D>&R= >@,1TQ8)X*R1Q.U]6II#/<+B M2=VPOS$TPS!<3Y;9\O-=D4YFEXO_,RDVMS!^FJQ26%D,#@^12$R-'>/O3,=O!K+Z[()_'4G'%9%ZF[\;$M(/^ M@E=;)U9I* RFW".EA;,4@E+.C8&ZOM^GLZ.T[?*W/6PZ3ITKLF^35?:ML\LU M'CUAFS-WZ$%];(SE5"XJI,J]TCIQP"G $ IZ'2' >&P=DA 9X(6 A YXG<+# M;$^EQ3UKF0 49AXV):N$E-P*::S?TL0UH;!^I9B6D^$:\>/%=MT$@U$GOOVO M='8=3!*;+K/K[47<)X*UKW=( JK2>Z:IT-P:[:SU($)B,&#$DSX=]V<%;&NS M-N\ EK[TMY>3/1FN.]0EP9I8CH,-:V-(FR 3#)Q H<7""H6=&W?(MBG;3DI! M(Y1^1'D890AW+&(PE =@.\]TII:[J3\8IR<#NA5Z)V1S*MYA(3FE6A&O_&95 M]4@R2E2O0E%-O6_.PAY1;Y,.%/V?+/DUGRA[LEB#"'0/C)'+:6 M<*65VFEBT#+XHQ="CD=_ U X3#TI&:WC]R!(R2G5B?((Q;#@Y^K(__S6Y.ZE+O-XA MP8QBJ[34P$ML9;R:9+/*<@FH) U*.':8G=\&LP[$EANAG8 ]&E$_T2 "PB!KL)#3:&L*! .%WQ '7 M0FM:/]&_!Z[7]SFUBTK_2[_/OL?J' ^26FGE?]$KL9@XK+RCE E #.:>P$"G MI)A([4S].'*'QSRZ\#@V1:9V7.>1JIL6M]G6",JORO7L<(K0&;WC02.&+7<> M4ZR< ,KH8&'C\+L5#/OZ;L/.DD7:X')W"'4<_5E.BVQ3AN?R2J^7@?[.+MM^ M]5E#1X2:7J\- ?%&4XL$=\B"8-5S*X%R,1'$.ECI5%/'E)UYO3:Q!"+B8-B4 MF$4>4<_0EB)K/')][M'G7J]=F1G'K]<^#X%1QX+*UVQ;62NK$ PZT",Q 8^P M,Q$JO/7,Z+"&N1THUFC=I[^OR97:E7F;=P%+7[K;:[.-OQ;I:=O]9-\$NVC< M:&YCB4A.+;.*ES1S+$=>&J$Q)RM(1AMX_1RR,DIGS_A$I"4#X,M-JE8WZ6+R M>Y&O[]XMIFHQ^WR_6.6+;/H^"S#]-0E*\,7T1*&%LT9)I!16(:^@1@ )Q87& M,JC2FDL5S%O?9ZVEB@9!B_S*^\*MMDS\[LRE^I;%22PO+LQQUK_:.+$>6J>D M!LHS[@S@G!@)-&$Z6#="U+\@L3/#OB,.MP%/?48&FW.R2#_?+Z,R?)*3K[9. M+ 3*NC!5#2#BSDGN@PJM&0%0,=B@,FAGUGM7K&P#GR8+]6VVN\#[Y&+\K&6" M*0ID"D,!(HAP16(DM"8E%89,A(52<$89T<%&-H 2A$NJM6EP MY+>S/;QK06D?M;Y,ND?7,G^<%)?%!JGMS28?TV)3B_V(45>A=Q(4FI@7HP2% MTD!&*71Q&U2<>&:) MQ?'@,W.:(@^H,RB(>M2 '"):AK=@?-I%BZQO 9&^>/UY,D\OK[926FRO?#GU MYA_JDE#.@8I'GY@G2 6X'(\6C( $ "<:G-7K[)!GF]&!=E#IB^]AFYJFZ6SI M R;Q$JO)8AI/M3VL64<$X&3?Q-!8?QXPP2 UFD@B\$[6F;'A?[4EH;-3FRU* M0MOP].WB#3/]NHM*!^5FF07@-W]LKJZX2HLBG1T[$W[., F1837$$*.@2!,8 M-%__@#%7J+XCH;/CGRT*2H=(=9L.D$^WU8(7,[=8A9WNT7T''64%E+<2/[YL MHL='E1=@C/"&!QM)3&>/9FNS98PP!VME+Z)'4[$J]$^XT 1@0S &G%/IL/!Z M3K$K,^$B66Q>B1PX:_GPA8^2CY-%M?I@;2()]\G M@2*-%3/26:808LI3LR.4&,)'>R2V(W;FS3&JJ0)5Y^M![_FS%@GBP(<):D"H MPIXP"+DLYRV]$>/,:JB)_7/.-<+@[?!P5-D&_;*N/Y;M"B0>9=J3-@GU-%[) MC2!%CDAK"6&VG#NU9D3' FJCGK=#>U\6XZ?])7!QB_#K39&[:""MER?R!T_T M3,)>XH,U98TG'"CH.-E=A!@T$L15_6(C'1\3[78+[0:]$4C+R12RDWT3XW"@ MSG/,O&'"4!/=JCN:(1-PG!MSZQRM+BF-+WHG;B@9,5+:PD ./QGJ:!LCR!%(ZQLWJVCIWW,AI.5^,:D ML^T+\9,311E3D$H:;$C((& $EA8D8P;5UW4Z M/'#;I9"."^_AEL--_EKV=1VYNM3WN^C7\;I?%<=( .5,$PXQ0T%]D)X:(DH, MC(/U:[ATE@34]\+8#G(#;J:3K-BDM&U7=;5X(%@MA[;DMO._=$U? M.P.&+NS33_:]I9Y@1!4'S"I9TD28&V&UHA;Y=#)MX#QT MWHYC9Q@O)+5> (P5@5@RX!!0TI?ZI<&L?D'D@9,1ZNK-@\([G+#N?KW\.L^N MGQRUJR2!+WHGUFJ/I',"2V6QHIJ#/=VDR2XV<-9">V+5%+,?+RP7=@>/L;?2 M(46$-Y!Y4]+OM:E_PG_@)(+V9*8-W'ZDW"@FJ030PO">4*?CS?><[BB'1,KZ MF70#IP"T*#%-07L[^M/X F-<& >,@X)1*V106S%7)=)(V_JI>P/G&0RG6[4& M=E]B?2S[ZVB^UV,?G9K]:[W<7,5>(=6OHR36 M6 LM,?'22@R,W>)A75 _ZU?9&23>5IF[C>)MYV'V MD\;;% 5&QYP#8ARS2 /= D2PJ1/-VB'\;;*HG!FO.T\]'Z,V(EPSCCIL2,& M<.BPM)LP0Z39>_W6C^E6YNC9091ZN/T<,O,FXVW#B=AXZ YXUVMDCKSI)/^7S>2#MKTDQ.\L J#IH MXEU0$YWQT$*+>+P>@+A2;[2\5V6E5?.XKC[<&Y0_7AR$4<*XL@Y##3CQ& ), M2_J50V]"E-IG=LW@R'E@#EQD8![6]76QN%S4E*=#@R3(66N!MQQBAZS"7E-5 MHN E?Q/AV %$JB4\?]#SMU!X)GG,OH$.!B#V&H:#CO+ZIRA[#-<.(%/MP#F< M2#W@\XR2S9>38I5-L[M)E8,]-09-B(=2,B*8EI@2C(##MD0)NP;I2CU&? <0 MNH[P'5&^TNZ#Y<=)=IZ&?W2DQ!NKO,$86P,DIP@%5;C$0UI57]YZ#.$.(&]M M@CJ&I6YG%9MU4:2+Z?VF=OY\0UBMFE#G#)P8A@%#R 'BO><$.&G$_I5D#6JK M]!AX'73):QWC 8.N!U).?XK J\-<(B$@-,ISBS4%=!NIETY!4"W;ZT<*O )E M):"&(4^=T< 29$H\@@G2JY^@AXV"KR>A]E/&GB54N&P_J%@TP)%+5(4 MTQ(D"5"?92L[#+Q6%H4S Z_GH?=C!-&,%PA&'YN !&O'%;>^?'FUM^!M!UXK M<_3\HK>UST-G.#/Y=9M$?5UNKBX^2^T_/E1"L>&&(P^,1%)!+X.>6"*B)*U_ M0FC@(&M=W;=C (<3J=WEUG'N9\G/HWX)\,YB["SDWCAN&74>[VC5@HDW$49M MBYTGY:8^<,,)R;M@>P5M?G6VE#SNF%A- $4$>@48%$@;2E5)+=&N?OIRCZ'1 MWL2D 7+#R8G[?I=.5^FL87#]\# )X091BJT.*'/H"35>EDA@S-_$R=7>9*@U M' =,UKC-BU7VG[N2$CO?FZ M=8Z>7_ZP%FX_A\R\R0#2<*+R)@-(2JN@U!NI"(:4(Z61+/=\[G#]'/0A*V56 MY=/I -)9Z Q_4,=XL2SR1G&'MXF5[$L%X,Q:R=$RNWN+;+X!HE+\\#\6W'(Y7WW!$O MO//<" P(,N5JS,(R7=_5-L 9O)X$ICY\;STJR1$.R#$7M !JF6!"PW(1#\H! MJ.^:&>!P74_"T@"_,1PQ&>(T'45*6889%XY1B@%6;(^2Q:1^W'* TW0]25E' MV Y\\+S%V^T-A4 9C:GG''+EB=M5L0YT8U*M/-[0$:6>9:HIB"-2JCLZABFM MQMJ"8 !; #&3.$"RPX,+Z7QMH1K@#-Q0RG8#0 ?>'V_3Q2QZ3&H:Z_&6TB'VNKH(#EB7Y^EY3_=]NH$MUH[> KAL MY@NH,7YB!#&>^Z ,R'CU#7#U0'S+SXE,X#';/] M1O^H[OG/D7JAM(4\\(I"K,-J 3C:'+!63%@M)/SISNXZ+[6 %$)KF,8XWA($ M=W@H(.0;NZ2T,G<;I5Z9!GND.7^S5\,.M\*V!G;O?OB-S^B0AWTWD]H/?%32 MU&>+R6*:3>;O%LM5L7X2LNSWJ9_7M[>3XO[1E]M]\'U@5Q"GF5H]#+#XE$[7 M11'XKB?+;!>/&"P< GW4__T9Q#@P_YHGA"0I6P1:O/ M2: +AIYF/%[8IKUCUL%M.#T(O_/5#KR-%\]3H8_6GI'0@**R%%%,G8"<.^BW M)44X8P94"Q/U$1892'J>NQT&PGW4H94]*/I^!T%\M"_2_UC'N/*)\$J%W@EV M#@!,A,72!DO9<,=1"9;7L,^#(V>%6 80ET,"VQJZO?E*RYF_-N^3#O4*O1,G M#716((*]P\(B@ZTNZ5:"T7&'85KE["&I:1V]GT=Z1AF0&;O0C$=8EOM%^72D MID+W!"$F-7/ (P\I-QIISW:4&Z[1"(,WK?*S@JPTA*QW8='W^U__5Y86X?DW M]Q?IMW1>7>$Y,D!B!/.4"N@4 T9;PXW@>^JEJ!_P/=]A_79UGO8 'G0M>DE& MK2WLX#@)0Q0I:QD3RN* >4"F?(^M)=B^&56H%8976:Q:AO+G%J^QZTKCEZJ! MI>G=XFZ]6FY @=7UI9>]$F>MA)I+JQVU%AMBE"SI)$36KPW,F0*^DDPM4O]=!9''TXV:B'V0#VU<:",//)\E2*_L$^ MB?3*1R*MD5['ZSS XUAW:SO.3Y?+MZN%=4(T][EYFG<]7FP]8]%_G69%M\B M-IMW(GR=+Z8!V>V1W4?$5E>"6WYD8K7FX757D!CM@0>RS(KES#/FY9LQQ^I* MSO&PV]! _Y=(MX_TV$W MR[)PTBP28M5=I4%9J;+>,[L+E]FJY.*WI%>B55: M X8@=H((0 '5L%1H/2%ZA/4GAV=YWA6\ ^B$C[3E#6RUL@OV/1,1%"(5]5[( MM0((2ZGV]"(#ZR]+YR.]"B#K$KB\IVFJ- MK\RZPAW")_LF6CKKF4'66,J(]X*J\LV!'L,^+Z.I9Z,-E%W>-K*#2U,=*4H< ME5!:!1A& 38@N-Z5G0XT:H%[O62DFO2TR+>J$G$F2IT> #MQ,JK3LV"_Y_GL MKVQ^Z/146\.7_^[JXKU;F$E1W,>%8+.C7%Z5#08^RU5.XZ+">:P7;1/') A2 MBH5"1EL'%"%:,AX^0Y@1-HJ2<>6LJQ>'>](CX8)P0)C%F&#A."34JAV-D)(& M@>*6SSLUX,[!DF]-D!CU"22]7@:8EDLU_8]UMMQRYKA?\$"/A"K%C!;:$TLH M!9(1!$M0 +)]VDLUB[G59'+>!3Y]*2"OS3;^6J3I20?,R;Z)L08AZ:CB% E* M)%& [VF6<.0WY37F9 7): .OGT-61NFI&Y^(G"L:!XK#_)X6MY-%^OE^&7?0 M"W/0+7*D=>(=$E)I 3 TFDDCF6&[N2)';:\'O:K9(RWBG[>-3WU>.G.IO@52 MLNGRXB0K7VN<4">%\QQ1Z#FTW% I23E3#&3]L^Z=^;&ZXF0+\-1FY.?[Q2H^ M^7T6H/AK\BT]R+E'($E+_FHK.\CX[8FEK&-7F MZY>;]#9;;I]YG)\O6R8Q3QUZYB7@CENMI69TOX@86=_%W%GQH([XV!B;)OQ3 MJYMT,?F]R-=W[Q;3DTQ\K7FB' *$V'A6$TE%X\G-_78 N*[/R00E3X+;'3]@U\='V)M MVYQN$Z7>)&([Q9-&T9-V"61><0(T(LX$$2?2L#TM@ LV;F.Y)3X]YWX+"+UM MKH_2[!T#L]O2J0/)>:$6L_?9,M+^L'2FVNJO>?C[-OWR!!VN-@A!,EA,>:"*@Y*&=DG1KA5</&[^@BBMH1WES?7OBQ M.1Y]\[D"8X^\4U)Z06@IJ03(!OB;D1_7Q?1F MLDS5='/S0DS7F/UKO5R=NMFT4O\$4([<(OZ9?)M_[>(*:S3:=8\K=55[<;@X+#IR%%B9F@A!D MJTV6W-56MBXJI*0=[YAH3(@CRCDJ6% 1">?!W +: @V-)&3 _+17)WXJ1>UP MIX1B8S7#1!BHXHL#J.0[2@42K,_;WHYFJ;7%L+PC9$:=M?9Y_76Y*:>Y<[:_W2+ '1@*,+37!#A::6X5*4)0Q]0W)CK/6VN#S<_=;*Q#UYFU] M.=O3GM=#?1*(K.+*F5L1?=B(2%&,X6#"1>T+0(#4")863OJ//;U2Z1T''3O0!MH!:'A M^']RW3_4)8% *LN\ A 0Y 0)E)6:MQ3!P!^W*M"4;2>EH!%*/Z(\C%(-&(L8 M#,/^,+ETN=@^/+R2BUR/&)QS!B\2E=IN%9-RLOCNXXWJG+6[_30#IG(D'7\YG+1)@D$>>FC!UR)VF@)+2"-:"$3W. M+;LF]L\YUPB#M\/#46VG_;*N/Y:]GWS/;M>W1YGVI$WB!$5&.^6)B8?=8\:4 M*.>NO1A108#:J.?MT#ZLB;PIS76VD;SIE0")@UIH&9%>8HK"[L+*>)/QV/5Z M8UT#I>>BFU2<6B#5/YC\VA3<][NLV"2[_7]!)WN%RU6[)B8>[,70$1:6,N^X M0'M'H/$ C?!:L999W1%2?;W\?\0ZG/GU(OO/-&B$WW6Z",R(MPG/UAOG7OAM M&92 ;''M Y(7D[ME>GFE[N[FV33JC]$IN([%7"^RVVRU(?:89ZV#IR6""PP! M<=AC3..1FT2"?+]"FAG]/5:IN@N/QGMKH) M[6.:_<">")H!19;DQI:AEH&E3'ZZQ*1[^"V@NL?8FH M^QX/O3Y0MR'E9E*D.E X,_GM7; 8-B_993#D)YNC'^$M_79*)!N-F[BP_7#$ M!>34,8"]8:)40"V4OKX(=E9>I",1[!/&3L]D/#K,$&>=+^*+.+B\20_I*MXD+4H-LO MEKSH\KA?4WIV551 MZ>JO-%UL=\.\N/=I$/!X/F37_M,V"NJNKM(H$.F3+Z(8F3P>Y%H'B=F)3MA' M^R+E\_KV=E+<7UY%9VOQ+5WZO'B\VNZ;/JRY_4RLXR-#JV"F9^$)6QGJZ3$# MGQ,J3XOY2$AZ$41Q]GR&%Q5.#9TS3"(@M A)X)'U89^U$.&=T]XXX7"EJW0Z M2OW8UQPZ39"^?S_Y5UYL;H.K7@F[QKC!YF.8"H6-P4Y:BP 7.]W$&$U!G_E# M1T\B=2,$!TMI=P_EJ(\NM5=PVVEGA&/."N8%"IJ05:H$14+1YWV.-2N$=2H* M%&8D1A1N5I8R.,)S3"TBG;<" M2OW82Y.BOIP!R" , RH%A9&88%C.D6L^PGOC.F)<8VQJ\\^XSZ9()]',#XKB M=%7$&M&[HEN?_Z[^?IRGU7HG2F,4-!FDA.(R2*1D95#8V$#6".,7'?&Y$[SZ MVH&/6$Z/%=A3%VY7'R411F"K!#%62T:5I]K:$@>D9/UK;7NK#MRG[M\=LB.0 ML(?Y5TI4/G.D).R/,A[R@8"%S=%3[MC^C:.*C/P*GTXX7UVZ6D3TOR1ME);& M6Q2P803+K)>K_#8M/J7S;5SD)KL[7 &V0J_$ PAPE(8+84ST!A06G/.$C;" M3+/..)EWA5IM]?GC9+4I"![O Y[&EVEQ_2F[OEF=*/I[HENBI-'84TPLCU=) M" 5<:;RY>!OU^ RCKGG> 6SU;:;\]FZ>KM+9EW1ZL\CG^?7AP]?'.R0.>XU- M6"XQ LY[BD@9W#?.V0;1D\XLHUX8W19@M5FL)],_PU./L_5)H\0BYF+A2FH) M= 130B0J9R8]KU]!H;/M ML !)Y8VFI5?0AS>SS_N2WH@TM8/D".3K0WKLK,KQCHEEU&*G2##' MV!:.=\ M22WC8(0>V*'EYGS4^I*1"LC\,XUJ<9#X;VDQN4[_6*97Z_E%=G4L#:C)L$F\ M!MA*Q QBB H3=#%4^BP]%[3^2<7.E)]>Y*M'3#M.P7TZ:;=<9;=Q2?7KU;I( M'R^LNYQ;GQ.$2\=9L#R8))1('U@A=X?:#/%@R"+C M^\F>S/A[TC"1,B^Q3H(C#KSKO\H M'>&:0(T8)V%+%%)JP4N'+_2&]VGAG!>EJRD##<)NYT$U J6SXV ( DHB#P1U M\:"Y4YJ7%5(, H".O"!Y)YQO&!6IA^A_2=J;#[N-1D&P%!Q-6X[HB'?7IQ!;!>E'U,B M1JGOCT40!MX#-KO>Y=7G53[]L^H^\+Q/@H,*&K=)*8,:"C "='_^)2BHJO[9 MDH[KF+>]%S0$IC<#[M$T3[[V+QLG#B-H! 784RV%#:^)*7-3"/!@Y/?9M,"M MYT9:6Q#]* (P[@5_2+Z/SA78..?*6XX9"Y1"PH4/&R?:YX$2YWBO9>@K7FS7 M7FBK971ZC2MW7$,GWO"7%_==CW_DRNW.:>NXVM'N*9WR:5^.[/,V;/I[FE\7 MD[N;;/H(3K68??TKN8J;,7C#-J M0]4>/0F@$8 ,9LH(%_8N;B';82<4Q7V:XD?32UJ7A8/%H?K"/9F*#Z?\<,MT.?(S4.O).C97 7=&G!G,'+::PEW=$I![D MHC%:/ZYTC-*Q,#:AKY,7,*V>&'.B9Q.O!F,/A'^$-%Q80"$IZF6M0N:@S M#T,KW#N0"=(.2H,M$?I>IXOIS>VD.!5N.-4UP8)I;A#30'$>M$$AH"LIEAK7 M]T+V5K%F%"I($U"'$Z-RTN=O-\^Z)@(+8QC'U$IOL("86UY2#(D&;TXCJIS:[G+I<6 *K)_(IW"S[>68]%U,025 M-%D&1YH*UY1!>7?0_!AL']7^/PING\OE WGJGR;WJYLT7\1PV61QXAC"JXT3 M$$:4&'%$/-1":0"L+ ,*B,$1.1-:0CQO&9+:S+O(IW_>I.GL_21N,B8OPFZS M44*.L_%$MR0J*II1#'V0:(\8\7L%0RL"1W1C: <,;1>5XWNN^0J MPM5I7E*3!(J'MC9;KHKLZSHV M?LB9B-4+\\7U)D%KF_54ZTJU'JS1+>U[%7Q'P/XNN<5U%(:+*E4TSALI@90* M[A5!&'+KK+5!R=]*@@?,<39XKFS4/+ RV4^SV:Q0,JI!(MZ M R:<*!2L5AXO6]<."<'H[EUQSC/89U#J>,F.KCB?#P!CG^D4EM1GN1&ZYGC>,G)=FI$O)WC4BCS4 M//&;PR926$6A98(9Y7=O7\!&WT%3%AWE=B-T?@2^C\YY, 9V]\?F[>X9 MEZ\'W7(R?[AF^*"Q6KUSHA15$2M"D'5" <&-*ZD%'(S,!]&<:7G'"'4I#^4T M[]T\N\T66V/AJ! 4?0.MD\("+HUY$8&XH Q/&;AE#1) _JL=3)67:\M\#H5B.=.B0I)_%XN2/$ES11[D>:^=H2G_+N$/HQN#\ZM6\L3&_"[&4Z_?MU M_NVW:;Y>K(K[R&]>_A'9S1^Q>_=Q\L?G5WC[\&6B&>0$& UC_:6@G1#&?>DU M4=3V>O;Y]!;> NYY0PBZ?#_=NLCOTJ/JV.,F"0162\\(Q<(Q3+20UI4S%Q2- M3/]JCWD-@>B2A6J933Y.8LF4Z5$^OFB78.:=M509X(-] "46I$:<6J!AU[_T<,?_U\DEV8,$[U2S%9+"?3C5GZSVQU<[FZ28L'RBXBB^-W MEU>?)[?I%HB#J2<-QTV\ I@SZ9&7"'%(#6&[E P/+5+U P6=%6K 517TS^$*A= M%T5 8IN(<(39SYLFB@DCN)(:A.ESR;'GK*1(&%K_P$%G-[[TQ?2&4(TVL>5# MNMKG:;O%3-W=S;-IA6HF?=8!>43%D2W_XJS*(&>.F01UFE^-NJ6^_UCDL_5T<_OJY[3XEDW36M5#&C\O89Q2IE0P M((P/)@J2WNU.E7JFN!QA/9'.)*A"A9&^\1Y=DLR.KLMB1]61R,EK31/ E6& M4&JU)<@#9 OR1?&]7FM2A?K!]PA&ATB@<+Y0T M-&SSEJ*2)HTP&V\XI1F+7O*Z-7!^#,:/+I(R GZWY2^9S"9%4$?_6*;%(Y7T M<#Y$A5X))PP)CC&42"NGG:("[^;.(>XW,G;:C=L"#_*NL*GOU)VGTU61+[+I M/R?%U:1(S^9Q]1$238D0AAD')##<:89]&3WB"JCZ_.XD!M,ROSO#J3;O-WZS MSV$9RXM H[NZ"A/,S^!\U?Z)]AH@BP%T&AM(;:!H3P^%#9*?.PG7M,SWCE"J MS?4O^6HR;\#UJOT3)"S&7(;_(-2<6[FO)N"Y%K#^)>JMNZXZX'I'*-7FNB'O MJK/XU<:)E(I)KI'P(@ADF&@\CU;N2!Z8VORD;X"?;4#2;*$^>V,^WBNQ7"FI M/>>0:X-E $*4@3;!M*K/3O8&V-DJ-F,,%ED>YHVULM Q"IR(U\^4%'#:[ST- MYQZ*[+\,OJXWRR*(/EF[#']-Y]G]Y,%M?II\DJ-9O? MEKO&EU_GV?4&P".RTLKX23!DM0D+8 #:(8R8D5B5V!DVIKRJX01M"*3?2GSK M_:3X,UT-'=IZG%[P,G/EQ5'R*I&MND,F6&GC->.8:*4,=F$]VJ5S4>D\&$5@ MZTSBJD>PZ@R<$!9V:."A-8 " 1SU=*=#4X$AZ-,O>#14U;U('(Q4]8#KZ$)2 M+9[H00)20K#5A&*BI'%P"@1C*CC,8< M.ZZ@-B7UD@LTHISOEG!_>;+G/ AZ3)W\X[";ZY56B?:215H=T= R8H*>1$HZ M*//U\TAZ/N=S+BN;8S%&-Y8#@7CI 1!0. BUQ6SGB*-!)58CK.W6NXY?$ZLW MX1_8>7U_+_+U71AM:"_!N!)@+1->>Q[V9TN54%@9M84D[N\(48@=$4?^M!@GI)@#T/[]%Y&YHFP#JJ )1!^D#/4(::Y%V!!O#G(,/-,$# M5\R/P>O0C$65$B+K@?-C,'YT#H<1\+NM!)K3=>!>;9= "C2D$$$9_@E[+:!: ME/-CH%J5W3$DN5;&.6\/C=K<>I_'+6DY"52LOTZ"I77[=9ZE)UAWM%/BJ67: M.H^P]TI*@S71I;*$@[$V+L="RWQL$YK:3'T7%+I@1J[2.(GE_3+JL,KA' M AGABGCN ,(4*,J9\>6O?)=9Z34M>!J@C5:IU%X/T+;VV7<;XIL&0;YDBYVMQY<%N_SXE$( M=&3U_A\15\5?5*5[0N+)(J*]%D8S1F-F*I) 6R"59)!7TA.[=@T=(43?[[ZL M[OBI/%JB.6;,"4RY=$RAL-!YL,.&*>I'DRS2+J,/>G"Z JY/_TP+5X2V=S1:J+=^%W%EAIY[Q6P]W'X&B1F5,VC\@C*,@+1S%S'BGDM/F) D M&($:"B#DCC9!FMR$-]Q=Q)795>DNXO, &FQU:.$V/$J ,R902QFTE#I%84FI MQ-",\%KJ3A7=%K$:K?&[T<4.947L9EQ[8A]CZ>!B=1]/L?['.KO;ZNB]/4K- M9IM1)O-'. QLP9?SC =Y5H\G6\5^/]TY(4Q+Z#5%D#&#O8NIF!N?C/0LJ-@# MWLOW8",<)*.ZR7Y\B$0QAQ&RP%NM8TECZ:S9H4"]\/6/C[=LI[?)T(-6>JM8 MC=HT/TBIOO\29G_".J_0.XG%LKEAB IL.#;&*@5*L#3B?>;UU#30VY*&O&OP M^E*D#@,2IG'2TJK0.S%>2H8$<<)ZCRW5UO#R%18.TW&;YZURMJK4-$;OYY&> M49KJ8Q>:%A,[UJN@1C_HG$'-SJ]6?TV*P_>+5.V::&0EYM@+;15CX>D4X)(* MRL0([;%6>?,\&:1=N 9?(7XO\N4RF)19/GNWF,8K$%*;;O^MLV0<&2Z1BC( MN$?&!M-70$<%+9&)E0'>D" UUXQ[0+#V@K(]V&&SY5U4K0^M'4];)3+, &%* MK<%"B# G(74Y-\C]",MH=,#=YL#T5YOEKDBGV>D2*P_-$L^I4T) PA"*9424 MD^72QC$S]0W:SNYOZ/ %;H!,IWZXUWQ0/[B[*6AP7A*/K'$NEC+#EN]J33L* MPC[_<[B;@":(4V,(%U9S#:P"NS)B#E'*1G/:ITV&UG4WG8?5J-U-^Q/QGZ?I M8A+4AA,.IE?;)RS@;8+IHUE,PF1:85TBCH W?89BNW$I5>;X0K&[ M*?ZQ6-ZE\7Z]=';2^#_8)P%&6>8@L%Y0 I2'B)2W(F,#%!ZWPZ@AWUXL+.VB M]&-*Q"B=0&,1A)'9_:T%(Z"@C N$)0*<<D*\@8%. SF7K*2;.*+&O;>TRMD:?N5ZZ/T\TC/*?6CL0O,V M@A$6*:Z($#C>K:LTA)C0'17$7-N,.(\N/I:(?RZ"/BOBS1,V&?? MXV^G2V0=[I088ZPP89-F@###M46[6$Z@4BDZHEM9NA2*UH'J2QPN8FSC)I_/ MWMW>%?FWC;)^6AZ.]$HH HRRV(@#B#G/=WY= .=C#0X0-F_H[H%@6@/J;XD MXOUD>I,MTN*)$_ND1!SIE4#DE4! >*==C* Q9TA))P>^_@4^G=U"W*5$M(=4 MEU5'/L4R\D>*$.V_3Z S5 !//?9*TK#" >3+.1NLZV>GG/^^C\,&;0)/YRP] M^"(_:Y%8J!'!#FINE"# T;WHACUSG%:B36Q?\ZY1AB\'1Z.RE;KEW7]L>Q] M@.]V?7N4:4_:)%Y;'8-M2@@%7;#PL%!E!,Z),>7JU$8];X?V3ODV^7Z:;X_; M) Q2[+04*)AWB(=-0Y<7+SK*6(,KZSJI\=.8;PUH']P=]LDWB?V#Y:#GNM!]%>6D[=%(#V 1M<4#89@;63,1/AL/:4 M.XNEA)K&\%2YG+&@4-8/[0^9F->Z>-3!JB_)4-/I^G8]C]6N'F>=A=_GZ>Y4 MI;J-1T__<_/Y01J/R%!;CT@ Q@H QQET$ M,E"\OE'1,&CVBFW)[D+:!4!U\ MQ?J0'I.U8]T2'\B3DAN-=8RA:^Y!J08P8!H4 NC?4=/A:G4^4KWGG'9ZIOM3 MNEP5Z^EJ762+ZXA.7\\9XVGN)Y,T^3)*2O@L+;ZE%Y6N^3O=/6&.:,HIT\@2 M#PE3P&$)-$986L1TI=>RZQ3;)X1LB-BLO)&DL^[O.S%*8H-5(0V."J147C-G M'-QA8830?:9!G;BLKTW&'KF8KUW 1IUM^W)!.)Y!]6K[A$JG '+( BF18 $+ M9DM '.HUD:[V;7RM,?U%8<_FB/6E +V8Z\GTE@,]$JN)4D$YP)H&HIR7W._1 M@HRX<;JZ6^+9*0EHA-&/)PNCDN;3[^EQ60Q33?[V;%*9L]:)IQOK#M(+"4( M*P4Q-KL+IU+;$1/.V\O^9F4ERGR]=]$L>:)TXA:)VS3D8?2[SJ M0XG=;!W"#9)&.O.<=L+,%C$:9#-^JIY^6$<(+Z\^YLL-6Y9NGMUFB_AUU;VZ M\H )MCK JXUP-(@^\4[!4,[70YZ0;$O&;MB1& ("XT9!'?QX/RR-$)7WAX_H*7V<^STZEI!V8.G5XOE!IW/>[H"BG2WVO MU\N P'*Y*X/I\^)%XZ$O<.C#84BAQM91H#4U%'AA9?B/T?^_O2OK<2-'TN_[ M8Q:\CY<%>#:,=7<9;<\,YHF05>FR=E225RG5M/?7+RDIY;HDI?*DRF[ ;;N< MS&1\$4'&Q:#%$!MLZUT&^%8"ADQ1+:5B$ /$E%,.19'=82$-ID,>6F@?,*S- MV!8!P\L NYZ X5-,+PD=OAP9% ,4>R^E]TP2CB'B= ^24L-*56]!Q-J"<,K0 M:(W=4!9%JNQ^ALK9(-+1,8$!@9FPQC*!N66*""0K&I&0YHI"BFTXN.P7K[D0X[/' B78(0YX\KNY5$8H!_:STR0:Q_G%FCI >MD9 M((W9M?5/=I\\1-19'LZG<4DPSMP.N-<#8EHAM(HTK / MC]?V[7:/!P#BZ@D$2%L7(UH -FS+H MM4#Z1Y M92:FZ^+6;U(GD \[7UL7B_C2]3X1<6P20W2ACJ05M_OI; M-9F6* MX<:IUDE%U!H?)'#8:*L T'!BW9"!@Y/YB(ZY>S0AT3UFF:%LFZ.S MKE'A>F9L<(92"Q!&AC%F!& 6Z8IF::G(/4G1$4?K2THKW'X.F
D/1=PY=(K3_TJL.O(BW+!KB*O+4G3>CL'V M\6*]95A D\V&G)>23+U8YK[;W[@3/$D@N23SV%=!U4OW+U7Z.,8"[SJV;UW\ M+FI'1,+H:KX!(XWKMRQ?C7&?9*A6>3X9@[8'1"Z)ED?F'4U0@I":F6-#Q7#A MS$0ZC3 6 "^/)[+@"8F47BIR%RO11<*S$7A,*!F)C@.S_9^_-F]M&DKSA MKX+P=#]K1T!>',1E/S,1( GV:M:6_%CJZ;?_A,B2A&T*X *@9 M..83B6X%15$[OYL8/-.JXR)\?1*>#_."]4E)VE0F4 K5EK( JHD>6S4TDX@&N)!)LI!EK?DNSDH\$UX6/E<<* MB-Y7;J5VR6(TM38(B:T4=V\;(QM5M6D1Y[]3,-@E%_,@RV_A>27V0YU?P++4.[M")%+R4/L13^<,*XT,$PN2N&C[ MJ,D1^,H(QM.L$*^7S]5)GO RI*9@5D#(UHE+(,)8G*&4%?1RU-HO;O 19'HU MCD". R^K9HJ=0OG14#ZN!*0S6!]'J#=*OC0SGG4..<'C%,1RT#3PXJTL]PNZ M[>3R0^>7<)Y#JA001M5.;I=D.QG; :V,5J20KKR,S[" M#&I61ROE(*+JAB<&L*!:GEFBC-E8I&KCYQQM<$ +;%Y"+TA*UYPC*H[)JVWB M]20:[H%>9U=NT-; 8?-)<8-361S#LLGX G,W94J!.D=MA#LJ1L/H8L)7! M.$FYF5."%Y(2UU2E[XO5Y]PB4@^PKCB#Q;7?) ?7?LV9L6&&R@.<$=J'L9A&?_I8V^G/[QA!*7Y7$H5S<,?D-. M1$A)_*P^+L5"T6ES\B+R]*10W'UQMH71\JA:$'ST#<=P,5@%<_*=7S]?T!'( MHS&Z];."?9)_J#N!DU("=7 )KMG?WYG6N_6!.?Y&)_A5">,U?S/O^>F^WUK_ M:0M?]G"DD\=;FYZFM>!IKHC/JE_E1(TBTJH0,UI2ER"*/ETG$R#@-A0\KVE8 M'1^MZ$!2K#?@! >6I+7((V&AG]*-F$/I4%' M \K)V8X&#I8&%OO//SH1^ODB'O^%'Y>LF[/UFW+[%BW8]V. M=7>,=9U -WON_K/NXTSNG;"L%0.:#MSB.3\Z\?3V6L0Q#][U-O,".93J6.4B6,4U3-_S]9IDN M8+H<,%7 \K8F8+J5;/H<[^SE^=?J>;KG.FW.JXN/[(/*ZYBL/28S?4L/[%:3 M"QV3=4S6,5F#R4S=7D)TWDT>V[MH855O_U[B*'ZH.FVLPK[JW+JW9J; U'OF M)CFUK55,G?[I&. I?I'N^YO$SCOZ[^A_#^C_?<_0#6>_DT<''M8;K+.^\! Y MGHC,+@F1N_.%=LX7LAQ/#VQK+YRA+N#0,=E6,IGKZDZ[98<=CW4\UO%8H[37 MU-T]"9PWT.X6(%?D"Y[=Y[,M1(UYOCXXI[3\O+A[#DA#8-:MV':\ZV;=3R$N M!&:&["OR0*/V11S_^QI (FA-!9>!Z!383*&)F<&A+RHH&D*J6P:+6&PL22@V M5,VYV&*RPIU0\"A^L:V>^HX&F-LM4Z;T2^"IS2*51@6-N@'9-J7NTD,#6M6' M!^;GU6VPJPI4I=<7;^O5Z"C]B^4JS;=XM2J_3S:SH+6#=8+!E7<<%08>,.-H M*+_X"NZ6?"/?Y%)@ B[A<,G%A&&74YP9<'DRH08V-[-I=L=8\1_4[F6:U)T9 M%IN.RJK:#)$@$>=P7$K0>RWFO;^H:9K:P_21C4NOV>2*2723NYV$+#JM*"E< M4X&RA9)U#1#..I:129*UK-/LY]ZS%:G3/77[:FE.3 M"WUVF\)0MH0!XFQ"#6/;"&I&,K[3M2EU3Z&*(X3#0>"81@]#)/IKV$H)EY\3 M[HGH1@V7;6?7S8?H^;BJHG\->K9>@I[?1OL2!Y' Y:!3ST*.5KVH<+#X9IGB3<-GU_?S+<@]A?]4JK+" :NO[$<8+ M-PG-FEIV4S2.JF+3G16-3=2U^WV"QW@"=<.E#>UVK9A?%/!85F-J2RL>AMOT M(_!NQ<]0FFX3*J$< 2%F+]'^D8L&*=D%C# 6/H." MRPN*;F/O"N' N!9+>^\(B_T78W@X4U M7A.#MGO9*[ZLPW&])\>[I_B-U*WB,"M\#W[OO["BD"YKG)+=;A+6Z'>L>"NO:>F!V!G/'NAWK[AKK6KYN^5WWA-W"0_LFJK;56H\'@I[6 M T'/36;^\M3IV;KG;H)!L;4J8@\TP:-IZE6[Y;X]S3TTW8XF.YK<>.J^95J; M6&8=479$V1%E1Y0=4>XL43ZZ?O-@PP_-K;-AZR;9',NZGT.K6^K@;A2?>&A] M=CB 86+KUN#Y]OI35F4[0QR=>-@*\7!X$N#EF=RW]<#=",-MXWEW;-RQ<%C3=.]W=LW+%QQ\9;PL:;I_YWCXU?!3D9M^V%LOM:SF8Y M*P@O:,92+.0R5(6$Z"Q", X%5O&*- XGA; D+H*F=,P%+DC$9 0)SE-:P!O)5C M?>%[XRNX] KAA38'']P<_=!K!:%Q2Q UMA^AZP]$X_H!Y%$!5]UMR^(]$^KS MH[WYFU4_X+^(60G<)]F\4/!N$6YLGB,KPTY,,N#Q4OLKS6X)BFP^+9,;8$3$ \NFJ=+>7(#2D0($WP% M3&DZGR@ F1<@@302ZQMR@?]Z7("(^(3&$^<3Q"JE5L13@48\!3&<-F4H MG02EV<)RB2G3$L4DR.=Y08A %_,"IHAB]FZ&VGIZ1X! N&LQ4L2$W:3))?Q" M>TLHB07]!0^8QQR[46!!LNIRV(/K;#H!XLMO4(;K0FS#X/#ZG"4W%S2 \KJ^ M*4%(T1@A1$GT9P4BBQ9S1)R$7S@&\SSG4\(QID# .!("KJMU5*UA#)#>V<_+>R&VE)*[A8F">'P-0*$# GOP6-> RM]8/.17B-^:<2- .#8=V44,( M9WB%J46HBY7!LDYKDT(3YC'W@%+"G3Z2D-K%-6.E*BYRD#57POQ#$ZH6;[IV M-8_AUY*Q"N^Q0!6#8^#6%5>=5RA;$C(=N=;C @QLL)S$%8A3N ^="!Q,%6. M=\.@45S.2RXR*XV''@7%&>13-6Y:@G< D\3J!Y*$: >A(?_'\IQOXO_)8$ON MCK);'"LJ@F22P&.9\'&DA=]XH-33?'E@()7L1 SCB40:1W]A:9W5L=)LR?/ M3;E.9@4I")V&AJ8B/ALT%?@WC,\".PIM*)#7J-^7$,C?HR_A>334OH7?S__4 MSH$3S\+!;H"<;D/3#V+BMVE7P0DVF1#%LO0JOF*7)Z M\RU C?H>9..FWDJA+H0Y4"N MWH NF>=+TBR>CN=3X8Z(Z 9:M+]_//NH.)_P&YO)B^8D MP[%["XH?6TN)=6>V45P>D:FAG2%"#_%[VN&VY, M+"\ 78+>$M@RF#JHY\!S$T!=Z,G"Q?R1XD:R#M!;6B!:)?@#77?9DP295MIE:Q\OXDHYN?BP_3! D0&YR29L6J!S#H,L,):8@(F MR-OR^OK-%_/)%:U^,9_-^.(DHHM);:3PO@K\X?6K$?5.B6=%\T5O>2^ZWA>8N JP^9G+"^4C?B+W=5.L\:W"9^V M:B%UC2&M\.^+:WCQ$8Z%1R:1^NA3?2MXO^FD\FGK;!$7'M-I-N;785 9B T% M8Z9$IH'48ARV&*Z\G5:/!(\P\OY =ITF#"-S)%@7MG6&ZX5K+;NXT5H@CQ2% M9!YE@(MSYC;A#U9%"A7*JM<+?B"=)C:6&N>@,0R&:ESM/[N\A&WD@0S.Q'S$ M&!_Y@?%:SGBD7"@PPO]".Q0-;M3\H""DD8I74&!P>DSBF2Q5N, ?7!D\;QG,=S[V@';Y4?,1;'Z8,IL\6N6B*VA5_> M,)C+))MF5[R%5)+24,NJK=4%.@)I?"6EBNBY68UR@10F(%+1C3JZB;'/WXKY M-HAP2:+ 1&G,%Z)[)HF3XEZ2V,X>)8L=PB==CY+6>I2\9@!\V4*)5W&KL"6Y MBKVF>",:DQ?D]X/?+')"4@#Q3 6%(=&O!N]U7O+<>_U(E16K-EGH<)!52O*. M0J8X$@Q[PM#N&1C*M&I$-[.YXJL7\0W^GH)I2PG"!)8DSK&)9P+6Q*2VDZ5 M$'8/2N^4^OC^(3.;*'349 %9Z0=43VZ;CS67-S5PF_"BG&>7*"]@JE#7<@I M*>:4U885@W%5;=1$]862"KI_B11YS),/)'9!A\_CJ4[)+-$W+>,&$]@ \QR- MP>W/XS3[D_#^&3#\#!8 O15&%3G] [ M9-$)69ZWC5.U0>HF8UKOU!PSY&YU@L[X4[7>ZV*V7O6G'C?55=1L!23_R M-+%I;M-QXA?#T$:X;"U*47LVBI">,):'#9.__81C=\134KJ_)WIL$XAEOQV.:JTV])YR M$(QI;USO]7^+^>R>1;DG)>?-RG?_>&]^D*L^GZV1;SL.]6R[O0[G>:OTQHX3 MU'LOV$2N+F_"GLI]W?0VPN;;.@OVD+W$?:5.2_;1JO= MEP[1^W^!69XCVHD\QKF7MJEIZ9[3M5;:43&WI32EN\$FN) =274DM69JKFX& MFZ2@MEP/[J]#/%2.0AZ6+6?Z>L_K7(V#$9B[1IZN;GE=-K\CSRTE3TMW_(UZ M VP=>>Z7*QP^A&:PEW:GY>F!V66D=U3V;2E-N;IA=#35T52;:C/077^G8B[; MZ""_I$/\_7ZHGTUKRNXS>YY8;+;V45K]3EZ&9GUHI0)MQTQ3Q]VHV;)1CW#[JW"^?_OA^=,&]M)0W[PR_M2+QD"1? M1U0=475$M:U$=6A.?7@_^NY..?7V03KU@>Y:7;+^8"3]CE%G3P\ZZNRH<\GV-;LUM%H, M:RTVRWH4 3\PW:V5L03)CW=-3<"^.QHLJ/)%Z))1[>7F@KN-$T>>"N# MA\#5UD9@4AM/?&MUT#[[GAT? M[S/ TAWO0-0QF=__2>UOJ^_IO\IP[FW1:^*> MK.A?7(]@P^:E[\T/6D@]W_\YG]YIIJYA!SU=NV7:=5QH.?N18%0-FPU/V&62 M)A+F8K&?-&] G>6S+(]+IH3@UK>+@+=<)^-KO&\ZG[!"NXJ3M,".S].LP!;6 M\*;++(KRW^69W,T8H8>RSCUY.DF&7P$3[=9/!V M/B)E#!^UQ8;CV!-\EB?X7UBL;%+0&EPPEF(#Y[@HZ0K1GKE,?C"L(H*7L.() M7:E?9!>M#]I#YZBQP79Y-T-^FN(R3F.<.6Q;7-=J\Y7+\JLX%8@F\10NA;W! M/9CEV54>WQ0:D0'=#LL#:T&GI&"]QSF#K8<%@0DJ!>!)6K*K7*1CQ[!N\+7H M9'[!I@G[P40G\*1D-WR@U/([FP/9\#;O2D?U))W '&CUX:VPLQG.MZ:RG!7S M:?GF.V(#7SU0!%_1_2_.QYX&CYO2E461C?GJ4LMY[ ]>LOP&;JZ;JS-:5 )6 M)W8K;N.9:&E?P 9K=]B'%QNHOO4R]#YH3ZW"6S4-0:](KK_!6L2"+'Z+!J?4 MGCXML_P.!L9F1_,9,GP%R?-1:V, OC* \VMVDX $&T1G-(@AFY;Q@Z-H81"> M,@@D@4&<_V!'I_-2Z\\+V,WBJ8-Z/&VHNLA?K8K4GO VJJL6]&DEH'FU!LVL M5CS?SC3VDUB(D#-4)CK(]!],"!,0[+# XSF7 MA4E*&Y!/@$L99[[?PO#;@J"*2_[6HF;&6G051<(YFZ,C3T@4:[#FC-3&%.4C MV"4L+TH8%@FN2U*N].7T3A%@--D2E-Z$_PEB.[LM5 UTD4R3\HX/%)\Q8TS\ MEMZAF&0_Z4;X"Q8LO_N(E%MPV8KSDO((*$RHU$*5L_B@N5@67-XBA@T SDM1 MBX*B36#K8ABR5B;E%"ZKGC%'@^'B3JH?&H^4]_";6+#J\AB/U]:B#M8?OIUE M?'76C1,X (827S&:^(4@?[YDF<:0S\@*H57)8EA-=)(0"^IW)3Y=$&4U>&LE$IB.>WN?DM:)B.\Y>:RKVGJ5 M4M&URZ<)&EV;KBV64KBN:M]!ESP]WTK$)UE4V(KPZ#+^R11%6#:NP4]@MK,Q M*7NXE'2=+FS!DKZI0,BYS<<$J2[23(E[J!+P52=EY*E/VJ[+U>E#;:._X@*KK/Y=%*+ MB[1(0(9Q@9$4V53P 4F+6"OF%S"?$M9,J#;YS"0E]J2+N=!\0!0C17$"@7<" M"<^9("A@=D%ME7B29+3$OXL3KL>C,@W0Y#A/+G#;+[(?@OI1J0('Y(6Z C + MH!MB,A(ZL$CP!-5B>T#RDF+AEW'K$+=@GLZ+>3S5\?$Y^]\YB07.:>"0 !L@ MN2U1FW1#Z\^/-/N6&FQO?CYKL0*;_GN=RX?,@(6.+G(6_W447\([/\73V_BN M@%?]YW7^B$$O#S%^ROBT:S &_O[N;T4T,ONFZ3B!8;C.R##[ \<>^IX?648T M<)W>)G,_1S+X/X23 EIV,!SB$\D=^CD MIS[ PY\VE+MN<^W6,H'RO$9PT9#WBX7&S^H+4Q1OTV8XQ^ A-EH],%>G4_'K MW]\9[^@S3&0L/Z_8G?/D!E;]A-UJWS,P;19'"U;,59+RX<7S,I-?\,@N?7.; M3,KK3T'PT3<3%>]J[**-?E ,@PZQ+. M_(V]WJ^?WRU%^OAOYOJ?O(WNVNPG]Q7?U;U< G$/M;GV-M4H+,D6C>* M*M$G;H_#+*83>,*?&"&)4K0<_SD'=\TV](V*8%Z0 MJ>-"WK!-0N#ZQ^X@$$ M4#L8=3M&ESV;%Z B07>RGV,V*Q7'9A*7\9J.J17E> =!.!A;// 2OH/9Z$WP M(KJ-WL&-7E4;\FC9O[/=B4UVK-ABJVLI>J[N>1L5T6]=J<16\>]\L8['.AY[22WF[ ?Z[YNFI%Y@GIRCU/]V[5&?1*);*^OW0*17-/50 M4GP/YKKO\]MU^="UNMUBFNKDP\[/;\?EP^ZU+3XDFMIW^= 52RS[,?O4IMH\ MR(Y679OJ'1=+3Q'!^[P(!SOQ?95,79/RO:+.3C8=X,3W53;M3XOZCCH/63;M M?Z;M^'[HD+V,D^U@*_ N4+97<]WW^74"HA,0G8#H!$0G(#H!T0F(+M7V"JFV MAW!S=RG59AUDJ@W[S.U'@>Y6L>6V"N%]7H2#G?B^RJ:>'G2R:7^HLY--!SCQ M?95-EF[[72' WE#GPN8F8");*S)W72@<4ECOD/9R-X6#J0?!)G5-G7CHQ$,G'O9>/-BZZVWBB77B MH1,/75+P!9*"7]9V*1,]G[3W'-WX _66/:RXD=W;!$N@BQIM#<=W4:-N]_=2 M,FU>7M5)IZVDSTXZ'>#$]U4ZF2M[A722:2=I\V ET_YGV\Z>WG!Z+Z-2" ME MF5U8:GMX[Y#"4H>TESLJ'SS=-3?!'N_D0RU>9S]L*4WMNWSH MTEJK03O&I59FLC=G&?_<,33)WD$><7MONKK3+C+2,J4^9Z9M2>8UC<*WAX&W M55SO\R(<[,3W5IQ9GFZYK9X]Z<393A%T)\X.<.)[*\Y,7W>-SCH[7((^6'&V M;]G D([7L8ETD#'_%\OO6)RG,)Y"F[%<*Z[C?$W>[WY2R/()R^4T[=E/;9+- ML4'=WPSZWT8K)1Z*5YCPQ"*;)I/J@2^^:!NU?'SL,K0^Z];$OA_HAK%1!_&' MYOZVVWG T=&.W;\:WKZ;:YD9_5<6['N1WGOJ7& M[75\V_%MQ[<[QK>]0._9F]3P=)S;<6['N6^J<3>JS=U1OMW.:J]%SA8E3Y8! M5W:IB===D&X1.JKHJ**CBHXJ.JKHJ**CBHXJ.JKHBF(>-=%A,IUC_IX"& MC<%!N@(/"=PDK;R;X8)/[[2<36/TI\I,B^ONLP6_+[^*T^3?A"X63^'2"2M@ MN-HLSZ[R^*;0DA2NIMOC0IO%>:EEE]HD*<8Y*YDVRPJ8H-+2-DE+!C=R*.MQ MF?R KUGQ4?N#:1=LFK ?,+!K5C M*=D-'R@BG8&+7L)JTI!NXCOXKH3KX6D3 MF ,\A>%;L_0JP_EF,X9O@+_ &YQ/R^)C

K>)N4U+HU6LOP&;J8GP:3Q*UQ4F&JIP;3!"[Z-9]IE MEL,["MA@[8[%N6899O#6RV!_T)[:.6K5- 2](KG^!FL1"[+X+1JG\U+KSPO8S>*I@WICVNA]T-:@@22%!A,?S[F,ND!Q-8X+6A=Q MW06#!6+-N_A3D*5H>4#P'F&L#QGM1S;]02>JM GCS$1"P3E- MO@,EX _@:.!"7'#\&4:Z^!3:4B&/4*2N&.I';AFW>KU"QCU6B[FH=2E^!;H!5 M^&1;[4171SEC&@%NHF&H:S'II=_"\)MVP^)B#KN*;)JS&3(5RO7Z6B ,6'J8 M""E)^H%6?\()NM97M4;4IL#"<.DL*8'K"=9SDH ^AU_P-7 [W%3>T;8R4"TS M%"&Z=GN=C*]K@A'WPS3 T,HNRUO4IQ-0LM.,;N#*IZ%]+QOSE.,DO@$-D^4% MUT2P>D"),-48G@)#*6:"#H'4Z.[X1YQ,T3RB\?*[N9BC,XP-.^,2V!#4^E]\ MV?B4U3MRG&'.+91B/L/75LK^0H@[E$]&V8&C'P"7#+ M!">H9?-\1(\C%LVP6, MOIR73&@S^<@DI36CBRNF2%)2?_F$UI((#D?R$?0M#.V>@2FV(>+BSKDH)E%9 MQ#?X>YHR&E*1P(K$.9B_,*PI7"8>48 X%VS)369X#%C PD9%1N32%R8,FSYG M0EH#(3285#Q>RND%JJJU/G CF,K)!8J&"W [=5K;FMF458:58KG0*',4 6 F MIZ5B"-Z_-)S6R;9NC#1GEU.<$[@"%4E?3$6[F4)(%,&!-(7MIV;4I9?9%%:: M%#,Q+NCR#!9DRAXI@'7:MQN0C^#-P,TE4 K10DZ/6[W(.NYWN M7-WP[ VYEF+A\+/ZN!19:MKT-PWNZO/5&+/I5/SZ]W?&._H,PQS+SRM6^SRY M@;4[8;?:]PS8:'&TM\FDO/X4!!]]PS%F^WUK_:0M?MJ5)X0UMR$=% MUTSS2>&UY7+B5J-K8X9>^W.G3I]X(AQF,9W $_Y$%S%*4;;]]. M94!;*_'^&%5_-B] IQ9KP&(>7RKR L3QA"5Z,7+!D,J!A]T/>.LWB-,$9.#I3M?M:N>E=L=C M6\QC/5NW-VK/U/%8QV,=CSUJ1DZ@FSUW+WCL<99FD^#\+;4HW_WCF\S:9Y=K M#Y]>6KI_O[@,2[X'.V'S[.Z"Y3\8&'MYI5'EL#Q[1;#L*#@$1;[4%XANY;SU=E3YEWY\9OFQO? ML?&NL['EZ]8+X:EU;-RQ<CE(<9/ M&9]VG;/+O[_[6Q&-S+YI.DY@&*XS,LS^P+&'ON='EA$-7*>W414O5:IFE]H M?L%S -52Q$L$M+A5:R>LLKW_>A7)IW2,>5['S =#,X0ER M>&4>IP66=V1I\>$C/ZFI;HLRKQ<8\W\\<[1T=@8?B!=,F3P-4+];'!R40]"7 MZ0[HH\33,?QX4B:V%>\J$?!K#,!P\#V)N5S/L;W66M_VFS,PGW// U!]_Z [=O MY=^T[KW]8LZNSOT1BS0B/2#IQ:.J%!0N/03TMT0J,3&IW0>(A:?N&K,[B.TZM#IX%#E1B_ M/D #!UZ)LA [?.M2]!WL"/:,O-8;=P)S>J;>\UL]C;6=3<"ZQ/5K3/SE"=9? M3,*U,L?MJI;\]:VW<9?HM],]NZI[>K:M]^R-H(BW<_\ZW?.6$W]C:O9;)>2- M%-/;4G^GM;K#NSMS>-"M%F,=6*?M?KQWJRD7A0PL/EL MC0C9\Q.7IFGKEK-1H.N!^6ZMW-][\;Z;A/@2-+@[POX B';/):D3Z-YFN#>= M(.T$:8N"]/EGM3I!NM5$^VA!NIT$ZMBZ8VZ"M]0)PAV*RKT\'06;=)S>'4%V MX-4W5+$H0P>;X!EW)\]W_>2YZ_3 I'X^&M1.'#WOHM4O1L3;I;9,8Q.]]?Q5 MV'Z-U[% I\KV5)7U ELW_4Z5=7S?H6<[& M#(<@$:%D?VJX]CHN1%-NEB+F4DS86+E$6**V\;-Y/LL*MBF0E(E8;L_>$/K8 M/,#X^A,"T^&VMGQ;R?'([CDY%S[ MY^_#W[Y&)^?\E^CL_/AK>!Z=;3TVUA\,]@@V(<&G)I<)[!D"6\U H(\1UFR2 M%.-Y06W1&;4O+[0Q/(@ P,I, VYC>5'&*>V_"D1'P&'X!=#"?%H6!%3'6^IE M:8'MW.&E0 1C#C&&^&9Q463CA,#(\J3X"S'7IO2)HVT5RK 0Z4Q]6?UD@M*K M1UU>@TBXNL[FI?8U3N,KA@U9!%A4E-E?G:X @?@BRAGUAJ)$\?*A!P\0:+8#W MJ:AEU:+'XS'(. ($K-X$ZW.!-P 7<20S6%AX7YR6$J@,/^;Q75SU>5? !+.B MGMW*S:)?^-.ID[SL"%\!IQ7SB_]A8V+F_YE/KG")-V5FZR$)]AS^ILL_)24\ M>PS/^/[TRDE_S:.B?T4GOT<;5F*N>J#6YN &IR"HSH]/3S;;E%<$R_R#(_-= MI?!=#8X)(@+(- %R3E*M3&Z8!BH$[2O^(>88?@U4S L8JB(0;ECY40O77((H MB#%B8]XD0.+PBACT4PK\,N;\@U6NE_"R&.4*N&V0UZ\F*Z>K\(? ^_!=E&2PKJ-YL'$O01WR[@@\) MLX%AZ1R-$YZY<8VPY_VZ\;TD-S9_<_",-\.*R!QGA]:V74=^7"6*%A+IB*>C/Z?1.6#&DI6M"(44*$@%A7DG>W%R 1I;'Y5J MP265P >I2.K/\+;&ZR89.2BT,]ETS5TH3G'FF?*.SS1S>!H\[I;)YY Q#03% M$'5YS#C6+&$KP\VS^.Z&,'5+$>31C*HR1%ZQ!,TK2:EEB/);4E5%NQJ,!T04056:CD7,M! M7/7BFG50Q*!CXDTVG9.S3XV ?Z0EK#1%D5$*$ MYJ/_J)VM>50A/0':L287(PO6&XYD74$C9Q=X%9+U,EGB@V_B_ ZMK6L8UKP0 M4=OBM>M_#4("8Y[ MS)1H^EG%O$RNY9A,WVJBM]E\.JE(3$O6B3BX%GW1;"J%(\Y07?N+&'S ST81#=(XKQY3@.0 ZM$N8:2(,@^OA.=EG#A1VR>7 MB#,>2P4R3O+Q_ ;'*"B3J%RA8G$+$J2.BR'?*%Y?+US:I$P<(CP:]HU)#D8 0 =MF%N>HIE70?+P-_RU* MU,U7O!VL]-;ATLL2:*VQ)/Q%4Z MY!882%)WE01#+ZG.;N: MXQ!H0_G(?\33.1$?!E18>HT+>L.!^7&FI)XH&'/X#%<7:P%G^Q$C'J!8TN/@?(&JEP^^7]:O.GMF&D5=.TA1J6 M#5+$*H> >W_P_&E&6E*7#"OECF1:U!H_J"V ""8]Y-)RP9:H R49!+;9JH$( M?A6;5,"2ZLUQP5OFR)#S')@ 9@-V)W&<:I-.V<][[%&\ZQ$6Z0-69S4;O6$N MDC,.),S-1>2VAM%$30QH!(+H"Q+D,#9^6\.ZD691(4,'_+JD$,^9*,^95';> M^K=6;Z+=3C-0^;#Z*0]OSPN:Q)ROPBU[G(GX"*OPCP4I"._#U@2<2PNF[+UD MZ/)NQJ7K:N.]LJG)=%1M2:%H9A@$J>./E @^9>,20[5\OI\8032T[D ST.[ M3'ZRR5$M6TE\;V4+GL7*HDG7@N>E6_"TL&TY2VXNYGG!.UQ(&N0&#]':Z@N0 M/;B%49$K7GU$!A#1K';)A':DL&.*A@2J1S!TWF-.P3(^G_^?^&;V^2M],C]_ M4%^O\BMP&+G@]M]5]VGB: M@?UR5PE<11F1C3OE7BY8R;+JR/%0L( MEP.'3!GEF$BQ\'PEF7(Y"=$S;L4)J_(FOH,EI\PDB>@XSQ'$52PQO08OH6TL M:")+P\$UPC3TC.M,,2D1P96F4\Z5U:482WR1@#,/0Z"XAS#L[]V??\K5CJ=% MIB65>I^L6_Y'CI.F=\%JNJM)[CJ[Y>.JUZ12+)+4FLI1#)KI[P;CZD0X<:K!E0S@1J6']->CPEBEX_J!K62$H&DL<'SBJ+:<(;N*E\B M>!405RHRUA^UDHBTLI4QIH(ZBJ<__L)[G;0$J_&!]= M#0A\6GMW!1.^,6T+OFH\SN>,IR730LFMQE-Z%3@B2'%;;\2/5EO@M'^U9)^2 M8RJ()DEG\U)$*W01?HFYT"^S(U(5LN$3Y]6K?+G%&MF6P($BZ*&V0I/YT.1%@Q.UZ3S4G%S&]FW.G@#C;&-^C%V;PD\L:.8W.R/)'QI*-) MDI2V4$0", ]02+I7'RMT[:<%-B856P=<64-)Z.(N:9O6FE ZJ<(8EMW+P'$! M 2M_O,WROT327&P FOE5)(&8ZT<,>H'+9;Q-*OJ"7[?X,_@Z@LN+CX%*2"$"1EPU3BC5M*>(Z+M;$[Q-QK^!#43R4W8K[ M"N&,X#VS.)E0YB%7HU)H>U7T60O%BBF/>21E"DM9DA"5T23N3M\RU8H09IHZ MX!5Y/F$\<$Y.YS<7<#N,AG.G!CL(DP"K(R^X\!2Z9%N]BGQO5LP/%V#*XWKDCC+*>6/8 M 8J5J]*[TF^G)*02 ] ;LEU]Z-N*=^[]*9JQTG:4Q!(!CDM&Q6 P8R2" M*9M2H(#FRO5)3J*<63R)(Y+= M>6_ *O0*O@=D MKW&IC]9KG.0:[SL\C<>5QIDPX9"+?"%%:6.Y4W"!:>&;;)=3,3>2N6O!=;TB MAZM!FT$94'(57[] J#DE-T[^*-E,"^O!5QFY0>FW^\!P1)7L,:YUB0SBCTP:5E7D!7>A2OKQM0(!/"?5"[.8>U M@A:VTF1>YU&G7 M@]"H5M5242Q19 K[/+/G!Z4D:P_C]33QA'['F^4ZJK%4V M ;WR!ML@E_@".5T9[**]4!>B4CY<&@FUR5]:@C&?@VA0RW!66,,*M\%&%&AQ M-8TW$8*B+ME3&<6C25)(3D1&Q(#D2)^S#0DMI*Q6N(S'Z)@A6V*7=/ 6P V: ML!MLL*J)1!*\A94+ACWY<2"-XDMV-8>%P(Q/Y<5=@L-7)V>D=0!6$]?V%RCM M@;)H-81IRR]%87P_OVT]NZ$@9Y<)%7WP7&=M12[U5:\$?"4O<5N5DP$5W:U, M8M;)54WL94'9!:D5V6MU1MEM-XQAUS'$-=0_%1BW[& M2-95V;)?__:F]XX9??P\T+_A]S_LAH33B( MDI5YKLA;(6>GV2T/N9#S\OXRR0L<@:[QO[)Y2:6&6!":,K1>8<#_)L> 'DI, M<8MY"# EP:>OGX\F*?LYKLXI70"KLV),'I[B%JJ^;'R!A?!G_R'A1D;(0&-&J_$Y! M,?QTR*5P"I09Z,MS'L=7K7K"2(2IQ >#P?YC?AF6GH."4 8IO#1=NYC7[J7,&9:9OA VH%*: M)!,!F:0N(@)K)\UNT&&4I\,+O'?"QKAM="4,D)=(HU-)>_[OF'NFW+0M^/D$ MY6WR.+N^, :L,RUXF+[*#^,IKGFNAD[J@4UP.L)K%I M^.YUZ1&]X/5T6(J:)(KEP5K-4YG7_JC])F]2;KB:)Q,>4^)Q]X+'GA)>V9O- M9+!4A+%@FX&F*41$,:DZ.?4>3. ;JN$2.<1"$V6!X/S/M'^S/*L* QL'/F25 MUB5R#&O,1CK\&."2MC70.IYZD0.2@=GR-CNB%^$]/':\9J#WI@*+A:,&W/&Y MB<=Y=K2"[)5<'9V!X+ !\(FE/Y(\2WE@IB*Z.J91TUY=A0)D3&M_=U1%9(10 M4 +^"G:!&EC,*Y[ZB]VIJ;?ZE6J%"K?^!03%,L& #+D4!TUX+2C=)#=(V16Q MEA/.U@L[5Q^3B>OM 3(;4\G"&7["N"N'0Q&':2XQ U.=XUA!RA0"0Y]W'.>\ MGI"N5K.FDC=H%A0NE)>*%"PZOVSRN!>"."*JNLW4^38IF!$QZ00$ESON+FBN_PR1AZILHB#GU2!QH:15OU MG@I_5 ;<]*IB3Y<*1I2A)'A=P>D><^$4]>97-,I*Y.BK4UI<1=.0R_@GKU*E MPAH4]%QUW8H##==,\F]],(\K\<:N+E N"M'Y!1@_T[LC4%L3QM/W<9J(,*F2 MZY(UK10I%6>MI(+$V5'FCZ*B,AX."\4SFH( %E9_PPCE*VJVL*"<@"1*;E#5 MY+ZL%?A^E,F4G]>N=Y2RBA3D0K);3>1$"SPR7]7ZV(ZA;PH>L#+BFLJP>W%4 MJ5[A5$$S682Z477+\(+I(Q0G"X]8Q%DM(I2.X/$&CZ=],Y !E M&4*E[!J:K-8FE4Z;Q&6L#B8IU".DHN!9W1I^ZOL,N#?CAO'7A*,0?>.J 8M:A%; M94Q@(C"!KV?\8?"Z):FK6"-@0W$5Q0&IX&%-92?$6WD]Q\3?DEZ^C6M%M1LF M+17RBP*A2XROLJ-IP@OZ%S)7-'%*YDY%XI>^I;(02)EUM*,ZI].TF_@O4$LNQ!F6AO+_V MVM "8GEU7G,<3[$B4[X$"[AX+2V\1A4D297O;AB'/,4NA(&H]X3;DU))S8LZ M=EZ'QYD2'\\/?].DR/:NJW$?,8@*.*B&R>-V+]Z":AM6AE4H 8H_5Q]M%S&> MB8S"X%T(4!LW0?<*K/&@I?NH_2[J*JIS'/JCQDI8@]('FC3KF)5LW 4K;W%@ M)!27W\\U&;R%SO%369Q_&H0?+!JE1OL4C9%0^1, S_D YI M!C5FB"]2:QN!DLA3BA7^B'(01E2JZ@KM*DRA5QL^FX(EI2!%)$S4_*G^8&7? M+QSM6_GL"IQQ563G(P<0%BR9H\<@UC5+Q6D,*CNYBK&T9"4'))?Z8MUTO:C* M\E%)%:5NI\E?=(H3\[88;"5F72YT6ODV)57?4(!,32PZH414BU)#WD*7APDX.%3]9#CBB6C,1%A\@SWZJW!TD$8 MT/_,P3N9B'-@G$%%I5@EV?7*X\:LO7Q+P>MR<41@+7)#B 9?+!LF6\_4?S!Q M!J4*BU51$L'5\@#'I#J$-T^E#B3F$<"E>.0%RT$$!)/RBW8#$Z!:0I&_6 A: M\?-"0#G)-8+Y\ 1#32L%W,V+/HG6L= V3RG*$DOU7<77&J_%6@P&HGU"Q'G$ MB?,(B?.(B#-K/'W%N#D>4BI"MJN&78>Z!"1:<]62M@-(=7$ MB0]>3C_/0&DR2P_Y)W@T;H@EN3Y$K-G1+D M(]G-\?\2C-U)$#,U"+0#297JM!_/JSP]67+*\XP+;V*?FO1:\O.Z\&A!G7]_ M9[RCSW#56'ZN!'&3@!>Z5;B27@5%GA.JZ F[U;YGL R?M65B;K:_O4TFY?6G MGL^[7HA>&T_IEOON28J@V7*DQ]_Z9/:B4+7[I%XHV-?W@:&^0)^/FEO0R#V: MSVIWG6,**;Y^57F[:EZ-YB = 1T@ 2WD5)8D.0%,=)334 MBP/"W+IYK#4E$J1UGQS%<)L0\D?61"I8'"S!-F&M#65):P=9 ')R@!Y"/H,7 M<+\ZK+U>1-64:>_[9DJEF^9R6\<:FZ?YZYSA@TNFUUE& M>!)V"\A$OZ'+2\+WS)1:'T*FJ8L=N1TL W:KI&85G9_E# M!TUA4J6'P9+I^ MB?1&4#"^P4SVO^M^(C3;!B ,E;H"D2'A8*)T?L%S&763G@=V@V(;]3)*G AU M!3&#NH+FDJ*9%%F,9"^.4DTA*"^DN);,=FR<^WPIX$?ZV&SA]3T:1"?G7_[4 MCL_.?H^&C4Y>WT]/X.]!1%V[MMZ=/&-,.\E*QB/X?=D7X=ZTEO9>.2X<\S)6 M4>SQG8VY^#@&"H';%?B8;WF69G,)&RU+0I[3G.VU-SLU@WM67WBFH\*SY]5VO-BXUJBD"T4V 0N]G.649J28.[ 3$*G M@PIQ":TQJ<\PU'%23!.)@^_"QL**R$L0]%F%%OF=T1&"_"7K&%MR.5TCEE[+-0=$2P 7W0@74$,$0,$$2. JN=2DZH M\#@N^*!$ :2 V%S8=GDD_9JE1\IH!;BT:+2Z\#V>=!-ER,LG(8!N4@31FBKI MVP7RH=PUN*D7=)Q=E$!B*SL-JT9N>#H"21%(4F^L1+/I3UW40;U.8I$]N%6O MH6-S"]EH7B/6X 6"(,(C(K2+.U&90,6XHEXJ*VH 2G%:B+N1RDY+AU-A;-YW MED)G$*@(K;N.9WL!*!RN1K '>[:C& MLEKW$GZ<"I^\^ .ZB3G9DT@Z)2(0L4>M 59*B/HG2@K)+%CS:JR]_T%%5T7C M#\3Z 4FC6DDP))7A"JU#_C=(YNO&E*7&P)_\K7,*,S2DMKJ;W' M"_BB+HC']_?CE$!WPQL8_#C6M9./X .AIP>(Z;6V HQ9'U=ZR?8^&Q]MI M.>^"A5KW,T>&S.=*4[#JE @=NIEEPG :T,F\.Q%\P A"7I\L$7J>+%O9#J,R M3Z8$N(9"2N>B"C/T8,EP.P.%"(\_2/1"WA(!91A"CO*:;;R-*J\6[R?!>=F8 M35**LT_T&YF28GS"H@3+L=R\)R[*)1Z)D<+IK9KS&J;_C#-S!,<]T7ZQ'.]C M4+6%P!']XKH?'?E-LR&O+K=R]6Y@H)]1>1WO_H7VI-1NS3[S%-QG7-BKF[83 M!J%$Y!5DA2Q1X?**V'F*YX\0*AN!VJGJ461%.&4+[ #9(E#:R55NHCHF5SU8 M #XK2U@=NA>9DGO,;XD)RSMY42VJ"LVU'=RP\5'3=_^X!.+-NSKEEG"&YB'ZRSA[]'Q;VW:P.U9F[]__QZ=#)Z%[WG0]B8BJ5.:62T+ M%:KR]Y3@ELXP=U5\QLYB>*A%'M)/*(_X;5F22W>C:*.=GAO\9PP1U[6PF*RD&<1I/8M$\ MIAH-MEW' G^,\ BH"IY23[/T:&E/MJ'*W^NJ_%^LRG\-.[6P;10!GV13ZJI* M:GBI=Q-&V!_763_6!5IPY^M%:$T:L^A%AI,FV\ZA=JIT<<&W;7B 5B[N)IXOH, M;^.A.^'3T(%I/(^V$!B]4SR..DR['#80H0)Y0EU@#(O4CLPOR#I[#OM7/X%' M-'EDG6*8"[%EN945:4G2YNX4[(U>ZPW^ *T4!,/*YZAD%B5]Q%4((@:CP-L MYWDMOY/DK4KR%]BE55'+UJR^Z-OI]Q;CG]S7:\^4;S%HS(?68M7%,/H6P7]. M6E^^%G?WM^,S+ YY%E;MJB%^:\\EZG\YWL#!NG]XSX'374C0R&J_MH?8GK][ M_/WKXRV#%]$B0CAN,(:V3B6<\U3ZV348E%A<(3O5]3-LF@,R?DAM+;.\>--A M2K@T 9.F:\?I^..G-QW26^\=_XB7*T=R9TDJ#^3SI)%B'=O+OTM@N,WLZ-ZK(K?Q+AL((B#2Z!A[I-09;S>E+$BCIS8Y M(BO)3![EJ$,9[Y6$W(=5G;_I%@S:-H\EK'96%ET@V483&)*E!3?V.5!-H7"I M]*0P_8/-ZJM\$ >%4]$F)1A195>78!VR(SHU(LX8\/S$8O?RA7[RX)V(\.@J MV*2J%]GQ,4(O3Z=USDH@@MY?,?V!-RG$6I^E/11K737=3"3%RO:T!#I4/[6& M,ES9EKUN7(P-25<\;,XQM&;5+?P_CL#QO' MN/FX12F<:(T'2T<-A,E@/YOA+E ER6E^%:?BB$SEWY^#PS(!/X7?12"8&SK/ MK\CTQZF NB;9]TAJPP-953?C^ +H1Q.0I53I1RUR"%*H]J5%'E;6 ]:PUQ(G M1BRBS-3?+Q=JYN)G?K"""_]IR@&.*]TJ5U.KG920RLL[GAKF%9YUM>%XS.A@ M@@*((*H)IA3V0AY-5JRZG#EU31-H.NM7L:J4Z]BY8V?%(E592)ZD^XTAG"BK M%?.7@?9>?/E!UWZ+!J=:^"-!\%W\D7Z%[^ G?%R(1;^Q]EN>S6="I[_GWWW@ MC'AVEY8$W$M OK>H?N@9\OL/"_5WQ&2UDE3@^=E/<;"/8K[(OLOMLBO"3T5J M4>&=_]A,N35+ '2Y7E)AZAHM4?V1S[[2I^H:;*1DFX64IKG6:UDO/09>]!X:UV#VR.B_Z ML#I9*?O)5%+1(&N!W-PPW@^=+)ZJE/=1*[_X6I3,%0G&J5+14L.P/^'9@HPX M@TFJ:5!+N_+D19RB/J&1X3Y(]^C%9* 5M"X#*W94A P=7L%SU[R[H2"QXA%T MJM/%4C\3?NG3M;!>$?8CY=L3GKS(>0WO[6NU!-6JA!S[G+NH: ,LZ>9LC3/+ M>:Y:1PYAFA0B<9?S9I32OJD=ZN:F/"P8. K>0\]Y/%=6QDXF)8;H[HX(P**? M0P/)*LEOX/:KI.!II>KP_C=^J10=RB%4=/\+Y $1!7K?R/1_T-Y_&X2G?2Y2 MX[P".:V;E4\8-K[@!V":)P548866(250>:-X.2XR1B\9]J"9RH,^Z'03&*"T MFN/9# ;/SU#,9=$.S%) +%?R^*R^'Z^(9,JI-HBJ1]*D7LX\:DLT_%%592 9 M5#2P;C6IHI\:@8L5X=,$LPBSA?6O$JBV:FLI0Y%LHG2X]1G3%ER)M#"9/(2=DA>HE)%*!/,*E"A(SC0N1/,">5"ZNYL:!8DG+$+(==80B MJ%*]PDI&&1)328=2RLME!T+.37G2^]%FH6+7%=PXJT=38VA+/;?D:HL*#PP_ M*OC1-1C-3F00,D;^$5LEF>L*\;5N%39O(T"[6:,!<9O/I (W"$ZK31 MTTP$3HIR5G3F00!,5P1YR^*_R/B@[AJR.XG2K'UA:7C] V\F4W=,>]",:2#, M5^C .*)[-EXA::J1X."V"L'2#E9(Z6JI>$5W*OXM:7_9ZZ;JL2->+2OE8U54 M7U0&L1+!:5FRO8@E/V34LD1J[2]8WEU,8#;/L5!II<'RA!#D M_, ]]9G$O>8V+%D*+.5'.2\%J!:_AT*>RB)/ M&-R(K=YJB#)RGRC*C&'H*5-KZ&*EQ0>H' 5CNXYIJ*J=5N&S]MZ2 [UOFWE# MJ,9K<@D)QFL):UG#6VSBH9;'[/$S=E/&PDFGCUDR*Q7@5]$^;V&^-&R.8TXZ MD+I\KAA"/(<]SM6PJ-I)DU989+>7%A1_?6\_9E%KWIE1 (FO$UB^R0VC4_\E M&\NUFZ=R2+0:%3Z;CJJ>6B,I>[XPICI:QTE Z9O)$V:U_F.B0/(>W/FM+*H+ MFJ/JBNI:+(]^1?WUQ-*(-QIEOVYAQAUHCN+(3_+)_K>/5RM8H(SUNT(($"\3 MZS?<(Y$^TU'3_ \;5W()A5HS6-LT/[& EH-C\]Q>L5ALWK2%Q6AE*Q+"&X4Q M3\#+)V2)>NI*W;?:/)M"B@(R9<*NA&N.D@A,@T:$H=*?6<.*Q1?7_;HW[6NT MAAP:\%YV5:@M".3(=EL[:[5@@0XPF(09H) \H:]Q6=:-,[>6TC&!$9+?<@!0_8ZMW"B)*;%'9C%-"8$I_\'%AA@JMI_%::J/3 MB" V?I;HI/2J<97^E#;#)[311(F*A(+E3CM7II7/7O5)J[2D;%C\J!@N&%BB M!:Z(NU% B!_3!QZ:3EEZ1>ZIX$E@7.(B8AGVL^[Z1!G)>H:"V^,U&S3)6$%B M)9Z6U#*1) 7F=!7?32KZ1\1'>,)RNAD^[J5 M@R."T85GP5%N"FXJLJ6AK7P NJ!UG'_EKF42]+:4F_R"*>P7DQL1C]E(HTZF M'L$4'Y?BL*D,GA.+\?0*@=8<YO$S%NA1L796CYIPM^]=ZBV1"F.-#<7]QU1LJV:+N M&)Y#C%%E-XMCJB$7U2S(ID!WH1E1(I<+!X,23O0R6R":BERP)15A0F4DJ5;E MF*JFZX^CP-?4V"W6?V(<%]Z8B,K!Y03X$Y?A$8PH^EBM%G%7:,%5;AQJ DX4 M"ZG[:I= F&)RI] *A+KC1$UQPNIMU ,>$=(3["B:ZXO!S,4GUCU)5P6W:1Q( M>@0L@R,4R&+5^]2#8\VJ"CD',2-9N J3%)$C_)$JH?B:BM G+PL3JC3F"#&U MC5GK3[Z0L/R5[MQ!DCR_ED>N[U3S^%99#;):)I.<)UC _EI-254$F1^NQ#Z$ ME,8&HB\YSHO$GE]T6@HA85:3F\30GX TFF8S);_P2$'!4R[5NZIQ+K]=O*)1 M+%"U17A#>J1%K-L2RJ9"S?>(Q@(IE6Y?U?X0DUV>"NH CT8085;2!0("0]45 M664OLI5;TN@VBOP_O9-#>*H(QVDE:2&[S&(^F(8V:8ZGZO&WLC1!"-3:5E7: M>VO9Q12A JN0)=_EJ@>O:*Y%12?4-E(4X?,Q _%=Y1*3AZ)<^9J"[RQ/KJ@! M #F925:7N#Y1FDMO0FK3AA*]K.SU9&G*I@LZH;$U7"*(&&5PU(YZ58L:;9NL6$:&5+H1*]T<2YJGX3]%Z3%"OES#2EA!GR_F M^<_B/[7__O;U-^W+EV_;E]P*LF")CX2V+Q(4+)9AN%N6 MDGSWCSYP!0;KOP*AQ^/K.79+;;>:L WG:GX%#^.)"]-I@H)M4[3?,9X?[1== M$**AX[J19UBN$SA#K^ARMFL]C:H6(I:QAZ M7G_H.*$YP)F>Z M=GPR: <'Y@4'/3@].3O]<@Q;%0VU?O@%]C72SOXKBI[2).=%9/7[8S2ULGD! M-A:6R_W$A#X_CRKK],0GL$WC#8X\!+?_C_/KY@F#/C_#@;3PK MV"?YQ]+!\UI>PR6XT']_Y[];+Y[Y"SW[5T68-W\S[_GIOM]:_^EQMZESS+-; MO@+6NS5"G??67.A5J?3>1+)0/XM>G.I7?/*UOQGTOXU68NV\EYAVHYFOD*0ROK].XRUR@/T&J[), M'^(M)&J67O'ZB[CL.-QO +T@KV $$8] ?[I.)B"MVU!IC^*6CBY6T\4B^MFC M;?O/%_'XKZL\FZ<3U%59_NEOXS%CEY5Z9 MJPYVXMWN/TXVO*Z5M?$L!Z((BM?A?GKFGN_ZUG;FP/[,M545[F\I Z\=/G#V MNLXJKT3W]PSMA67:+R^ALC=Q"8D,6BE"Y_-)?GY*LW24\P,O%-N;9_=/O7T0A^.[(-R["'7A3UH\@8AEX0>:'?=T/##8:#H!>^T]+X!MX]+XZN MXGCV"4DE3"?X3U3325@.XCS'?/V_L%K@'>4287+?,2,P.D:/ZO_UWFGS-.%? MS8O).^P+F=S$T^+O[XY0P, Z,Q(UE&0O__XN^5E^2N8NPDRXY+%L>K)$LXM$,S,+U!,'1-=S@(>Y;/ M)4O/-J+(;TNR^*U(%M?5' M?P20?7MX&[/ MJK@[,"//"ON1YX5N,##[UC#P.'?W(],U@T7NEMOUO=JM$U8*C_+%S 43=LYO MU5S86JM@#Y3_ 3!08%8,9'FF885AY Y"4(\#H^\YPO >6KV@/W@F [6C%4VC MIQL]8Q\8Z-!]_-\WZ/GW3#YMU5/9"@;VS9J!W5'4ZX=1:#A!?^@8P]%PT.,, M[/C#<+#L.>,Z'Z<1K?+I95^L\6GZ>UH57Q.$"U;JGN;?L @WOBFBG[PD^#SK MLP&'%V>3/PCY\S1E?[(X?S'U"W^P/!ZXY MLH9NX#J!*_BXYSKPSUOR<3M:W YTS^OM-1_OEV][G"*41I8?K*?I.S5_^E80 MA![HV"CP''O8[P76B/.G:UFA.5SDSVKQP#Y^.<_2]G33[#S+/=-TN\LP;E Q MS-!QK"BR@KXWC S?#"TW&@J&,4>NNQ2:>8!AVO(D?=WQG7U@F$/W)+\A+EXR M$>V9M#+^R3I/<8DA_9HAW2 ,A[U19!K!:(AQ4F<8"0O3Z@\,:Y$AQ0*?X\*^ MF 8+VHSJ;)]!V#EV!\EV@5&7-O2&H\@R^Y;M]:*^%8*79PXXV]EF/UQ.43S M=BWY8KKG=FG&W7'%I+(C5-9"A$PY=O6X40_Y7%9\S?,GK\J15LV1;M3OV4Y@ MCP8CPXPB<]AS79$TM"TG6,>1$5_[,)V&M5 MY4%IQ+UEPUY=F>,.+-L9>F8P< +/'(:!9=B"#0>]?F_4#ANVHR\#W7!;K??; M5BYLTZMTMO40P3W6RCE',6I5I^Z?>>O67&P9QL ,PB@P_7#H>2/'ZXNX: C< M;2UYE:^C-AW?TDVOJ]#M?,O]8S[?K9G/_YH[[?'T6!.PB%"@TB!VS9 MIS)?2\ZE;>I>S]YKYMNK(W7?<@3$*SF&&YZ[F?%N5BDK#S6381J&HN-"R^CW M(\_OFIA. @&SV6@=M268^B!WQ69OHQ] M^)H^W&^B<7EG.B[Q9*_F2<\/ F/@#(/^R'%MQPI#1_"D/1CT#'N1)^6JOIS/ MYH+/UG/WVFSL?+8#93S7J>.>KF?9H=4'-ALXMA^:/5D8$YI].XJ>P'CM*+Y> MX.F]WGX'2_;*7SM.RSB]2D0C1(9(X ?MJODU9;BZ:;59$KVUBNV0]-?NWUKRV3;DI);J.CU/#XR]X*0#=]XHJ:O!'AZ]:F'+ M'MJP,7V'.%]3\(73]T5U<6O%P9+$@75P^\5F$ 'MJX MK;4&]D#I=\)CWX2'7]=+C-RA[0>NVQ\9P]' ]GNN*0KL/1L/FSU:>+04'- - MMZ?W6LWM;J_PV,+XP2&Z'6I83U ^ M!&MPL'#QG3-ZR+N_5YDRV2Q@6@N%KF/ WL_O8/;RT#$@*O3=67R'4((=G/<^ MPGF;EH)B8?1-IQ>YQFCHF"/?"P/;%)F,P(E,0ESYX9 >Z87>8 M%GMI&76B9/=%B:T@6!,S#"81B%/2_L!6[/M0,!?^./!K:[ MA$\L%E&)XKPXQ(:O^T&;B86MU=P3TO!=5>W_38/;6RY,MIK9YK4%\)'@_Z*<1^[DQQ+W.G6W!GU MC6'@#IR1:QAA!,;CR!=)\C!P1L,E!)OH9C;-[AC[SJ9Q^:HZS@(=9^XW]O8A MNZ4'S9!^W0QC% 5AOQ^8;G_4'YK#T+)&XFA5 *S96P+IWH0AVW/NO#9QB+>/ M(??+N1NR2P8D@8UK?K!T+KO6S L8$\NU>/(#.[UU^(OKV+1GU&PZ]'M19(6A MW_>MWM"SS:'5%SUKO-[ 7CI:(M?^.U_ZE^_7IEO!:]:R;JW./"C5N+^L9]5M M+*Q^A*S8-TP[\BS?&/FNU)"A87E+B%&/9KV6O$E+=X)6(0"VE?4>UHY/,MFV MMI+\T5B+2HE&9^0NL7"OUIY@XUI&U(]&0V\8FJ$_=.419S^*@MY2=>4KNIF! MKQM=7_3.S=Q'#G1K)=KKNX'5-T)C:+M^W^[YH2FCLF%H!$L('J_H5WJF[K9; MZ+QU'+A7!8J56]EB&YL=9C*_9C+3BUS7[0_@%\^,_%[/]H6EZONV-USJ3"Q7 M\CS^J?#;*YQ>-KV68ZM;J]L.287M,!,%=;6<9PYWW9571@ M1"-K*?N^ 1.UY/C9NFMW?=EV'[_C6-%C]Y?E'K(UZ9@UC]JF.S* +R/+'0P] MS^ZYD3PM9[H#=QG$F^=I^4)3FZC74'*ZY>UW+5KGV!TH*]IU1:CG16!END$X ML"+;L9W0D,TL G3L>L]DQ99ZT03^7C/B7OEW7S(<$LMO8*BT7$4: EG MV O[0;\W&D;]@1]ZEF7(CC%]H[=DDYXQX"@VP94\AX4\$S7HVH,, TG6.Y]B@*+3\R/> AT2NM[YJ#I9C_XWBF M)=;#$I=WC@;4Y0,[ Q--SAP' &HZ';ZWNN'_3%62,W M=$>VMQ*\[97CF(YNOFJKT>TS/3L?L./D59SLFG7?C+X[Z/7M/NACPS7M@6\$ MH4R_F^'06CHU^"1.;DDC8[3F-:MHMH^3]Q&,L3UEO,.<:-><. @-:S"(!GVG M;UJ>%=F&$8HT_+!O+(,:*TSX9A.!NJ*/T[%_2R23VDRA=GG<[:693-Z%%BL_UC+IVU[5%NK]CH? M<$_9,%! *VP_\LQ!Z/2C7C\PAI$M^Y4ZHY[76RKP?!H;KE"<'1ON=19P%08M M(PS:#HUR[^=W,'MYZ :WW)9S%V4V?@O7?O%^&B8VBS.M1_Q=,X^:R8FRO#_ MM0(E MC)\_(ZR^'AD\]:FLEODZ) ((XLU[)Y691@3,,4.XV]J+$]QU8J=X:A M8=I>9/KA<#0])8U=[=49;M6_<'MVHZA@^S1U9S ?*/MY-1). M&#F6%1E]NV^,?-,9N-9 H+SU0S-ISNV10&HGJL'5@_#\0N*%7]4-*L6E]H_YRGCC&X;NH:BGZY"(M0U MN'7&@')^L.E#32/V-Y#L!36[.[;7&X"6]9V^XP9>% Z& L##LT+36ZJ3Y;OZ M$JIV(9KLM-K&?&M5ZB%ISMWE&-^L#^V'PS 9$_ M*E#=IF,DQ=$+;9<4'UMLMS6:KA#4F0[S$>!@D\SZCEN8/5Z M?<\PA[8S@D_BK+!I^-82-/]&?-12/;@7Z(&[%T6I!^_GU52C971<"^'ZZ@QS*#O[^?PX%WZYQB-# '3L\>A=[ \VT7L71$4J,7 M#?K+;:SKO:%#'P-U9SA&P!?8G1-6GEZ>QS^?IS8+6!OX[B'0CE?%,7Z0(&H. M>@Y%M"5CUM2B=I[H00J&!^2"7G84+'NJ MSY8++9D!VR(.MMQZV*U38<7:VL(.$'T=,RMA)Z,7^K[C64,GC/KN8-0?> +R MQ_-[@;/43Y92,F*Y(UKFE\3<\GNZ9[_FF>S.0=X!_;K#G.?6N'=^:-M^+_*M MR!J%@]#V!X$C:X:,D>%OQ'DMH2A[INX?1@N0-AWJK=65#S8A4(Y64]W/4Y7J M$_;>AKV?9/.+*7L6/^]8X^B'EF#W.TL'0:\2;8$5AM[0'/5&CA6Y=H!@9Q)V MU[7M^P#BPW3RJB9&SW3UP&NS_>WF>[VUQL<^>_V=Z#ITT072I#Y(X0Q]L,;Z M@Y'1Z_5=K^PHO*^[S&-%5UO1#,/MZ;UVFUWLGN@B^^T_2X39EM\_ M/9!PS;1XC(F$.+W#@N@T*]$0RN%KH!78OJN<"LOR4LLNM1(NATTE Y82$9=) M&J?C!(,1)7Q!YV _-L=*_^%3J#\K*S9-4G9TS4@DFI;QZV=E"]D=>+ M1L @O8'M8P@!&P*/ G!CHA'>$S]ZMLMSBY\R,>TZ1U;Z6Q&-S+YI.DY@X%%E MP^P/''OH>WYD&=$ QKE1F EI"_<=SS7CUE9K&#?7<<4>O^;VTL=;_HX+$$'P MB*_1]\'OW__4SOX\.X^^GNG:\J& MY6+(W4U2,+GX9_5Q*>JA:8,@3(/K;Q*]VIA-I^+7O[\SWM%G&.98?EXQR_/D M!H3L";O5OFPC)X"3IXPDJ\&&5@ MY.7 LQ<'O/5^M_6'NO5>!_BW&/$X8:66\[[@:TKK6V>,'0L=[FYDT'5LSV&> M40<&W6#8-WM6+S0#VW7Z@Z$1"HB'GF7YHR4$>]$Q?A$ ;#UN( ;I. M3_=Z;?;>W+X 7Y>;Z.3'SLH/J\:,\(U!$#E&V+.,4<]P0W\8#F4UM1,X2^4> M]\@/ORWYT0MLW?0[^=')CTY^;*7\Z"DG]6W?Z_N!"^(B\/M6:'FF+:"11SW; M7^H'?H_\\%J3'X:O.W[7CG%G@%@'64$IS/O=ED,NU!2,Y]2MJT9>U!^$0=B+ M@F#DNWAZV!?0BOVP9ZX >RK*TTO!?B]I_=MNZ]RWK56:AQ1D.ERF\URE7YQC M^[YMV>Y@&'C.<#!RAE67*3M:@1=U/].U9C);KJ?;UFLVE^J8KF.Z%V2Z0.F/ MXP66._ &MC?P'/!5>VXH(&@"H^=Y2R[J0TS7FIUIF9YNM(L!M:U,=^CG$7[+ MLZ+0;N+\*DD[P*@%9O65/HS#P'=];Q!YCF7ZKMLS[('H_C88A)Z]U$:<%O9; MGETN 6VT:I1:OJN;3JOZ<>M_ S(=]QTF]SGU^;)!OS\*C2AP1Z[IC/0,/K#I5CH_=S7FIEJ!J;NM(K7MGWW"1I4I0HPW\\&^UO[RRF MP/:4ZC7\/W#,[9YO@;44F+Y ZQPZH3=C#?N1:433L#491X/1<>V@(A1EZ9M]?"J]OS)>M M11\\5^^UB]FU=7RY;_T9"A;GXVNR92?L!YMF,\2..#QX><%^0:T6_6'?-9P@ M"LTP,**H'_8L4?\1#L-!;PF64J[E_\_>FS>WC9Q[HU^%-3GGWDD5/>E]2>JF MJC?D..^,[==2@R\:+G:M[Q.CO5]=P_[;_3@C+GEZ$#63K[,@E]=M+% M(EN^.&W_Z"PW"&@C]AA5UA'H%46HF"* JKK[J%;&"KPQGZ"UW1\OWZ\W6Q5[ MO==D*3Z4,);?15?*$0*2-R(4&<@8,XY[^60LE19C7,\8T ILB-!G [+#[/XA M !&0$9!'"$C9]+(@AFDL0Z=;B 0UTBE"*@EIC23VQ8#L,*5JR+IM<=L[0!Z= M4W.9KT;+51[2JH)GLQK3=Y7F7UY<<'JX\(.0M(+Q0".<8"E@8HD&B==4*WEH M.3=KO\QU/KK]XP\;:LI=_)#M-8>?LBX1UUM)=TH"[8"!@QNYE1@NO0IIN*4Z MX8@*CEU=%9H81G<$3F?J(QY"VN6TJ@B=")V70(D!#Q!W"1*&>7?<9Q5 M,D<8*03?$3K=*7I#2=$Q0.?DG9>C?ZTFBTE!CJ/Y8KEH*8%Y5DYNKK/M]UR4 M?816'.2-- 0..42U@=0 Y: "7@96X3U))=R8PZI7B\DL6RS,_/IB,BN,N=9A M?2[/)M1T[]7G"8>DV_+0@YO"&CTP$=OW8ENVN@4J;2TG-C'&:J-8 DF5?B:P ME]<;Z62T_%D5)PA%&@#O#K V-<%G5 MAE] 3#<*&;=!7F?Z+^1B*'BG#2 B\B+RWA!YO%%;@:! ,.PL9D83#<),S2H1 M5AM*Z"[(ZTX[I60(R?YFX?8(>2<^=>?];#2_S@:7^?RZUE[GLY@1NPG=EC<) M*&A% A(*H$USQ7(P*TWWJG!(?1;91 M=,,.PKPG+P7LE+[JK#Y*=I94.^+SG+KO#] M^^@FB9!=0[;E)TDT9 90CHRV&!(!N:X*1AA3T&V$^YZ&;(=IIH*^2DUPA&R$ M;-\A2T&KSX;QUB),(&"4LM"_5%?J+S<:;$;HGX9L=\U)AY2]REBBPX'L4;E! M/Q;U73]7VO#O*V_H<##+7MK.])"3:Y["+F]"]!8)8AP3S"6)D\1);\M6;A\A M3+)ANA8;_F$^F_\8GNA*85[XW?"O/=X(?"BZ;-681;D2# C-<<>RRP!#O!JG(Y.C-[$<9/4D^3S:^-O/YFM M_%-^7&<6Z^((RL^=AP/X;3*;^[7>UM:SFHU_O(K[U\J__5NVO)J/FPC37C-H MJ1Q2%&=E10_7$:*[7?SEI 4&0I$HBX5'MY;UU&V%-=O(W7M;='>7F8N&M-NJ MLHCNB.Y^H+M58,:9)(()EB"(B<)&A3S"$MTH@+Y?Z.XNXQ<.P>OXQGNNS!^$ MSO[3GSTA#6[R^=?)PA]3-*X? G;+-\:9,)Q2IYD1&&GL$E8IY51R(>_)!ZX M6YG3.IMEEY.]I@-#-.2=]A_LK6$=?5NG #_6JCMC4I/01XPHY/5E&\!7ST,! MT@O9W>'77>.$(9,G4;P=T7<2Z&O7FTD/-A[F\B666XF4EX%54H8B%&TT+-D> M?9UIH&P(Y4DT+3EQI_*'[/$RM6<<*O:'.IZOPDBRE\#U[4R5_]C'%CQ).?WG M7*W1](0HP:56E",*!;8 X7I\*.78;>@-GKQ>IU\$84/..ZU4W_E@>ZM('+/# M+/*IR*=X,^\1(<6%!!IK+ E-L-:@]ANR!*D-]\)3?*H[OST8"K$_Q2KRJ9+T;0%5"I$T(M,1I"0&H-%*H,=_P\+F* MS#YE^5D@LH( M_3TU=]I:ZAHK:""1Q54\(O8Y,6[[1FF-;IG6?#_!E3*O3 >8'R+2.*E?93J:K,'"Y MWS;B83*HP^%#N%&>J-!$,F,5-Q)@Q.P$8.XRX:DE1&8HLI7Q;"E ,R85#QA-0EUT0S0'9G*7NPR")+B2PE MLI1>LA3>9$I0BP1CS#B*E70<"@));2T9AC>Z.&S/4O9@+[VJDZ?'9E$?G#I] M#+B>RH;$38A4$:DB4D5'61L'XF'[[V+3LO&[U#]#^B4K/6N+P7RU7"S365C. M'P\@8^?8,['Z O C>-9C?[Z3.3W@!PW[CB>2"V)M$1R"A%ED-H*Y%P2 MY39&4KX4Y!M^_Y> G TY//&4A@CR"/+[04YQ:P )(<@"K$,2I5548J&KS( P M4'/#Y_Y2D&]XXE\"//1@/PELQN23&%".:0:1*B)51*J(R2?- M-\S\^B;/KK+98O*UGA(7LTV._OGB61[/\YW,69YXKZ87]5[?Y>$/K!W H5?[ M(\30*79.[UTX[WCHD< ME:LIF>>9O]Y@M,KS;#:Z'2SS=+:8%G-V!^GX?U?5I-P71A[['%C\^0G8P:;- M#H(.6(.T U!K"C65K(8=Q]1L9,Q^7/H[_^#-:XTE+G?>5!M_'O:]7(":C<^; M4U#K0_ @_GAYGGY_L26Q\/?UKST.9-SEV-1-RGX) 71%_+\_<=_4,:.VW1S+ M*\F)%!Z[RCD(),.V:M+'!6>;9ONKH?9YJOLVJ(681]1&U!XL:EMC"IF07!!! M,+?"2B>]K.65G:P(V4Q5@F7Y_:;+?(=:U/,4?N&A*5)DB 'HY[TU> !6W":_\:#K11.CG M\(?J*#PS*#[U:;Y8YMERDF>!%523FC_YXUGL01E_3 X4>4W+4SK2(Y]/$ M,X'-N"*@K"-60HT9PD1(@P$6.N%$0"N!?9:FWRV>NU?U$7H5@1Z=XUT\Y/E\ MF4X'\T!(GC;:.9D_3SVM_;[*_.E2:?^A5@/>?!\LYM/)^&4#1,IKAD]L7K G MBCW!C7BG2E@"DP1A33"QB0EN@&H0D'#J68I]C>U/\[RP[Y?+?'*Q6J87T^Q\ M_BG-/?Q?QYL^I*)+?_JV=/(LA7XW0HENO;* M7"MRK3YQ+=(4:2GDG')8.L(TP%A:B:NNJ=HI*\#+N%9WU19T",#^_,H'P;4* M._,/A6F_?KWXV5K.=#++WM6M2!#XS[;9-\K\Z>3M^\%GKQ#>PU^>'VVZR@;I M*)B'Z>S6(V0PFR^SQ2#-_5OTJO^3>?KQ)\S+8Y#_N*:NP]M,P#/IR,DMG MHXG_R&+I7RC*-G[Y<<.*'^4^-G_OO$^[GB1%=XZQ^'F5-V;ZE^S=19ZE_WR7 M7OI[_C&=?DMO%_Y6?[C*JT6G!7@7F"+ F68":$,=0L)@P1%EB&),"+?A.^G6 M3[OY;.ES'FQPE07S1X7;3Y^./OXZWNKSIT=G)W[?WYS'\[/!A^3P=E_J<_NOS[^ M:MWGL__G=P)!_J>!^[]_>W_^C^T?:B_ 2N9YP1;^D:7Y8N!F8\\5_KJ:925C MPF XV)DY!0_!SE]^V7W%SE_V?'/\HEOSW6_]QJ3P\_N9)X7Y:N&W8/'[MUJ, MO$PG[(?LV^#R_3C>,C.LT_S*9EEW@N^Q';QV?9&\1G'WSN#>(!>6]8;TWF^SC\9\!@;^2@_!*"PR"=/J@@O,8R/J63L9?Z M;[H&D]Y,EG?WH2::-^6'$2!O!Y#/V3+U*NCX34G3I?G,;\0#+3@B;9XH;:K1 M:'6]FJ8;XY1>>1U%&M;;\NZV\_U-5U)Z_@<_AQ2T!_*9(UY/%*]%]M>;4F3*_Y[EB\IO^;:"[5^KR?+VB=3!-\V@[0/=E/-GHK5VDH>OKN>KV?($#[^? MHX%>=XS]-)V-LD&Z+&(X@Q"^00"RMT[<>>MD#8D0SD2K*[>AQ@*1""XT,4I) M9VG5*$@0:P2\)U?C>CXK?&!/S?9Z'S;\_Y+_J;[Z/V=U8+T474'QG,]",%9] MGRS6GVK=X+P7V/F6@G4""V0'GCY4LJ=7CFU.,+=. M( LIA]HH6I4P:RN!VYA 6/"*2C,O6&=&N*6=8=%K:%%E09$&1!77$@F2K M0[@A#CJLF7$ )4)BC-=-DB0&)&5U!MH$#LF7**4]/9:R8N4\GQJHR?\OM2C)HC[4#N+ MSMB3)-%RBZPILJ9>LJ96ERO N:!*6L(X0";4($I5L:;$(K)1>[@M:^JB2IKC M(2#'W9%VZ\C30028?OKS^\5B5022YI>A]TS(_UT$BO'4X"EFD%W?3.>W65:] M.)F%6&;H3!/:T;]6V+D?&.1DC4$G*:*,, &YE! A TF%0:&E 1N]J H,AIW. MQG:5^Z?[Y)*G3A?9.(AW+]N+61,/U@7W(]HD.>L0YKU5"HY ]A_% M8)C'D2E:W6$%(Q02B:S%&@G-"4JJ84Y8.$&V1.;?T^DJ>SM@[JS#1TQ&3/8" MDQ" IG6CD)A[7"IL')+6 >?UU J4B"'8(U#N.QZ!AKQ3,SN"-(+TP4<3"*)= M' *1J")11:**1-4K=8+1M3HAG<2)9I9;E@B!-=6ZZO,NN+$PV:,ZT8T*0(_" M=HXYV,_SG=VL\M&5I[3"=?;6 8J>H%JTQC!;9I1,I'/2"(.=)HFMC 0N$7// M\JFY:NN+#WVJ-KX8[-1WOUJ7K*%_WO->L8J^2NDC!#ILI1XFU)O]G$@-.'22 M6\C6W@#!#-T8X/28^'X0YWWVTL$(\0CQXX,X;-)GC!4>V4HC9Y%.),1 @ KB M"D%]?XSZK2"^?Y\?@IT./(B0CY#OL:DSTB?D3Y/FSZW4IE:X^V82C1! M@A' @;%8"$XJE4D12N2>5::.U)Q33_T[H.'5G]=CS^]Z+X\LJ>_!T=(5!F63 M/)1@P060EBO!,,+00%(%%CADB;[?!?DYJQV[8S4;E]MZCT>RYWY'W&G:[B8] MOX0@X@CI&!U\ L7>PFZRC1+I7W92"&,I-(8;Y"I)ZB6NV1'%A6#MLU>Q2Q=# MQ&_$[^OB%S?XQ1P*BZ7CB? P9L8 7(T$U(E5X/XZX-?%[[Y=AF+(6<1SQ',? M\1Q3P")11:**1-5_HMI.\Y!-JTB<.(P,3I@4D'"9:&\]5(F%@""H]J%Y=*0M M=)DV=#C:PG8>N:/-/TSF4\\,WGF:OEE=3">C*M%P?GF9!?)[ZTA#/YSL U MNQQ2B)A($H1@(B&WB:I,"V$8W9S;^VB.X8?L6_%6WUU[;"AC![08/SM&:*/& M=Z\YT0ET3B-.N9>'()&5UT]3QNC]LON!^-FK(GM7J<^Z+/:-F(Z8[@FF21,3 MQRC!B"3<:]_ A9^H!+3EB50\#?%]-[3!B$=LDXKA2+((\C[[,J)]!GI,])G MI,_3IL]ME"0"FFIHSK@1BDD+_7]6<^9H9?AP)DE"NU62.E)L.#KN237'UB6P M()IW%\')'7(%UX7R1Y,K& -0!\WC(U%%HCH1HMI*/Z!-+2;1EF(*F*52*Y4@ M[% 5\Y# <;8Q;$J-_W>U6 ;WQ^)\_H"3HPB 7-SMFO(Y^]=JLI@LL[,L_SH9 M9:5B\3D;S;_,BJL<5 Z6UU((0J;;0/"IL0 M3J(@48H" @254 .!%5IW=:)@(^/BS;2/J#'$UFXMO]&';!F&'DSTF>DSTB?)T&?6^GLLAE/[Q!D!A$G,>2,XP1(Q*L" M:H.!WNBO['6EQO#BLA0\.../D80'Q^(HY")]-EG^MQ&R##4 MA*40$MQ:S"6VG$!-$N$JQY!&3,F-*O_MA$R4#Z>8G9+,\\Q?;S!:Y7DV&]T. MEGDZ6TP+M^ @;3R*,5NEOSS_E%A[)*I(5"="5%NI!:)I_F.I3IR0F%& '4RL M6L_VD0IRM,Y6N+#HXTWXN5"+Q>HZ&[^?J5$('O5ZDN"_ MLWP^3A=7+: >?J I KCO (Y2(1+5VW1FX:CIS&)EHI'2W"38VXU 6I6X>N"Z M,V*CR.'CTM\Y<.8\N_(\?_(U:XS'REHPE;%P'FR%<@%J-CYO+(=&NGC;\^/E M>?J],]DP&JVN5_XNV?BAA3Y/3BS\\_C7'I\L%1O*169PN,R -,R ",(H2@-V8&$;0O!FW,/_H4"-6CX"*;99>393$SD[TG>D[TC??8CL"-S,=W<<6@E= A*.'5+.49%4D1WC"#7/L=HKZ\B; MZ,6G/LT7RWP]STJ7)E,Q[?W(?'@(==K(-?*9R&>.@\_0IA\24-81SVDT9@@3 M(0T&6.B$$^'Y#[#/\@[N@\]$?A 3V1YZ3IUZ8AIE@W0Y^.MJE@TP& X"X1Q- MXMI68&Y-154)(DR*A# !#>=<)=Q66:*"DLU9;JU&RV63]H^KY6*9SL*3WD'D M^Q*1_>C13MC0LZF8T7%_(VS77FW0Z92UB+F+N!9B3$#0S3)&#S"BA%'>6"B!,\3, M1M.N/6&N\R3&._BC@@RY[++8(F(P8O E&,0-!J6R4ADD/?*L D)H0G25@WLKA(58#H&(X(O@ZPOX2%,>*#7'%B ;YO!1DT#D)*T$H-*:R]<2 M@%U[>1_#XQ!P$M$8T=@3-+)FN)9(#$\LLYH"HZR3W(%Z)#?T?^^LCG: &H[H MD 0/V>'C)F8]AN$#A0-T?AG:S'M[?U".M/0?SO)!=GTSG=]F6?7BQ']RMO2, MN,B.W*6Z]PA#(5(T0M1!;#4"W E,!*? 4E@5TVEB#+M?B#XT[K+XJ>\6TMT3 MYA ]FGTIF#CJ2OY><8J^RN#C0SD"H"F9998F@"5*.$0$XH)#6ZO*Q)NN&S&2 MQP; O!W(=QY^'?$=\7U\^&[5/@+,D=*)1H1PF##M"*PZY0B*$=](:'@[?._; M74TXD@@*T$;0: M98Z@!$K&%?)F3&W/*&C5L[R2KMKAXD.?JOTM4K+[[ID\BD$Q,=1W%.B$M)7U M0I5VB=34(0P32KP KI87<.^XW+K+_/ZY+ZNVZTM_;Q MOQ9H'V]^BKPAL$8M#O\Y0QQUG D-!6*RKDH1'-SO/?NS; M,PCID()7R1*,O"'RAD/T(/4O*2329Z3/2)^1/GNG6V'0=**#@B>:,RVM$2 A MV"8V67?D(7IC7G$7NE57^M"KU$@=CCYT;$F(!:F]*V9 %OJ2* @H3)QRHM KM%%0;,=C6Q./S.Q./ MWS\^\?AS%B8<3Y;9699_G8RR4O_XG(WF7V;%50[+S<.'!!]%TY>(Z;YC.@J* M2%21J")1]9^HMM$^"&IJ)8F&G#NGD-10"PV- %7G&(TLQQNY)&^F?42-(;:) M:_F!/V3+T/QM?IV]M;>VSX(B.M(/4K1$^HST&>DSTF>DSY.@SZUT=MG4@6(- MG21$,F*=81AJ9D05ATR X?JNSNYUI6:>75?NO;W-)"!@*,1QMT")(#X^$$R2J2%21J")11:** M1!6)JB=$M56Z/D--&T-''* :\\1)22"U" %5M4F #H&-X9T/3?<+!DVEP9I* M@3T/^FNY #4;GS?:;!,>]_;0Q\OS]'MGZ71=CR%<^.?QKSTQ'[3+/S"\^3Y8S*>3\>!WH/COT-R@ M+W#3[[H1O=5IHQL_TG>D[TC?D;XC?4?ZCO0=Z3O2=Q_2$#ANYI=;"!V2CBJF MO%E+I$3:56D(6 )JGF.V5]:1M]&+3WV:+Y;YNN^L+DVF8F[0D7GQ,"5=IDM$ M/A/YS''P&=KT3836$ *&B MW!)GM9&(USW)L4+Z_B&\5_.IER6+$DM[1][.&1_#XQ#). 10 MHHS"PLC:IZI C9\JMNBL0/4< Z'XCAP$[,>PT#2P@%Z9W2D)Q-/2H.L&DQ: MO3CQGYPM/2,NLB-WJ3D]PE"(QT)C14HM 6'4.DH%% P84XV9-]Q+4[?E4-C2 MDUK\U'=[ =X3YI ]FC))^*N,2^BMJ(T!T>-$N01-/82&RHA$66L5P0YSEIAU MC(2PY/YA)@^,?GX[D._L0HKXCO@^0'P_4? D4=,E#$+C$H80,])BAS!&%E8 M-P;8^VWA-P%X)_[B;1(?XE#(R":.G$W$-F21/B-]1OJ,]+E',THT:2[2"<"E MX%!3R0%US.HJW"L1UT;(F>SW-TUG-' M"S_G*>6"8@ :,XA@!2%4&BH@'15&&2'K/I;,)O!9WDQ7[7#QH4_5_A:IW#WW M:$* CB'6$6.$1P%/V-1=A-:R '*86.=%**$"J\H-J;41%#Q'?CZ(SCY[(H\B M!AEQ>12XQ,VL^$4SQD#$2<1ISV MV3\2B2H2522J2%2]TBADDW $$8" 9TH0Y )"H6MVK&:Q*O\< ^_YS5OL>QFHW+_;['F]9WGQEE,5\@QKM.(=[U%$/X82X4-$(JD&AJE08$ M2J6KNFZ><'I_=O"3#.&AV=^]<=-UZ3Z/K""R@H-E!;1A!2;13D"A./3_:^BU M :WKT)J2XOX,P]=E!?OV#/*A9%%+B*SAR%E#S-J*]!GI,])GI,\]JE8(-C68 M#C!DJ M!6&R)I1I27(5?I::.[4.UZD@=>I72R<-1A[9SMAZ$3S4,\IUZ9O#. MD^[-ZF(Z&569AO/+RRQ0V4DE&2+<9 $CZYQ'J=-8&"H!YA(GE5.$6J2>5S+] M(?M6O-5W_R@;2A"S(HY,L!XP'DD3M< $"@:=<, Q2)2U(=Q8BD]#].:PM\=B MC:\*QUT%;^Q(&8'8&R RUNBQH3X&:\"9)M@BK:"QM6 4VCRK/*9S(.[;.4@H M'E(0^S-'9/;:!1*)*A)5)*I(5'W2(7"KD0D'-.'>I"8@P09#09VM?&&:^Q=0 MMSI$5W*?'T5_ZMA\S\X]!E8,4%Y$^(WU&^GQ= M/8G#0\B 2522J2%21J")1[4]!I; 9EX8MM2P)?184@=98 MAWF5*Z6($7(CSNDUAG*6X*_S16B:I7[)RT M.ML2);C4BG)$H< 6(%RQAV ML,S3V6):N*$&:>/!>FN?:)]Y?O]\6[TBY[Y*B4B?D3XC?4;ZC/09Z3/29Z3/ M7IB'3[3X8*1I\9$H81+EWX!6)=@E2IMJT> M\%.@1D_J%]DLNYPLBSF&P\$L*_JV+]/ONQSQ/!]G>?U<\.;[8#&?3L:#WX'B MOYZR@!?HOD\\;V]5X),22)$H(U%&HHQ$&8DR$F4DRDB4O3$K.6WF=R74 "I M,U(J"(%3AM7EJ<99S)]C5E::O;8 M=MDINXC;AM)XHICU'>6L^$O'^IOZI M8\_8TJFGQU$V2)>#OZYFV0"#X2#0WHO) GNR&,]7%]-L31<'Z>E^@I/(ILNO M5T8DQ% JQC&2ELB$RZJB$P%E-QS=K<:[9:?MCZOE8IG.PI/>80?O2W;0CT;; ME P1Z;2M_LZ$TUN#XY@C6R\[RUTVX.W._S_>A _VGNT)V"YDMQ EGNMA0AET M"43*56/7!+?P_K%K5_.IWZ-%R;[VSNQV59PHZ32>%]E<9'.1S1T2F\.-G:@H MM!02Y! 'PEC&&:K9')!4W#\OOGLVI\9[[EXV!%0,.>FR("9M1AN.-KWQ/CV5@F.$//\KLOVV)'?17X7^5V_ M^-T3$0'!FP;_&!A+_7-1K83TG!!37FMZB"NZD0F_+TWO+5+8X1!)V M6>#A! MA,@[(^\\:M[Y!.N4#>L$1 E!.;)4.W^9*GT\%-FI=)_O[CGCR+:'>0 MRX/+R2R=C2;^(XM:IB]^V7BF^E&;OU_]02F^0PO%SZN\OLA-^B5[=Y%GZ3_? MI9?^GG],I]_2VX6_U1^N\FK1:0'\!3!*"HX3&U0DHJ4T%B,I%-5>:;+ A>^D MCSS]:SYX\>>W\AX7GLWX2_SF/IN_??['X.P?9^?NM[/AX/T'LWED#RZRS9:9 MY\&OLVCS\V,L_?Q^ MY@$R7RW2V7BQUI.VOXQ\4-G8]5'D^3<;+*_]I__"5!/3";9K>++(_UK_\Z:Y( M^VF=9[-.0(/HIX?3<,I[,/J??_II0QA7]W_X+;G3MW9[JW_WZFDK:O%<-(KM M]R3?VWYL11OX#4AC M@97;S)T8MX]*=Z]/P(LJ!WVHY'7#$F75P- M ATN!I?Y_'HPO\GR=!G< <%#]'6RG&2+/[Z4I$[6"7S$#QY//Y[^*9_^C@:& MZ.9)7VQ:]F?&43>F\BX!JB[#3#LN^]$@$T<$T(PS'AN9]R<;Z-#Y5L1VG[ M M6K4D2'$A@<8:2T(3K#6HBG$-2Y#:J"5Y"MNB,VR#H1!=Y@A&;$=L'S^V!: M M; MN+>826TZ@)HEP=1](Q)3<&'CZ%+9Y9^7Q9"B.0VYW[F-11W ML)P/\LQ3R6@RS8JNC*5J'UX/?XV"D^_' MRT,[>M(7JRDVN_%R85+-H)J-!^GUW*_^W^4+V? M(H%PA@/--(80 >9,Y5;QFIKF&]U+VMOJ?Y]F51=NU=K=/7M;L.RR/#]:9*_ M1(\42!*@IGPHM! S,G%4(*@Y5KHN%+2[VAMTY-&86O($L8,. :MLHIC :6$HFK287@( MD>^,PL[43,B'&)*(PHC"(T.A $UJ"L.6*"\=#8+.(&X27LE"18&4&[VDMT9A M9SHJI$-,.FWPT#L4'KB[LFH3'@[1'_!EEN=>)ZU#6>GW;'&TAN%#+5I*G$$ M&G%G(*>)YE(""BBU"@E6Y8E(;OWOFZ9AN9%E0/D\_>Y*O;[:[%<9#@B'E';I M9MFDQ+?/9(@S%8X5?"V_3 (@(0"&+DE24P$0 Y64(Y0(M=$?Z?G@>Y[2N0WX MZ)"P+I7/"+X(OM<#7VM,M\>8YZNN0WX M^%!TJG,>"OBVFWY[+#[4#_/9NR+)*K3-R;/%,CI/'X S:Z+NAG$% ',6R@0F MG"I*JJB[%D:QC6!AV?3Y_TQF_F>YRYUZ3O^=Y?.Q/\/6D, CMA2CO^8DX2>: MX 7@B<**>.18&,322A5TIN-%%%E^681 MCO5W_>HW^6OVEW0R"Y4X'V?-:Q^R7=3/]Q^2;>NL(>&K57CU=J/4I;>T1:MVGNM9;K2QBZ PU,H, M049)3*WD3"+L$N$,8@%#!CJA7++1DGL7##VE3\B[UQT!S54Z^Y(M!I-9NSW(8I$M%T7I^'227DRF1:N08=%59'XY M\,>3C?S[_M>+U6(RR_S'_:='_UI-\FS\THXB1\#.COWYXED>S_.=S%F>G(M" MC4;^=<^G\VR43;Z&Z3E#+_X].Y]FX]:+GK$'3C^:+Y:%',B^CSQ'+[B[_ZA? M^PDZ-IY0VG"KRQO5 E!$.(:)<9 AW6MM$GCS(8=Y16U/$L7F1"C%HBA8X 3R(7QX) 2*%6Y)Z563FYD)>X(XLYJ M2Q$:EHKA/3%8B[2[;13^*32VIA9PS9P#-G'$,)TD'$E6=053EBHF MGD9CO9V3;*]3#" ?0G"*U3JGY-TX7LB)!G):0V,HQ@IK"C2F&B%8]43!AO.- M(/MS(===:Q0V1'@?>8X1X<< ;Q53V,!1"U3A'#M5$$ M&0FU2YBK+%&6$&8WRLR?#=[N>[; H>1=*LC]$ZH'[EVM%=NJR4J9GS8OZC!& MJSSW1E25N':R=JF0K;)7*IR&1 (KK98N(U*N/,L61C?L,.H.M,:<4LACPB MY X35B=8DC#'M!&424"* JLU)SCG!&^WG=T?G'DJ'7R?;/:(S MHO,UT=ER]CAE*%"A\L2JQ!F'L61UBVP"M@EA;HO.[MVNF!_WH+(#=[JNB\AN MTMNR@BP=C?)5=L<-6[_8'B5XM.;IX\!DL!&;(?T.*F4$-E 1RH73U=06PJ'F MSZ@-^U1N?QCN66[UKTUA]IZ38R4YBA&?T?5S"-AZPO7#6JX?3^B.4VVIP,R_ MC:4R52MKI1"R6^BD.X)K'\-:$(N3DB(F^XG))R!)&D@BR64BA$FX@44V&?$JDM-P] "<$""JDM]KJK$Z)N0*69P6 +_-:G\+D\!(]?4YV MJ@[ OV2SF_EB\EK.V2'%L5(Z^HN.'N=/P%PV,'=>;[92,FJ=85)B+:"I_450 MR2VR\UX*\\[2&-@0X"YSA_KG0(IP/4ZX/B&6>2NO2 /$M$T2@C@PF@*Z3N8C MF"NP19+#2_&ZCW1;AJ)8/AY'\?M6N5GM+#Y1BYCCUO12( 5SFD!DN8-<>G6Z M@BY*L+>3M[*(@_V['F>:U;;Q/MV^> AIEW&9WDK/4Q*2_<734[*0-KHK=8Q9 MDTC(E8822BPE7(=4A-TBL?TY@.K>U0OA$(KHZXU(["<2GP!BRU>$+ QY!@ # M*ASQ0DV*JFZ:)"'FV2T0.^R#P-!12+:3<_!N9M6VFI._U'ZJ7< M!-)I[[Q=*:"WJFUT#!TGL)]0ED4K_\B1H"H3;Y$2A 56G-3=B:2&%&]A?3X+ MV?L8^^,/J0\H/Q8M.S*%XV0*3_ $W(KQ:D$2C8#0@C/$E"*H3N4G6MFNI7UG MBCL9 M'I3+Z#$_@[CAKJA5[_TY\_9,M!,2OS)I]_G8RS\>#BMCUSR)_GU]=0 MY7?9G.J:X1.;%^P%P%N5=(XBS'2BM4R,5)02".M1F\@ANE$-X _&^'/Y5!V+ MOOW;(ACE'^NC4>N3V:;@< !*Q,! M$)&:$,J(K9N+>G5^HWS@14CN+"6#X"'N-K0;D1R1?(!(;E7HA?I9A:QUTF"* ME486U!E7SBAE.T5R9RHWE4-(.BV>/4@D=^QI[X="_HAY$RAO$-C(8G"9SZ\' MD]G7;'%'27_IE,]C]D.<[(/'TX^G?\JG?^"SH%68X+R8%*K,#[.=UY.?"_]- M/>CY:',@G@BP2(Y;SE1J%$FXHC#A$C(H7:77,8;[%6^CY=!]%;OC/=:UHWX$(@N>\@?2X#DT'G0:4!0-A"D"G*+.89&66%Q MPF1"*GB0T$$0"8HJYN%U[-/JAP3XV%&F5CZ[2T*W(:[$W>0@[ M+F^+ O',D]E-H,98@787X;@9K8NM,<9I1"BR4@I($R[J=O(4)QL5HQL(_U3M M^:=I.ENJV=C5V[[74?=LR&0L,HO^B9.',FV@S)@EB9%.$B8M R;!I,K;YX(@ MM]$VZ450[DY;ID,(7J6/9X1RA'*?H9 0C(9H"P0")1VAH;6J=Q M#EABJI9I7')%V$,83N:Y1Z^G\_$BR>?7Q1F\KX]@3RE[_\[R^=C;YH$Y"P31 MGUXQ-2#F\?1!G!XL()^0JA"R-2*53 S&2O $&!)DJ=!U$S0IA-IH@O9R1'8W MU*G3.6K;GG;?Q6M$\"D@&#<(1DXH+3%&*K$ 4&00JSH#M7XK%\7GB(&\X1D(I M1T88231(%!/&B4KCT$1(O9$']B*.L8P"&@K]J]=VA^^PB4XA,X3ZF(!NF MP+!.K$ZP0J$EI&3("EX7XI)DZZ*??5@@VW6J@T/0::NZHV<*AUVA?[?NYW(R M2V>C2:=U/T? _8[]^>)9'L_SGGTSG=]FF;^")XW!S32=O32<>;"@([ UYTD) MAT-K(&L!];@CHJHF1T91]J@(+$#V\2;<8>&^9_EHLMAO"3D>,M9E;4UOA=TI MR;2#11%K-;UFS%'JK+4..*@93C: M09XM)WD6_BXZ#1660ZD?GIZ=]D20F8!&VBGDD*/2<,IQPB"&&E3ST#05VFZ, M86KENG[.;JJR^%=S9?*A9"*6?D5/RZDCN.5J2:1,I*4<)MAJ8[0&LHI%$"OD MPP79ST)PEX78%$0(1PB?/(1)VUNJ.072$,,95!P[B63= ,F#N!L(=Z8MBR%G ML97"L[7N/BK7+1W:;W^6#T9Y-IXL!Y?IJ)O!B(<+3]9$^Q$&H2 ,4*>\HISX M_U4]$85"DVST2?"8K';UXZ7-+O;:HP@CX@5JE\;KH: N>HR. 6:MI!KFJ.6: M4H4!U491K[O6XTJT '!#"FX!LR[5UFXG"4:4192]&LHH:*&,Z\1I+"%Q B%A M(&5,Z"3X:26V'.R LNX"\0"<*,Q.+O]4S_-\_LW?>U^:YP%:C$^ &)&F;SPE M"<088D(4%](*A:N1VP8D3&^97K-OW10BV;%NVK^\FNB].4DLDJ9[M27()EAI MXU2BM1"&\:0>DHVT>!D6.U-@$>Q:M$8L1BSV HLM3XU)E-'440X9D2%^*2BH M2V8!QIL=+9^#Q=W5W-/*_CYD=^AYEE]/9FD]PVCB22#/%LM!GBZSP>);>G.R M)J1HM$\K1!)&46HHF!4P 1!*R9!A0#,MC'XD7&']"K[Z[?V:O9\MEODJO)[4 M=<(OZG/S_D/RW IU.O1C3.01 /HY'!AH\@>/KR4.>ZM\1E = *A0RZP#U&DE$V_<29!00"PS!:@( MA18D&\/3.P'54RKFJ8'JY-RBZW"\5S['V666Y]FXW4AE-EX7Z7OJ62Q/T$OZ MA*+*2",812(=PE8!P8P%WC1$!M4##A(C-\OTUY&.-5Q-V.2].DF'@L890]&+ M<_2X?0*VK(&M08 C( 5D2G!C"$\XKZ>%00@>G >X!6QC!7]TI9XR")\2GJ(U ME1-B+D)EI"-&( $<1W6,45*M'QR,NP4*.TL8H'$\W_'T#UQW+;^I.E@.+F[O M;2+8PQD&/6A0_CBR.6CF?A'LJ'8XP8 X#!*74%CELV*BN-TP;1]H+-J-WW;[ M"";A0\Y>6:,#$%"<:8LCK]G0&]F=/W(BAW MIH%#.,2XTWK.@T3RJ4T87V:CHM)!]'UVELR]9F2)1_KX8>$HO5/G@L"Y^ M"1UFOWIZFKW<97UR0P%XRS>68$&8 (91SB5E.*&)JK,-7:(VYGV6!_7QTE7' M]-F?TL=98!QJ-@[_N.9@7F6ZD(P3 :(S/(X)>2%':&5C,:_]$^IYA-7.))98 M[*H@%V$)TQMEI8ML\+,_U.*WWX?QH_LR!0X6 MK*AQQC,"F'+>YM?609L01UQE]F-%G=MH-WH_+#_YMYMSH&O%"2'4_C9* (:!=8NM0S,53 M\TR;AW3-0;H<7&1?)K-9R":97PYNLS2/9N8SQ:QH-%=EL?):(#?2,LBL4015 M8^X)!LYMM/B^GR>HI4GS_-8_Z]_3Z>HN,WA?RM<.A"MC0XHZS18[./NR5QR@ MK^+ZY" M6YXC"#VD%;>()-BI!!JD227F(<-X(P:]*Z1Y)Y F<,A>-XLD0CI" M^A @W:IC3!)DJ$+:.BF1@QA*4(>'C--)9Y!FG4!:>$AWF]-]<) ^;"_PH^IW M5I0O/J)X/^,HL3_*\7QU,E"*V9XOL/_;YG'WG0J09!X0! MARY[1SP"HN M':_35JR19$N7W--<2';"A1#E0XG1WMC0/6?:6PWB"!2%R%6.B:LP$3T0D:E$ MIA*92H=,1?#H ^D[4SG)2,9-ZHW5\:IH^+*\R@8W10@M4,0?G_"*X->L7C\H MYGS$#QY//Y[^*9_^CLZS?O0%^^G/[ZM^LZ^D4O=0HSP,A1$#WDSO(PAK)FAB MG2")I@XB7#6 IQA@MU&251_R)R_:]YJA"8:XTVFYT9Q\(YD5L?VJV!:-WQIQ M*XPE*-%$0@W5T5U)#3HY#:)]>\]_UL-+_.!LOT^T,]RCIG M!2].7WA-9_%3Q]QWYH$:O4!P0E3B+,:2$BT3:!)856WAQ+.53>812.,\4$;@ M'Q^RO0Y>XT/\.CV%>ZLV'*V#(S*1 VBHMT-])Y*/!Q,Y'#SM<]6]W<3+/0N#N=#L:3Q6@Z7ZR\F5LUN?>']J[L MWK#N)OC2N'/DG;U_OGB6Q_-\)W.6VXT=?5U?4^?*SH>:'V_TQ;\=O/._CO)5 M-B[J+U:S(G4H5&#X][89&A4UP@/6"!&%C7-*"&NI(8F40FA#E'9(& XAYQQ ML]U$\OS,:WD\)T&3@;'"5!Z#\;N$2J"&D5 + : *@-A1;P85#P!E&R2Z;=AXH+)R["4AM M-X!-?]S'>\[X-8^W^/-;>8^+^73L+_&;^VS^]OD?@[-_G)V[W\Z&@_P@QI)4&HH,?'**J2<$B$!(88!@JE3,L%WD?3D<16:!+BC2YEY$?_2:F07 M?BKVZMQ_ M]RR;9H4P>^>!+0T.P^T-0)1SSX6J89^.86'9N\84"&W$%1, PX0"+3ETMIX+ M2K&SMA3#D]DJ&ZOEL^\#?QID7B+?!/F7K[).4&#]%?/)3:&0>-ZC5PM_W(N& M]_RPKS5U^!>KYTC7FLSSG^4E6X%^VIFE_.]JL9Q+U_^$8.:*E\& MU=^R?+3*;P=GMPLOGSU(W\]&OPQ^#I(\J$H(_,F4TK_X"_YI,,_K-ZJO5F_\ M?C#QBL%@FJ7CTC-Y[0^@$/W5 - \G-8B\U_)_#]>2<@+S^8BO!ZLEB$$[H)&J+_U5]KL;I8E,O[9?!?_OK_6GE](\N]?N'YBYJ-@]$R'/R6 M+A;IZ&JUR)9+_QSA":JEAY6-L^GD:^DT]>K)JH"._TSJV='\FU];.KC(Y^EX MD!?3C_Q*UPM*O>[HMW64#?U%+OW"LV+=0?F9^N/)O.8:%NL5H;!]GD0N)U]6 M>>6WG7LZO?;;7=1XKI]ML1J%9PO+7X0?0TUUT-/-/G7R:C<_<7JYF;NO^-7N_QA(^JGOCT-(H7'=-&U>IW\N++%N?UN5J.@W/$9IPZVIDCI1E#D#*%)*4\N8]&Q;$*0I8FMQ M<9V/;BM9,;^L.:1GB1>>EB\_5<3ZMP"N3]73^X<_*_=WJ\%1%<&WK:_W'Y*U M^04>]1%C\*2/^-D;N8;@X-MD>34(+&'/I]+T6;1:(@O\ 2!)%-) .0C"J5@" M 78)W^I4S)I47W0P#<7O=C;HR9&\SS^:\23$JP+?> B='O*IYR.>)03N%E ] M608L9S>#\?PZ]5C+OM\$Z[MBOJ/5-.QB8)PUYYO/NM'?]REL/\Z\E+H=(# < MA+/[44BE_D%67IB,*S/:RT__5[$?_C']G59^,?DW?V%O:PUN5A=3KS:N(X%A M)_R6A:\% ;.+X7"?SR.!=9$JZR2R#"LD:4.0P,Y$=9C07&O MP&NOP&_TVR@6?!;6^RG-/^9G02J,BRX;G[+\+)@)VS0&:S[;$#W:DN3!+^#) M].H=^%%MY?PRJ(X=P_+8?SCUD*%3'7E]EL,P>&6Z*F1^>#T(GH*A>0J=SI<% M183?1@75![GH]9!"6QBD7[[DV9\7RR+.K8,X%JT'Y=V;IX"_Y?'53F\J5-5R^M3:&@Y9R=CM;!GMK\-MDE,^_ M!8/BUU_-^AOUV^OO>&I*BTZK[R[SK# W+Y;%KX.+=.%MM$#4:6 V%Y/24@OT M?;/*OWD/M21HE4!NMO:R'B;(\87"CXJ%6>4WQ M!(7T\EKO(O@&BC_.O?&]\#+0[S;\D=A+6D?%.4'Q/]4%_Z>^H IGM)B$:ZCO MD\7_!$7[?_QYE6=2G)8_*^4UZ6K+UP?RZZ^CW[*@@'>!(38$>^!EPW"R!3LK M>-FW>?[/PL'B3>1P_H'0PNN!6 ;I.""E\A!4Q/HM790"R6O)V?360VX:\@A+ MZO:$5=JR?TG#3GZ=3*>>\)+I/)^,T^+:C4NG[<<9Y;GUS MX?6>H?]M.O&',IL\MMQT_#4M5.N%O\U5%K8WV!S?_/L7X5LW!8)&\ZO23%FN M9O[]XGK7:^AZ>@P!P/#&CUZ=X#CQE/*C1ZCPD*P]+G?>N[GQ^D#IOFWY=SS2 M_[7R'_!*8=#VTB_98'43]H^ P5_^Z]^E88N*7R%MW)%^5D^]!LK\!?Z>NL':P>?JM+ MO[C5AH/RCFSX,F>T/C[I:VL46VNO&3S>LCM=E=!#L_]./[UKM/SG\XN__7+VR_H>>4D"H21S'?\H@U5E+#)M M3BXLI'F*D$LW6834JE+Y_S'4Z3F@QT$5=?WF.6;0<8I[+A>#FWEUP8HWFIJ! MF9*!#8M7/(%4[&FX1FZ(Q?B+O+^7N9&&N5VG^3^SY5VV]H<[F1:'PNBZR!!! M/_TY\6=_N\"$[[;/!AOO0'$T"P3=+DW8W=E"?K MQ"G"L< "8@N9HA)1!:'G:MHF3'!.D#C$Q"G]LL2ILZ#Q7WIJGRW5J/!5A!BK MW_/1)%N$<];3PL6Z>>Q<&R UM, XAJ@#5JNJLYCCB4:\E4REO71@@$' D1() MH8FM/XJ)9D(]FD'TY'WVD4QUMO)L(0\5A8/6#@V:+1K4>_32_*IM'N\ENX-^ MVI$RS!I[_C[%T]X^2@\2$8]]9[QQ3S5W2E)%:C8 #" M>B#>V)< 6LK,MTMJ\[T??_QP_[R&U W0O1\F_S_*KJ=54)Q5&8*5REP33)$ MJ<9\NYI[2_#=_%L(>(0\P,EXDN:>'?TR4%[A*;2KVCF\#%IUJ:"6BME%.@U> MWW8N5S;U*MTLK.T^Q:7-UW;B)7];A/H5O\'!0KD_-1<1;;QH<)0QH) DC-9* M!.?8@!;W2!03!C%J$!2)-SP\]ZA8GF>%"0 'P3W^UAD2SMS1LXT=GO"AS3I_ M_YLZ=\\H!'A#EG&39S=IE:WJ^< #3*-(K?6F:FB 4%A#?RER7$-2IE=7LIO M;]IZ2^[YS.1FZN&_]D\J]6EMOH1@RR3D;WBSR%MO==[9=?K/S..J0G 94EHL M5M\S'_^:Q*)YU.THO)M,AR*9-YURUY2HNS M6&KAIGK@.^5=QL5:*A9Y[_:$+SZTGCS[FGFEJOQ0<(-["W31GD)3?JF(F17S M: )S]6:ROX/?G]6T2"M;3<=5'M_@,I]?A[*.16NC?GFJK=.H"K76@OH81D*\$K^AEX?Y%EA&TQ&5]Y*&,POENEDMEC' M9HKX[WR6A5JEHD9C7OCCZL*4+%0'S;UL&\V_S/Q*2JF:3NI0J MX#$LEC&87 ZF83.*,I!PSRN_\R$>XD7IJ,C=_A9R2:XF-X5;>OWETC<E:!ZBR; JEI?Q4M5 MQ5BK1\']%#9K75DT:E'>+X./Q>DV.EME7_[QCH%7U,,/1MET6H&Y2$T-?X?J MKOKO>_R8;:]TRU'=IN[SR;6_\8?LV^#SW.N3?QIL8O_'7F9%ND[MVJS[##RG M]=D3(N3._7]LI4$V_;9;0;6 )GM6*X_0I.V)I>ZA,4)-"V%5V>W#W:@J[LH1.(Y0>)I6.^BK#1:IK,ODT ()0W]*1!1I)Q( M.1N4,UG/#GE"(M?&=%:K!ME=2WJ#H'JHIO[WU62:_>"_70470W#@7OA-><2? MXE6:=O.8.QD?395370X>%#>O6:SR,@.DUHO*+:Y341[:Z\J;LE8C[NI:96;+ M(XO-@UI4Y@C[FX=BO3QHGE5%\L7_%EZAH%E>^AL$3>B7@0JY"*4;9?C#Y-^' MG[3PP0QK]78Q^++VL,E \)?R M#W0S+[.6YY>7BZQX["_S^3BD(?PR"%%P_W1>=UO4^0?AI-8>O@U.ZLED^2WX MYY>E.[#TTN=E'" XO#:2@=H%<*4/:YI6?B_/"?Y=>2;J)RYS1EH3EX/5$,@H M9)XW.NRZ7NNILRG4Y_5>%D1Y9QO]#MQ'@I.U>EJL:%ZV\?#;6'O:[BQS5I%! M<5+-#8N"_9!M'PI!GHID]-'58#LSY]WG]W_WUOS?=_5U;Y-CL@=KOD;DINU9 M5CX7]0^AG4/C[@U)__EJ[0XORWW#"D-*U#9AM\H.+KK UXT<2K(-&5 ;[[7I M=YS=9!7>"P+U"RX*ZZHLH^$@E)WFX\(4;GCY3? 1S_,B3.:AQ3P1;F^ MLI@S+,X;ZU6[B[K;U_.R-V\7O:\E?.S4^ MFG7"U!./5O:!GLZ_#:ZR\9>L"C7\:Q72VV[+K0NOMWT\RSQ+JW+@/*LHJN0K M_K8%Z_2O3?T13RXGQ>N>3ZT?NUK$(O6K#0#Q])1=U[E*IDU-9PT-^74VG8>* M.Y@?-J&:F9:6=#WQI#Y:R_9B^>.V-\?SMHKE%]ZJZ6W9.*:DA,%UT2BAN$OI M"YI4(_L&0?B'0$;I36CH83&L4O_]%0-S;%K2M056D538T,LCQU(\;^ORH?M= M?2*%E^*^0RF/HHK"M.FLW)3;4N[\Z(D9#*[2L;_Z8+Y:AL*>:IUK.O^!NHM5 M_77E3PQ7?02*@PB)HW=TQYUY.^OW=??A; MEX'Q#I=F/O[EP_O=\U;>4# 7(F-1!TX#B@/ \W'()BGUX. M98!UZEBOD%+)EB\#/VP M B"_9E7LX9=!O?;)HBUS[]FX,H+]-2L\%[JW[VX;7:VLG]F7^?3 MP'LGX<2+_,3:BJBZC1;;]//"/\?F1[RL*K+;P^WG%YZ.*LE5L?KZV\.U-OW# MQ=NBJC %AFU;X*$/K:T(3SZ3^6H1U(UJ8:4:U4K<\^::F-KH_O6U&N!H]NV."P)I"ZBJ6FZ:7!21$:*9*U)J.:]]D902-IX M5_4,"RZ/855?7.D%S<6#[>9)9/V\CS]D:*OB><]DO"IMZ779T+II2A$6*DR[ M=OO*]O/]H!?I,KUL<':59LJ#6A7J^HMQ]6G2*O)R4^KW' MMF=!TS0/=8#MS;Q.;_TI%/EB11/J-"]:-I:[7MXO?*0JG2EBC7?7%38K=.R^ MJ9.PBJ>K/%Q?T[Q0[O,ZYZI<5&D*^[7,9X&A7SY]4'^MM[V(LQ:.GT*4C1\Z MARW763S>1=:08D.%5]YZ+-;5[$DK,ZRDN;8@62_ZFS>LO$'_9;Z++W/&2C?@#]*EX3%A;?YZB\7ZY%LVK+_5 M)$38*P:TQ]8&'7$@]8"0+NO1_!->A_9UQ9.M-RE K"H&]"][;NSEFG\YN%++ M;2U;7M9(K+3 7P9J?8EU;\Y-123%5,16JOIR80<(*O>_JM#V#*HRU@>R4Z2_O3//>S+S_N-A J7%JKP=):7[U,11,)N6]\T%1D91M.P9\:Q$TG MR0?';H"5\(?)'IVR;!#T!N%[I7)TS@:BEGOC?M-AQ^"^:E?/R4W#UES5'= % M>T4/5%NI0W+O [#9P2"MT-.%8\$-XS5]8D4GV+X#?70X>1E&6? M-&406UH%N@Q;-;Z4\9A'9"BXD R'5IJ1BD9QX"3IB<: V( 6"CK1P0)SQ6,' MLBIQUZ9P.HVP!(^+0+M5E #PO-P.OL_-2=]0[2S[)IQ4DT+6O(G-P(4POS:> M,E-(LN_ DAE'8B\M\9;2 60P!>'-0,G+IC,\1&H3H*M3WOWKADK6NE]O- _5 M/N:A[B$/=1MWT7.\362KNM$MTEF?E0UK/L'+M4(<=G"%:\9>QRN'!=ICHN"' M0.NYB*8]*QM@'814MW*.TMG"6 MZUIO0!M6?:J-A@R=P@%7YMH"*PX^]G_*?ZSA@]0O]FWY V<)\S)-%Z,Q.P EP?P-:)Z:' MP4/YS[+5!*]B%--?2,?E??MKYW-5KZ9Q%4;R-JOM@D4+"L0/R#C< 6N5CYP, M]#W,R(6>VE38IJ)5'8MHRD>%]L:2).EE'X_YO8NY<@BVS'#!3@'J;AHXF/2L M7F]QLS&!9LC=#[?S?"C6)5R6JOXKC!:ZUM/L%'7C=.'E8'_4@PN?*VH7N(=L MC3EN4%LPX$)AT)H)T/M^0T\#S%+\.:2,L*A[\3"!][)&\SS.7!64^V3*!2OA MNM-YI-_2?(R36##BOJC;V.!0R'4 AD%XW:6E#EMXD^'9;#;E2D@0F@S'XIY+ M#\.*'R@K6IP24]F+6^:LD!@12V8FYL7=T="SAS)']-=LX3Y7#-"V3S)'EC]1 M&V(T]XDQ4(TDWS M+2T9^0@_:2I$[4W62&-:\1X@J,GC:>_W%>,\3GDZ!J3]8TDB$LFW8DSM-2P8 M0#=\OTY/0=E1U9680*0\U6.8#2C)B7P3_N^E$Z/7LN J&CH]EU]#N3W+=Z&Y M\77.X'8["'.OO:(;MY)7:2 (3"Y]ME#*.0"VRG)(1!D0^Q(5P''^)[!"/A_^ M0#N51WS>6 \.7;&CGLUPYS.J \U:ZUNX&+(F!_L1T;7!)9Z-:Y?BDC!;O7E MS"NV3'B+A#.[+W5&Z?VT-->PIP8 M_55SR"ON_6V=UW;!0R"'' 4BO<4W3"*@L, &LJ+S"K"ZLL*,IA5.4\4YAYL, MHJ+.*0$E&GRYK*<0G42.D2"1A+EB;YG7]?"Y9-*((N(9BXCA>@ZYI7-TA5RL MH]_K]/ZF>W5!.VEJ'*<0J%LZ5+L7AO15,I&,>J:0R:C)2G,;;L*0$LD LI.+ M&W@*3OL4R^)+."\13 '\%4BOY:0_K_@><$I-FQK%';V(V!-253/X3)AN MD,Y6'@IC2@4F;BO&W3:KPYTH:F$KS>P,W*F+:V;&GKB&(H DO*RJ"@TD7!4@ M&1X;(V#G1.5@L%]BVQNZG,%NM1Z1:,%OJ<(?T-C $%UOQ.!ZU,!G)KTJ^"V[ MH8.\',SON1-%$H=R^84C9MR.[]4Q63:1"EW\;*,RSFZ5U #DD0I#Y\L20G;A MV>9UQM[?+/2DW!DA-L"=T]2P)"T6D]M"#,/"SDHOOBEOF445EQ&XY!N;Q5X\ MSEE91"K"#_"[^92%\&\>U:84>.YE=CN'*>&A]SDS%\6J(+ G=RE'"^*J4=WS MYF:>CV=U.%?9$AD<'-RE<"Z4Z5)"&4@.)&*AK-5?U4Q'5\V<,7( V# M>Y*.'T5!]2J.5S'FR/.M6_;+@E I5.<>/81QEF+ 8X(Y)^MXOM"7^*2&[-@Q MI,_[PL]XA]1\U%(9>(BUF:PB;ZH"QX<.E!DK;6D-C:^%T4%[;K9BJAMG5XW7 MHC*!G_+-::[H\._"Y:)"Q;![*&5CL@0&Q&KQRB+H%>_7R \9::UV<+?R0=Q?&$5U7[-5M;@!@=!M7[I/-3)/1W%'%,UMK#@ M^ZQ]+QUS3PA4IF99F:/;=4XQ"8S8C"WZ&:#/DTB/=3DVK,38D1UYHXPU[N4_]>M4B^O':58WYQ5'4;1UGH2?O?SZ_*>]>SXLHW5(,S75,/;1LS4EB*[ 2W?6T*/3CT'63 MY'GGY1[D>7G=GQ?RA_T>F:D B@6:Y6N:D?BFZWAV9&H.'%G@6[H3^]&SCLPY MR"/; XDUVG%Q@RCC+L7AIC3V#;$6?K+.)_-QMFZ M/,U)W=MF:7Q1)I%5[2A#,[&\44VL7!H\ )E2]1.L!+T-/_<8]H$XF)]&2D3@ MY\-7\51U/YOHRMR@=$K%6"LX7XQ%/1U_#IKE MXSA#99RA)/+M9R'?C+KOI*#TS1OXTP.95W*1:J-:]6_ ']K$-;9@%.K%;7I$ M)JE /F8LO>G;AB0_V"0XYY@$]QK-&,WGI9]9VX$G;)-+]_I9;#.J8#8S M1AJ:DE1@'M1(J^SI44(_![7ZB:'9@!\Q'\S52)1@_^V2**HL49N>=:HZJ7V4 MZ 8ML_S^9EY6(H+#?MC@%9*UK?F!$G<5[X2G3] OS%IDC3+N&@1=D"$H\KS7^G]])?/LIMN/9V#UPD@AK1$ZK8BZ7*/QAG#8N0E[9/I7$12155DRO9O M5IS@K@L$3':);JG.WDKT:29/8^40C\.4V90^SGVX/(8[2JD@<!.X9.256/ MUXFSFVR0@K3*E8@0GUC%/<>S&H1H,35%F%:M;CCU7]SOO"*BV(C+PC, 4]GH MHXPN_7^)-LK%?(:- Z#[\QSE&^_QB%N$)3]XS#P*@2:3("%U6-GZKQDZQ7M< MJ_]9(Q+7AENOJ[C$1G.1RP@1-:N<9:G#EX!=Q%,B^ & WB%C%QAP9BE 6$ $ M/Q/45+'GVE]394S,3F0YY8M_)H3+4_U',T%L"C/(%N:0T]GGG+=HLRK M/U%_K--GE M53A7UF1=31I%790_U^KOP=MA%@_\]Y5H^ 12I:51IEQ8N9B:?ED% M1P_Z$K&^#B*T]8!&7,-?/D%D*(RW<#:IKF!)&)\GX'+]#CT6V'D"";='#Q?[ MILS!2P#=NY7,@U9*H))WQ\/B>6ULRZ^@TE94N/5!C7[(L'-HO9OB\C/W,I\' M_*S>3G982];7V(HQBSO2G8"[ $508#Y!7B>L9)C#>Z8@0V<\[B62_W!;;QY5 MP[595ZX0.!SV8L 5%?%:]P:;*A^TDI$;@3GI0UC'%Q/1DU;H"2M6KIB%:G12 MG@$TB\&V4+VJD$7>0(K(!O^<0(IAS7 AB'_PQ7X/+D2M9/4;(D$=]76EPG)-31&P4FBB.X9KE*,,$Z#I M%L"M&+-V,[R1/\>SY45R(NFWZ@M\.1Y&YCAU/(6._EE,)E *_7 '5;C?\NR! MA><7CZP'&'MWK-*7[4!CD^0BJL%=!JZ&OLJ1((UX<#=A:=SI3.+EU6T2F82< M*1ZF1C>>YM9@L2UR2Z4!Q9BCW[%,D+JYG?)KA>JX( "OF^S(T&>%=[ /++$0 M9!>KC$/0"=X,BPNK5@.]NKE/70E"6R"F6S[., ML&O/,91,[#4F81HR)N'KINMKD18GONW[NF?Y1/>TF%BVYMIZ9'89]KM&K>IB M)* [+T:_%<7PHKQBZAD&)>2SM02YH!L#75J[#$P0X\W%_LP:!]V+$H/XFD;L MR+)B,[),B/W%Q/7U* ABI\O8WR$=FOX6 X!6C8$;A*X;>K%O1%KHAZY)K"A" M8K.21/>B3@. AW1N>R"V+J. AR]-%*U8K0SE8391)*B6>//L%=3=56> I\"EL'+2:5?D2@^I6LW11VP: J6;MH@!D&&L>FXH6D[OJ\6KA5Y>R?EZ!N(47!7Y_3[_G]_%Y0D$(8)U4V^#B< MEZ@1?OC5L-O%]4Q7K)Y+'*VBN,&@G//8JFI(R<-E*ATJS.V6!?Z_5;%&DNO+] "VE2@V])T-6B3*LUX4]*]"D5<*U MF.6'GI/]7T";U *;:E:^%1)#\Q(KT+4X]A)Z 0T[,F++]DGC L9\(>_@(O9D M*=^,1Q;3:M.1$5AEYD,AO%6R(U,UJ^JT;EF0-4>G!72S MK3/HT;VJ1*#KHLLZ%G'P0N1B:US(T/7D\R K;"<7VBO]+>'WR)A^ @VTX M)'A782S=%TU_A3^=U=5+NX=WFAO.ZTSY)AH0=FO'G' >^V7GG&&=9\SU;WCXH;'>$J,+7T[WC1JZ\"JQ<%'?AZ>B;HFTTNMV./+ULX+> MQ6'52,)9U^SGM$>/I )?U0H'&&]2)38:55 MHI)EE [ (PZ4*D%>J&"GRQA*5$7ZEFS6!7UC/2T>/"DB[F[MA%.['4_8=MX"]YK< MB_;B%1Y)^AT2S;+3V],^+\MG'Q6\U_()78UXKIU8M#1AX>":^G:(4'=U?9 0 MV=<7'_[Y#I@"*V>W ZKO*BC$3\G9IT^'>)S^8<(SGE]? M^N'UWO@@PA!U;-="K&FK6%?=#*+&9U3#78PS4N'&VYYP, .&V8L*@]3RF@UU MZS!D P"%VZRL^+"N").:"<1I%O(3[GC7FR%/PUXRJZ>\'').48$N6VJ1D-S, MXN(M=U'I9O-5L0_87.A>LN+FF:H6G/;VI\"^P&U!ZX)UYA,M5^@V#3%$JYBH M,HS4P^2WIDH+0S(43!'NJ%.%A6W+RX(PB&FP)WDBY#H\PLWO( M81=@Q'_-)X.Z1P@;E^.__J+;VB^+_SUXLQWL@ OI]P/%XZH;F MF 6QD-A0=PENYRISDTQ!-V,6956EMYF(HB].#:B>3XX1_7P">X+A6[ "008J M(?SF;.7N%+6+) XD548NSS!,:+.4!TMVAK*IV MO(E\NF4*<3!TZ@_T"CYU^C M>7O;'_VH.O6X,[',7M$_';8OGB+ZAAF"T"EN508>+G< Z[=8_^L5TH'A>M8] MG205J'WJ,?U3>F$5I_/"TRK&(V^(N!93KQ-9 ";[-UR47U@*7Q5S*KHN M@BQD2F0V_ .OU<4D^PL2VVHHI&XB?N]7=$*UN]$UBO3K15IGJXKB7 M#D2PEI6T9Z2]MX($MJ2O$^<8HQS.AFT*WJB^9H6/NEB;Y\"W<5EU_J6OIA(^>Q4 ML<-W''<(I_K9/SL_._^M0\_QEPY!V).+R\_@/3[,"/&GL]]\0*)]6QCQG845 M6RUSBS*_S2=\!!Q=)#"A\&A'!WD,DG-)Z0%GX@(;_JWJO/MPEV.7XU:?"M7< MY@;R33KX/<7 37N".+"=606TJEIVMSE!A$7<@W[4^)=NZ_9=O?2MD&;2H=XJ6>Q M9L+?L>IN_+C7RA37]N3QZ($;6+&K!YIGN\2(]<0'V\KW8Y_85FQT4 ;632V) MO8\:(%[\N9EDT@:@.5:PTI5"+CG+EY9>3J'M@L\RPVA12]%J)HZOW+*6-II6 M=_YD"/\#R,7?Z(9-9M47:)7\"%&3@-+_GQ^6Q&#"($D2SP_MP/ -8L6!Z=5! M%)W$)[6O)]8US8M=S? 2^G_-, I%DYG C^GG'WH9/:DIG=6LG&=/B+V\S5P# M_^IO!YEWUFFFWJ%NUPZ:\(IY_>_7L]_]3_'Y]8[:J_URVBO"C6?>%+X'G M2MS1&4)/G9P^,@2^DSWRYN+8K(3QH*^G5Z>-).)EG]U2W05:@%3SK*W5WD-A M/HOL*/'[YTFAI54RKE=[G2([2*+(-1.?:+X9>'J<$,9Z0L_V_&99ZU)>^)E- M>R^U,L/T\<.OGK:(A_I,X4/'K6HS@:750Z@*B_8X'%^?I8"E99FS]J0C*+OC MI\Y:$?$88ZT]5#PM;3V:ZTYR**%O_QW>^IFU0X+KQ*30%K+(] -BN(86F+'G MQK:C.TDD9)%FQ$21179H!9$;FJ'O6<3TB>E&7!;YB6]:;T,6=9<&[9_MX I9 MR5Q_[S#G[6O-GG4WN_.KZ\NMG52IUJ&,Q^!N6?I+[$TMT9! M7,TG*CK21?T='X\WY!)"BDJTM$ZO9F"0$P:CAF5U#/I1N+O4P=L#+O/*\),+NH-S.CYU2E'ADG(UF'TVW&Y+Z M!*WA6 Z,CIM"?OG?>8'@; P:!9/0L5_/ ''1*&',99>?E%7J_^W9I]6CR+0?&1],Z3,L:%9GM]],'AL5^@@NY_BOH_,X$?V>[TI#=3AI0Q(;AOB M#)<,>F?)]N&1K=N]!M_:@VX<%A-PCC&IH7-MV$W"*%&TX<"+]<@U'#.(-2W1PI"JT.Q1P[!#QWL3VG"752!A M#(4@$),Z1!=-IPIQ=]MV&4=G79;.=!>=/;OZGX/771.ID*H"@<6E"LCVR+'/ M2/9]6K3RJAF>1\T:6.=+Y VL9ZRHKZ"2: (M6F <#!]5=_T%Y9:5A;%ND2)M MEVEBJG:-+7DJ%O>3"G![)'3\C!KKRF=S.45P-XEY8C7A[)'JRK/=?4(0XN*" M@,>Y7BDI"K)/GJ%Z-Y/F]YR1;QMLQ[BV>1BRG[QEO,2O.T[GT:/$&A$ERS44LBPH9P9-"1%UI%8[T> MAYAL,7 6AZRQ4OF0F6)0\."E? 4WBI5MI7=KF$L0'NR_W099%^/**A:&S9#= M8TL22.-.R\/A^_OMM.EY=5P\,(/0I&0>:HFM!5I(I\]Y+0D-QPB:(8FVZG_. MX]R;&J,N_#!X#++)X Z,NAJJC3>'KBZEM/_*"T+K3RIZPIA]G_/L^T)FW[/0 MQKIW2F0X^0R_4PO/+G2'%+=/95)GYXGD4MIB2(5RJH>B'%;9Y,.O(\I'NA<. M"K0:VSI>C;_/RZ-K6MUZ;9NA:?C$<767ASI(1$TXLM%VK#,M]!_A M%CTC+\1:3-;I)"^DV4)LB<;=WZDLNV-6^AP]=K_4H-?=;Y,@\$W+BUV;\E+# MTK78$9DE21#']HZ\U'UO5'#DI?7MJ4L%M=A+(L/U#,VU39-$OF=S1YFC.::S MK/KG*;STW=VBY_#2Q4*XKGFIC-QTR%'WX,P]$WT/M\AKB!PCCDD<6Y&C!9:C M^7;LDZ7"]P_2BQUS9$V/@>_4TX@CN, MHO\>GU]?7/[CX)V'\C9!WG5G!Z_L]]J]B/D,8 MV0DV@MSB)F7&'814QZM>#V,APA[U K-[F%E#R5 $5'SL7B8L'%9%(8!\U0;Z/1@ MN\-XK7D?N\.\2'>8]:Y]N>+> GZBX#FIH%24L\UG NJ0M266@-.]^_P[:QE= M5%6.76^:$,1ME^(BU]E)7[C*$(;K$KN'0-7*MDF1,7$,Q]8TWR3T(H=>J$>^ MN,=A;%B*\N G7F#;D4,<73-<38^@2)LKPE%LA&]"^N^0\+:J;/(W2*![5M+6 MWA03+.A4X]-OPG\-Y,&P4Q'YC&6L05XQX)LQ\'H&-C>4*6RBQ1%#6I>%<- K MJ9Q@(LUM.A$]33%:*OJ,WSRJKX'1[],_D>E,,3./_@OL$M[(%3@0ML-N%^EP M('.61E;7\P 9(I/B4VYQ2?9F%B 5#GC1, ^9:G?)[ZLL7 4D(G3TT-)MWW(= MT[:($9G$$/D=/B$+S7"81P1*L,0R.?MIAY.6UF#Q'=G1R5!,]N!C6#RO/NNU M.J9Z*^]83]DQQC1XD 5U9CHYD %T8A57=J'W/+3@@A(&A,YC37?A5P-^>Z#R M\[&B*BOO[]6[H1=\R!%","+"?YMF )67 A8?M*F:5*R7%=QM:GG>8OTGQPI< M)E6>;8,";-,#-7+]R?!L,J/3 WGF8SKL%H*%R@??, P2NTY M" ,#-L1FDWD M>:$B6(@7Z1&);"NP8E.W/<-R>*S#T /3*V1K>5S2/ M9N:$[#>4$__>WGTYXZ=\RG99W0^8P&T"J;X4G5[;,1"YC_!.:^;*V+OW:]T+? M!/Z2>D1ZXQ>VK='%-&48!7T!+T29Z?Q^SC -&G@3 FT@R[$^J.; R%XJ.B^X MIR=P9X6%](W5$5'243T]V6@^IJO_QF3#?+IGL#U=U^I ,]$MP[/LQ M#+W)= M8@>)QSTD>N [;EO#]@75M*C2\<7H4S&YQ3/?VJ8B M!DE\34\,S7+\)'9]L-EYS89O$ENQJ4RBN_01W?.)1ES/TSW=YEGL][A+^^='LS" 7D[&''P114W=4IUW&\-VYAE M^8$\ 25]*NM>4\YL%Z5I.X)Q2P44!"B5:.2,HS@V7H_!C%6J+7,V\O9<6G6XL=J-22H((4F_$/ M0'Z(ZF(Y3%N38(WP%!UG4N"20%D!'S6]BRFT4XO!6:VLBEZ?61U,XCW)&R:\:[\T$*09(Q]'LT2]=/6N#?O* MJ*T(.HP,][Z>6VVF[,/=*"XI7E%_,I3WZ\37?3OR39U*3RMP><#+,4)?-W<6C"_(";^LX'(90/#E M(XKR^(:QP*]N*@#-+BDC>$C';.R;; :="^MZ-]&3?!69JF/3DT0N^&]P&%PR MT'BLDE;@-!"A;YC/L!W$XANRT2@?Y-BQ:''\9>A^IS5KY2T]^2S0=9(US'G. M; 0>1H-X[ZE50+5V_BL%&ID?F=))G3^"ZB] D-#Q!GDKCLU=8:MM)65I\TJ, MW+2\[K/9'56P:]LV:<.]'B"U^%7SMLUP]R"<2+6??@-F#QV4O,)1VJE#=3O9 M$/>%+!K'71.YA"Q3X9&[#F /;\'DAR9+W)'3;EC-GF2M6R5-'?Z>QBK-L.#I MOW!'1[,'A _CCE;>5D!\/(1B?+I. 4[(H[38'+=)K?@[N?-X6]=>26D#KK_? MXJ"%&Z4&R&%P;N/.6E^N\!98=6?2* JM"- $[- A>A+'7APR2121*(RLK07D M%DZ!I4:_#*K.[LJ,M0VNNNXR=MI+U'NQ^@+TL2\%U('A)T-*I(,9S[ME%XSE M%K(+Q;"5JH9CC7+(LN ^;SSRGY?96J MLV>5:#R[RMGIJ,I9/:R]%MWJNE,745EA8AM.0L*$1$GDQ%H<\=R\,$FLQ%FL MNI6S#+'9=59>\7OO#UD=Y%8)$KN6W#JFMX=ZVWWO=UWE[!MAX-J^I1,[T#U= MBQSA/34CAW[0T7Z[G>VWT3TJPO[KRG7=K3-_+-^+@]B@E]OR RN*_4#G=E-D M&8FQI _P3EON=+7EEN9VO^60R-.23Q)[4,$^!"\B_65[(X3B! M2>U1W3.(JVN&5UNQNM5HEJS9KF>%(;%=W2:^9YF:+E*V7( K:ENQO95RO_G9BJ)]MU32.(B6D%IFN'<4S_ MXIG6H1EYH;8V5KCQ/6\C.ZC#5)?PXG.7:2X[=/19E1ST_\>'[X.^;OA.N-7' M5%FX_+U9^CVK%" /RG,[3@K!UUS#:[KQV](9KO+;\L[Z58V229>WHB&F!(^7 ML"0\01Y^ N&U[/_F&#3Z*\N.8G:[320>!O08BY;/+P26G(K3>T I>.!)2V# M5Z*:85!^V?[DH[Y:_( N#HE2DT'ZZP2R4G/T&6-#/$0> 4"J M0HHK-A&F&I-Z!)\I4TQV-WS5"/' -V@*>-*7AR/$%QG):W$)OAO^7, M",[Q%CNTENPV[S4+GQ"GCM@GB>-2.\<)W-!P(V+8/F]";]EQH#LKD5"DWA77 M)_F9^8X_R>MP,:(/!#P7(LCH_;ODI/:5WH:K;#8;9RPM?T,GKL7R;C5[?U.! MM[:' N\FZM$-K$WRD3=:\VEKQYK/UZCY7%]JL/'G[E;)35O8)(=0\XE2 J(8 MX'GM59)#K-02T9N;\0 *PS1#Y6HPH(85"WU#D==$8<6H+8D$+>2]$-ZJ>G-$II^7P"ROB_",MRW0RX^632ZLF?7K+8UWSC,#R'3-VO4#D MISF!$>HJE$1"PC"R/=\*]9AXKFU9/-Y,@H3:[&MOW,;WO WSM3NLRLN+Z&O8 M91?9/[JS7R\O_?/K?W0XM^X2O,+P\FL-17&XF>';W/?GD,M.F>'72VQ14>[- M,"?KV*'(0TOW&D4D=LU?0D\+[-B,?2=Q$]VV[=#E:F/@DB!LJ8U-!@?-0)\6 M,D2T.4@4[AR-Z#EIVH;]LNG)V]PS!LP'E@J*%FI:E$-T,3_PS<=.;%2ZLL(D M<9_N6$BW&?]B(E3QL<@8-R8LH*V$J2V8=8/-EQM=H<'J9MWZ^7NHV13+,<2$ ME.BH8OQ/RQQ,^,$,2DU:CV)-=@UD2M\D4 L4C- Z*X)CA@P8I? "!W4":EG5 M:8]?UOIKW(9TW$BCH$K#-"U%;0$J&EQ5D"U/P4^'^\BJ)10GD@!+K.XR3 /M M3)\8W&7#^9C:9BV"DPC>J.2NS_6V'&(;=F2:@1F9?N!%@2Y3X/4X4%2,*/9\ MUPW\R-!,EQJ1FFWP_G;$,W42K^69&]^SH&)<-X!+6-DT3V!BEK62M=GL8CA= M<:*GZZ,3FPERBT5L;<4!^L02KJ#\NH%3H0EQR&4?_*T.SS+GFJH7/$.'9%L' M&+W\6ZQ^A[_IZ@?B[R6\ZSJ'=D;GV4/OLKA/)^W9/N3#V1W])UW7#79(.1G0 MXTJG5?91_&-AP3 =:CG.@*7 ZR?__4$':?G7V1#^4\JO^738.RSO/W\1#[6_ MT]=\M>Z[SK\ZP)L+J5*05/SQ+A_2*]N%K[P%QUM0Y\3KK_7T^ M?N0X<_T7HIV54^27$U6YA9NYYWW[\.M_[+#\C7=EW3;LM%J\2%TL=YLPFJ%D M$1J):P=QZ)JN$T2^I=FZPTT!3PM\?2&+L&6A^TBZPY. M]G4O*8_+=']1W[#P>SD&]>YXT(&P&:^.UNN^FWBZ:UF)8UC$3A(OY+% S_*T M:*$K_-9LQNF(S=C>1O2E+@[OR$F.G.3(29[*24P%7R*Q(L=WHI"$FD]"TW2L MB*=R>\2U[ 5PMZTYB=T1)['(QCJ'-\U)=G3&N0=J67WX]0_I7J^PJPTK5/TM M@Y:UV0;#G&PPS'?A+@="^(%=L6:QG\(%I)6=2=K>6"CV!((^ M6 W@'0CZ'X$LK;I_F@6E3Z$6!J9+_]>V*#E&0):A9@6&YB_T3^N,+-U7(:3* Z%*1\DP@@15GPI).[!-+] 2VV54:1+-,P-M;U3I M'*GRQ77<+2>>=^AH.A %XM5CV_3B,DR R-$*L MP'4U6]>8A>KZD6GN3RP_15MF!\G(_C")__ LWQ_9A_8C$[>E*YT$O"0)+))H M04BL*-8")^*YK)YIQ=H"^,NKZ-S=$'?;#(;X^Y&ZC]3]WJB;>+6C*R&.X4:V M%^F^F?BF1D)>?>2;,27\@]#=CZ+[Z+1>H9Z'[9X@/Y -;EF*E Y",R&);U/% M//'LV(A-KH('D:4[6P:)]JR"T\,*H70^_Y;%D)E?%I-\P"WRJU/_]#!I^V#E M\X\DAM\PE=JUM+6IQIP81I1XANE:IA-K&L=G\ W=C/875GJ*+GVDTB.5_GA4 MZM89HD&HAZY#7#\PG#"QXS R1<*%Z1)M6=_=E]>)]T>E;2O8Z3(=]?#UX1_- MP1UEXUEZ-)+;#,'6:K$=A3HQM%A/@BC0(M\/PX@W9/&BT H6&OV^BG*-YWB8 MLOGPK..CZ^L'I6JB%()XOD5\C3A!1,4_H59SY(N\2LWUXX-0QH]4?:3J(U5O MHFI3Z9*HN\1U(X>8H0:43?R0][KPM=CQ]B>KGZ*\/Y.J6QJZL=@T\3U1];OS M9/,[QMKC\%8GT @OIVIY$[:) 3;]L$:Y;=?2FB1:$FA6DEB.[EDZ_=[A;:Q" M)XRL+8WR/^1NG^%F[Q-N@_2)8[X'T_GHX7H7Q.360C*P@]CU?=LS]2CV'3,A MCBT\7)[AAYT14V=8*GK?T#=">QR)Z4A,+T-,CE;7YX66%T=!%) P\6([, Q/ MA%Z]B(2+L$0[$U-G*#F4F,B[(*:C4_?7NC,[8!T+@OWGGWR-7T\ MY^B[8B(_'SU&1PZP-0=07$J)'3A:$(:AK\6>8YI>9(L,:,H1R)8"?@T'Z%!+ M=KQ.G4%'#G#D #\J![ =I>[8TY]'W;J M'+3M2@^ ?VU@7YY9)X?'2:)[;J)'5A2'GI=81/0BBP-?WS+M="/RU^X\RW7V MI[4L.<2C\^^56H\=&?[KX\CD^[Q)U,NQL>A=7UZT*Z6UO\ MB MI0LZ1R2X84WI"N(A8>G4\!"FZ<4I8, M.&0 \IUD/0.]* !%OCREPXY9@S*K09#MQ.L! HX,CL[S,QH ^ M%\(2&)-;"P1G^E$4ZY9&3-V+8D!<#GDR3VP[B>\JW,[1DBB(XU SC"0P+:+' M+N=V#M$BUWT3W.ZJ,]JXO@C_ISNB/>EL7H%_%7?)[#KD)I^_Q.=7_O79Q?G! M,Y6K&268$X94.5#(BV%BYE7O/DNK>0DL98;I$K>@6_8 ^9'C6Q8,GW $R)G? MTO$]&X!A+$<9?3=E ME2NW0\Q8@(+N=0T''*E>^5)[#][B/:.!VE3.&>GL"=A4//JR9Z^1Q@ M0F&<8)S2W;L:W!6 YPN7@6W>?3',QKAU_#A$[HUZ:=@U&O*S8M>,_H.MH9AB MH<%I;P]2!<^<3ID:'U5,-T) EJ^5)[&6^,2F1I@3>U$04+F2.%)[)EJBRA/3 MT$*;&G#PO>WHH6E&7'NV+<^VWH0\Z5![OCZ[C$$3[%TDNX(5+QFV2_;]^>*\ MPYGM1Q0?MD1A#!;Y_G1.54\F*8 Y#;+\6P8\&LASPJB),.:5?N]-6<"X5]S0I:7L8>(29CD,E=_?9\.<\B9D"<=C6GI]/>W:3ZAPZ6\-HMJZ-,T M'Y[ ?J?3?(8PP9VST#@M 6JN^I*55W0BV18,U":N25Q#M\V8)+KKFHY4R*F" M;JKN!\VQ=*IZ.\1W/-]W#-=V/8[,['NQ8ZY%9M[XG@5DYH/DO^<=\M\.E>:X M.\_%Y?G9^6\[\,J5<_O2W9;M(/U63JL[3\P'*!ZVP"'?@F1_#:@: M.NA-LEDOX[P'=-9>!=P'^6$Z'LS'#)_^L4?W(<=\#_@!-0^*^PP^!L;*MC0; MGJ24IZ:W66\RAXI3$ ;TL7LZ01R3"HOYK)JE+&UD(7W\M!?EXSF\;<64P)B8 MS_B*A7V"C'TTHLM&V<3>PPR>AV(^'H)Q O6.B' N18XJS]1)-64;")(-PJU/ M/QG.!VR+X-EZZ8VYH,7"NZ%0T4LG55]CL"F#W<96CQ5-J#G@=6A M,-4AG 15,D"\3XK9Z:*?O65%[&8U#.[HYHVSB]$?_ ;Y[ *=XV0O1B@(JVLX MN[6"T(T=/3!-S7-CT])C>L_C2%@2NF]HBB D7N02F]*%;=)_>H[M"S]\&+EA MD.PLR5Z0_AGAHM>04XR@P)Z@P"4$]Y#A':178#PN'JJ/3^>AWLI8ZKI-6ERP M\G0C?*J)+>3[!7^KPTW .S!NZ@\:"SMB8*DWR,9C_NU_?] ^X-]TF@/Q]Y)5 M7N?W=)_.LX?>97&?+@2;'_+A[([^DZZ#Q]8&=/O2:95]%/_XI1U%^R"S_&3> MJ_=A=0X@>X7E_>: [D3JC:6^8\NZ^ ,+YRW7O# M$_\'%=A5+YZ AVU3&N@/> F>F_C>S4[L!L6\MSL#BL&KY1P]82_>:K7$>[TT M[O'2'"_-4R^-\P)EW0=;JL$LA@4[?=%*>.W"M=WNS4NF%Q+-K0L>($[E!;;I MN[8?N)I&K(#7;%M)0-R%],*U=NY%?0QX7MN4<+,3W"GWT'3ZKO$BT.R['>IK MIS:_YX+,EUOX@="L5S?XP)EZ+LTN%%T_ MAV;MOJ-WVGKAX+KP'>_KT(HCDW1- ME@N5T,\A2[WON9T6!!T<61ZHSV;WXF49,Y*QC@P3EWH0^R_G6$"_ASKV-TRL M2J^B./'MD(2&'9EZ;,4A]"MAQ&H;)K$6D)B7$BL/]RU0K#^$X D!Y.QB1GLDR2[5' =BQQ) M\DB2;Y@D+:MNV)F8D:-9D6\2*B3CB#Z2""FI!::Q/Y+L4KG5^YKQ0Q#E#^,- MCEI9(QW[@S?5(+]'0]:I,XSLQ/<\Z-X9)<3V+8?8CO O!7;B>5L:LJOH?M]> M8;=O:2_:).?P;-V#HO_#%=L_"&DKX1Z/Z(GIF'9,PA"2"&W#$&6MGF\G;O>D MW:GSV.F;SHMVFSB2]I&T#YFTE:B0Z20F\8PP=!POL*TPT7W1*,;5?'O;2.X3 M2+M3![31USJ%K7B#I+W'#C,'7@\2+SBNH<9 %!CL6H:Y'0T1I6N;E1 CBL$- M%1,26KYA![SHQ#)-PUZ(K/J362Z\[U>R "'^CJ4=0T!$"^N2CXM1NT+.QT*^ M/>O#FTW?)V]K?]\GHH#4&7$2FII. L/5/>*[IL7+_@PK-*(%I^"^3J1+-<8@ M&[WV3]Y7+*;8[ZF0VE7K)AK1S,#T CTBQ-5-U^408P']4'LQ.NG42[0Q_/GT M0Q'NB+J,#.N@L)!E4LQ$$1A60F.M$R]8@]T7@;W5Y62B#<4HAP7V'C&!/5M, M8-_]7JCYS2_))=04V10DW7MVS\V._=9(-T3@485NPMRCA6 MT$1IXT00QY*Z[&9S./R8R7A1M[1>HJ]+3MU97MMZ:Y[XW[M2##*E"N7)39FE M?YZD(_K.C^GX(7VLH(;FKMQBTHM33)\RO]Y="-)UR_(TR&?4]""T MC,AU(.DQ#JE,WV7M6,P'U!D"-U)C[&ES.]I'M;GFU0E"#5BJ%L8VL6(M"H0* M'SM)0)P3=VV5^\:?>Q^>T7.KS.ZR247OZ!F69[+J_BUJ_!U0G(BC)8[M>U2C MBN*ZM#%P-5LI;4S\Q/>H49,0/71<(X@TG7LGB&M$GOTFBO3]SDJ[P_#KYZ^? M_.M..UQ==->(Y&^=EL1WVGKK,OY;?'YU]OL.K0E63O"LLPF>AQ>?X]Y/W- MAUB[%YA,,<$?43&1;I@LGZ4H>A<:X3-U^?]8C]E"B (8[!J>[;B>XQ"3FKF4 M]8:VYX;$3B+#I")AP7.D;/\%+&B)=/A$UY2PG0WYQE[7^UI'?L^SV<7H.OW^ M/,2$BKZ&?K8>8WB)'?SSJQO"&X_)J?-+#3?Q]< W'8^>"36ZHL2S10>_S3'IAM/],75A'&\^J1KG--!"T] (\2(M"'W##0+-Y^:Q%9OF M A#BRYS4$QI^;W-2GK&'@Z+\'L#4Y33U[_S+H!23$L\R#]M!N/JG:?0RY[8%$](8XL5]>=V-9X M30IQG,19=-2^^%%U T-!]?ONCVJM@ '.@/]U)?-M\5YJ"I09\_'MU3%/^6>= MNJ7;EJ2M((H"XK6=B+V% 'GWK5&7:>[L E>4:RJ*_#9[$3J&KD5) M2-PD=BD7"&,2"X=JXKF&LA>^;AHNY1-Z0 PWMFTW=$3TU'$\?6$OGN90W8?W M-.G.DW49G_VV0\?4%W!0?KV\C,_#?QR\G^U3 7%%;HB)SHH8<9Q/!KRQL#33 M5C7%K^8W53[,TQ(&R">]JX=\]N^LI&K!L(\_^#J!MON]_Z$+'!;W_1[E[9-! MUN_]/:7C]'M74\J)D=N$Z20=ILS')ELI*Q9CXTTX54Y8F6B@GWT?W*63VZQ7 MT@]Q-KSS9CKCS2A/*%/'I:15E7&OWSA/;_(Q[RTY01 $D6_>&G"A)2@.1=6" M^9A-M: ?I[R+_34VW6?36^ET+.&9:5'.6)!XDS-1>A%9B)@WM.=GP4.0I[W? M4+:AXS&K?N;S@XF/RN*^1]G;R=?3J].6!<[Y%4Y)C5NS:?S$\02$(U-T\N17 M8H(5$CCMJQG]GWOA';V0&\*.N+$:IH#@%ZA&Y?=26H]6M1#=1V?K\^S!9_>- M;M*7LIC0?P[8&K8.@]E>X/A68$9F8B>!ZUA6'$L)IIFZ&@:+HC#T7ZC#U> M?#V_/CO_[2![<5]>G-/IA8@@37I+=E/.T? 2-V69B+_&O FSL3'FB M?_45OSG12/\Y&XZ/?X0&__D =OQ3E@(LRT_7Q91R.]5Y0P:T M,*H74?-&8.Z3(2+-A,4P'^4#Y.T@Z_(*5XDH,Y 31?7^*LLPS[,&I4E[F#Y] M4HQ.(&T&93 3P; 0*8B9LG$/B GL"P2[O,V4&-PD>^A5?#+029K)>1 J+3T% M3+R_S\>//9W9].SG\J?W\+\@VE, L*$K0E"?65D(2Y\)QYQ!W##X!B&;Z&QJ MI8%:C/0EZ9"UYH8I3:&']0P1A\3V] '; ?ITHTR=W4'"5Q_&*AXJE/3I)&=[ MAOP>CH2-1R7BXCSH8^ET.N9MO>F&L,V2:YO=E<7\]HXNC2L5=#DG0B&22H@0 MX@(-:"07T02W &\R3@V_EN^4;V,:&'R\>LJG/1^U@IUO:3/O[9F&M7I+[M)A MLS)A/[X[0W6S6KH?!UI@69YE^H%I6P9/L@SCV'$6BF^Y*C6Y952?S&?S,ON< M3_+[^?T7AH]2153@[PN/5L1O\P<^$4@J8#N.@#S M8_XHYJ_9BV^4BYTDV6"56==<1'&F%: M*$-DZ4.OC! M3W_+>OX/4IZ[R-_Z_R&@)//K4O*]*(!EX* "26U>L0V10S),+W4MZB(% M/V[EOA;SLL7U\92NLJQW7M 1_H1%:UT>>0\$')UZM#?9.*>'4<$94^T!Y=XWB3;_TR,_*C1R,ZLI' M_ OW-9"'AD'-13BL2P0G ERO<5- M%@!W\O0XJ2,A(A"AN E(.\A?0"3,MCA^?+UP'P!Q46N>WMHVY.IAJL-_3R=" M&W:6:\/GQ2E^>Z*9.WNXEZG$9_123FYS<#NC5X3\\EM1#''[84,OF#.#Z%/'7T*$[S.J-J)UPX^<,S>JIY":?RVMHUY4*4GZ&^*B$=!7Y8(5 \ MA= 9@R[;1.R\%4NZ>00A16]"O@2D<01Z.CJEX%O0&U#MXX)MB=,,D-V03-(9 M>URDY,'(5[-LVB,].N>9S,Y#/Q0"C8H)Y7*/\DE[-Z I RL1]D-_49E>L&ARW/8)3(KS0I (5-E9 MN87(N1JE(S?9;3[!$\>D_5Z4#3+$W-$MU39JF'%3Q1*2W(RE2H)U4[7M'IPK MGQE.%*>\>HX<4I5#S'(8(VZ1X20%*V'FF]-D^<."/@>2#(0>,EZZ<;=SRE:I MB@BGARPWK8. @D$7VS'A-A1IE]Q6ZXS;?D;<;XCVK>6U+G@?NN6UZ+Z5#M_> M2>]27ONEGE[.>"EK^)D^VE(2H.0B*U&GN$Z_]UC_0R;[U81@QL*7#?_:W%F0 M1,I-^4?N_&#+?!1J,B4IW*1B@AH]VQD NW?R]NZ$N8&8&Y M"*A'9/>2^4+V,WL?[& VE 5E/)YRS\(I+<6\;!]"=8>89#P T (O0Q;,XB%< M*\(X0I(- ;>9KKJD"VLM"O_FH&:W)7#=83;* +,>OY;S4K2=&E,855>@Y0I% M -W2OH"H%AC".,,))6KUZ-9OG0S*,%V/;2,5HRE#'..;R?:MF\6SA2];%P>I MSE"GSBE_1OQK ?0)?(J-AA*3AP5@DG6@"2)!E+-R>T]$;FH0MJ=(F2>)"[?/ MW\8VC?%\$:]150(N!%3T[@W>LH9-G?%]XYH*/Q$MWIV/[ M\UOZ@FW8OMZMBATJD.E.]"*CBZ]7,O M1 JK!&U&\E2HO)#*+A,*2X=^-1F0U3_F-J/TB-\7WS+U?K&[.RFH$DK76O88 M="259$-$,P:3]X3E\,*%[8,Q70KY ) MBC\GJ$X^=%+?ZSVOOE?7GA#-7R&-.KC#[?C7R]ID#&'^;?K%GB"SK1=WB_$O MSH#5437TY&M%;;MB-'L ^?33U?QF)KQF)Z;V>H%F)CBH$?4MA_I.]6;5$0GA MS8880CK%;?@WCKLK*;_D@DYYP MYL7&K"B0HE07AGPJJK^&8EPU;,T&&A9J7Q 85&PP/2<MW]E#P:.]E1H,^:BZDL:/PJ.X]$C$ M*OB<5'-/#-=G;'A-#;%-J:)2*"XZ'MNL<,N9=?+M@D)U1R@MQF*@BRF*8\-D\TKU-Y?)E]RZ@2R-PZH0RM(JL- MZ?H+:L;(O"Y;LY\C;ED46%I:]/>HN#TV4[.:\8R2SX\^PGZ>"\Z(IOE-QL88 M<^&$H79(]AE1=HW1Z.(^!Y$$CG_D?5QRX:\'8H&J'3@=I_ U)GW),*^8!I\F MB@C)E*F1_9OO?]F1A;[@I5O(5Y..8B%.;QY% GO. I3YSQC8:MC$4[JK(-U6 MID:OSN2"$_@IQT%79+G)T?$*HJ]3YHPI3E >G0=5 #+/A$^NL3HEI-;RU8K8 M/G="UQ8^*G.89< # **H&1,!%,?<&:;(%R6[ 7RNF'?#7MY.ZJHD-:_)5VON MA,A46Y]:P!(G4$.<8@]+S!80RLRR][%YTW="[6 R+^&@^T!7,#CW*.M,&BW%%N0G5JQ^*\D^N_BF3K#/Z&SD1?>EXXG_" M,OYOGBY)FZC3F!:6!@_-RZ5Z3U^HL:B'\=7T138%_)//GC*4;WE93'"V,(OJ ML0+'/#N(8CY#-SB^?=7*FJHD?;2:3Z4**%ZHCLV#NQ/T2\SR>] AT74VH/HG MW%DUBCODFJBZ\M.>W\KU:>S+,!_R/!LHP, ,]:0X][2J3?#"8W @6*:JXH=R0Q17Z MM96AQ/K[=?A&?@U*.T\-P)RXAPQ3!1I+_==\>*OTV5F6K81Y9<@)%XD/.0:G M#K&]L@)IR6CL9*5) C>("J2*'Q3:!R><32XFCL&FU.&@%=NS9([CBB=GL<@- M9C@OG5PJRFU77"LP7\N,;L6@J1F("!$7Q6!*S$44" YSPBI7@=MC0B#8E1EO MPEGG7-3W;/,B#UZV;D5_JVTW5>LI%;I8IGBTPH;U-HZSVW3PJ#(Z8?^.>)X< M.\,Z6E;=Y5,D!$I6XW[O'LJS*/,Z&6;C'%(^Z=5@K+@V].7@0J'+)AAEKBI. M%GP6]"3!6PUNY&)TPH46Y_1"@#7RHQ?18/N/ZO]'[ZR^=Z'8LR M=JM++UT&(GMFZ8T7&[^0FJ.<%.SJ8HHFDB"K+V!QTV\%N$J8*L,4SMY-6O%, MD[M,"W*C/G* M6IEIB@].:'AJHK%TQ!4W,\Z04GG?Q'UOU76HJ=Y8(YF#<(=D#C/^1Y6.,?3$-6A4=NFM]^EMJN#,#FRW,NX3DG.ZHP'3)OE&\<673%3DAUYX[PIA3'5G)L/G+J: M_!>2C'$,>08B.0_SQL4UP!8/+3&J+)8E"R+3YXME:^*O?$B94U 2^IXI_"5; M\N_F";&[CDR$*Y/ PK2ZZV$;B2E7&_$34>KRVME>&#RA1# ?0'"?4GW%VC\+ M0F6T+I*_\,[#]&6U"4L^X:OC DY>($8O]/$1YNZCR=^;((2'TFUQ,RS M=\U5&A2J/DO:9GF3U\#8SR94R9H5Y>,SFLMT6RV*EY^:C5B 0J_<_)$%[Y32 MT5GM9>2E=>A68NH:-#)@-TV:ITH:'MPN^J8,$^[0#T79N\$Y, P0_97[X(G(_0-^L[OFQ:D*&^>F:U 5=K%@V_ M*T341&T3?P2I7[BK,(RI*KMHZXX6YP:H.5,,L&&=ZD,..CW/36T\J*:8*DXX M1NVL,_ZW IQ68\X:98FK[%@AB4:D2X)S* 7 G_D80XY,82JP4"U5=B.7$6U1 ME4#7OZQ3R*YL:<$E\R0&M9A_=+ 92<8Q(^DU,I+(\S*2C&XRDG3MF2E)^O-3 MDEY?&CLGFK.W'-G>DNQ8->?U(Q28002$AR.^2&N4Z-UHPR,Q8>?FUU68KZC%J(Q2/(563HU10X*\I)S.:5S6OY0NFP?Q62 MJ#>%U%AE@6JG6]YJ ASV7!*+7)EJ5K=LA_E/LOJ7^*W0ONDJ>W"!L20 #-VZ M!9,\3&Y3EWDE&RK)V&8)'0/+VL,U!>0Z?"M?]+(64J>]6.Y(6B?JHATKZLW1 M@2WG4O>>;Z]$&A)<^:GM":'@@T05>L2*'8);!0#+.4M0@KPO<-*@%E37(JB= MKGP9? !0G&+"6U*L/X&IN+3BI/$Q462>40Z1BRH5IKU(_T$K%4S)F.)1@G9> MD'"Z3%N4M6$3UNWZ\MG#KYK?-@ERV:U;."H>$55QAGB75G] \ M*.5IHJG<#: (K#U>6D_::-@^6UXU,I^B97N?_EF[RV?B=/+6Z52\?)T-IB16 M\/5F:EQ*Y,XL*R124&%D[7!@1)S,,H9<_;Q?%U6H/T%4UO%%O/B2=FX!IO6T%V%"S=4 MFJG\+Q.C*Y)J=K)<]\QN.S"PC.<96&9'!M;ZRI/-OR7@BQ)S%2*]1KE MQJR/;8K]FB1[7-W^M=8%%:\H.MY*ELT'42Y*G2=X!CR)D&?Y"V6?11SPG6VN MSO7B.E64\@*(+PS;R*5LQA!&D/-]>1UQ\SU:K/4%!Q6<:159;FC0"^ 'H6'I MON-[ON/&ODX<$FFNXWY0_43;L$0$H-=: /0ZAYM7[_/R5MQ/3/,6@V!*Q$?3 MQ=>$4G'>J5-NP*M"Z2G<0",:NH,U7:_OCVO;NJ['IA9HCF,ZEA\14Y"68VB) MTA_7-0/B:8GO^ZY!B.TXGBMA(FWZYWJ^OND]B_UQGY]/[P\HZ;%.AY7*PQH5 MJ=LZ#K=8P'/63Y[1$1@NL+H=^I-M(_:+Z]W*#S[\^K== !_9.W>MR$ @S/,= M?BS>NT/=!GOOY<77+[M(8/;>G9<;_N_7LZNSZ[.+\_VE*774_.9BTO.G93[N M@6MWB7HSX*XTM';H-Y.T]QL+;IU-!J M#V5K%Q85AQH$:+=2?:/2*^OWDG%14HG$O#706V[(DX]!1K+0??DXG16W93JE MTI_+9JCR*T7WKK,OO6^@-*%QAS@LT!$I&V%U8%VCV$B/7E@P7P'KFX?5 BSY M8%X.,%N=+HK99/MJ=^KJII%9MB69ND8\&_BZKWF>2UF499+(TX*$Z)9&8G\! MN6:)I G55/7K.I"I-UN>,NE%\&+H[C_Y@/\4 RJ\VO^>5_^\+P>/_Z2;R+8, MKP>]')^Q"K(+D"FSKVG==TWM\R)'Z.28S7J0],]23-#_)[UWP^Q&[?4K>UO" MU1[-$=]&= EFE1#?BC$&(@9T7_.9:*#ZV.CH=HE/L8)A))@W FIN'@.=^PAT M;E8XGJ6O;!?H3 );TPP2)E&BN20B.M$UREYBB]B^JUOZR?HX)PD2P]-TP-&Q M(],)?>**65#3S:?:Z1.TIA<4@,#\1P5TD\*@$IXRCW)4/"]TUN;ZPH2KFR/* MEF,K^CN".XX)%' $P@M8'\H2Q6!>?=QW%;,RXH(MI6XK_*V^<@)\>=Q\J<;, M+;97@VP\YM_^]P>X(O1ONI2!^'O)65SG]W1+SK.'WF5QGT[:LWW(A[.[CYYU M:NC$^L]?;HJ22JR3 3VC=%IE'\4_%K1JF!+E,C/0!V *D__^ )3^U]D0_E/* M;_F,V&M<\S]_$0^UO]/7?+7=SY:\]AM$-*G8XS._*6:SXKYIWY*6?:O^S9YO M?,2L4VX#*^<,>=20I?CQ+A_2L^V"6)H-WCG7XWL@-]WXL'ZM_$#Y2O3I]QXZ M(7I_T?#_[&4OUHE#]ZF;L:*.VV>^Y)5[M/5EN$D'?]YBV1G<^J+\^)?!(,M& MHWWO3-LVW>V6K)P]Y'0HZJ>:2+?A1I%--ZK+#>/7$SG=PMUXO?LFL=TV M8;<%=7,9/@A5:'=J>(E+KTI 8G:C6(0L5SW'&F[P[]$)[7"LNRQ_[X?Z'\]8 MR"[S[HRZUJ/%HLEM&S7VMN,9AA,&>F)$5AR2.'$2:G*'FFV:@1M$"SC.HK+B MNO"9'T&8S%GU&S0P/70SV_0VF=E/./##9RVO*FB[YSEK).\?VWDW#DD.OQ0S M^&D]-[#,.JH2QV%$/-,DL6EZ(;'#* 1NX-B18P::A!L"0EWF?:L:^@^#]\V& M_&A"=C(U6O0A\PK3M#MD%!NO34U2AR#\?OX1M9E/4-.*'G#A(7\FKWC#+,&I M??)N$/A!HH=L87! MY6BZY*0MQLY4E_FSK4SA[,X^7J:)UQ-\MDUW: MX4KZ_?S^G:KX[_AZOELUE)W9-O\%@?]"7O8U\SU$)?,9.N1AJ(EVK29&%M$] MS=5#T_ MP](BS8NIFAB85A3XAD&V2(6[E+WQSI3>/JS3B] 8_WM&Q^OH*M8!ZQMRF,Y:/[@D"X] M^8?/!XXJTB])_AV;4,(M_1$#?NMYB5?S$M\T EW3/-L,#3NVO2 ."?"2,([B MQ("^/_OC)5]*: \R>P1(QAE7-Z:+8<$#8R:=>K".RL;!*!NL\Z%:#DO/^$3^ MW04K>;,;,@1V9A=X0.PY MH85,AN?%A!_1(3,-8F^L[3EJ( ?#-3K10*3M,DT?.S!*+)>XKNO[^S6CE(_?FBUE;^Z3<%1Y?@R5)Q(H#@ +(#C/XW/YSAY* M=P^#_7A:W3TKBG0O"'P2F8YNF[81Q$9 V4]B.$:@&=9>_;[BV*[3[V]$+[+[ MIKZ_S,75=^P=,9]WJSFM2D2#TC.9C-9(/.NFN.0]%81OQ;U(G1OC>:9#7,N, M+=?W'%MW A>JU(AC1+IKZ\'>E*=K?J#LT5=G68"=2S_;P+LT[W KV5XW$_M' M4*=6\:<&W-L"3M([]AZMYS(FD5S&HBS&M8&EF(9I>8:O&U 93SS7MTV-N/O4 MD<[D@;P^EUD7V#+Z3J?VV#&V=0"*S&U1#*'1\B%I*(?!'>R:.WA)%"5QX'E& M0'3#CMQ80QW$]UW;]1VCS1U^XYMZR.2L6WW/.V;3O@?Q#N9'JP1FU9;L6[ ? MA'&QGJ[=FJZCP/-C(XD"S8F(KAFAIYM UZ&O$S,VO(ZDOF '2Z7_>7;0+EC# MZ-M:EY&B-UZ/^6Y5@B4=,3K@(6]2+UCOG- UK>8@9FQ;3NB'KJ_[T#(VT (7 M?*M6',9$\^UG-LPPKZ+79@ O4W'S#KV@;X(A''1+C/?7^>)=:%"Z1NJL&Y,R M/,K,_T5VV:+SSL9>V=P MN6W:K .)=; GUQ+QBMI<-\4W0$I0L7G5CNB*L99Q"ZY"+.%1[^_S2=8S- 95 MPC!"R@Q M_Z5,8 KP*W/_F^.Z3>RE1[\6$4U*6X $;)2X?SR";O 0+P*P#"' M%,%!%/PNP,H:T]55#*=RR7P9JHBZJK4^9?E# +,=SP&*$X!*Q@BA.,L&=Q,J M_6\?]XXW0FVZ.@TGM$,-]MFR7<_S?"T@8>!IB>-3:@YT_.6/DYRRN.P3 M=&.LW\LF&3Q^3O]5E"&@L.& XC=1]BT;%]-L>"U/YQ*HK-K(-FW)-NT._,=/ MO@8,IR[MS:ML-!_WQOFH"QB;%AA:ZU*91BW_S-"U0HL8<1A:D6<$3J312^7J M4>@:GKG0,4\J_ZO/Z ]D;_0B46F1WF9?<6&?Z+KVUO%IOS='N1,G53;X2/D1 M( Y^^%77%S'1GGD98&# 'Z=<<2GKK#AJ8)4M9\O% -+B@%VNYYJ(3Q#C M\G&2E;Z\Q,HO1*(.+#:YB:.$-4&3#^0"R>2?\U_=I^2?X MDIG$AAL-\GX!;3.CNXG 8WR$QH^9OB"OU:@L[AF4=5H?1R^O.!HW50H >HJA ME'[.2DJ#C[V((YQ=,5PS"3CU.;H2.%,*F#<<7!/Z3$")CN;E)*_NZ#OH1-G1 M-=0CAOT-I%X(4)N;;)!2>4)9".*=UL_F;$B)1+JP*2K..#"'76'I7UB5+2D/ MG\SY^8_A6MQD=-6HOA7W&21=TB_Q%/D6<;UN*$"J5Z"P\EV0$+0?35=HJ&6YL4.W>\4S3U2([C#3=@=.EFID5>-8"W,%VIQNGE)]0!GI1 M?J*$\I8/V=L8UWGR&?6!XJ<,:7S\>*KB; I6P#F'+%[C7P '1@8CG9$I*\V$ M+QA&H?@E-;PIT_]W*J"O%S*:=F2Z^P*WO=H5>/4?Y]<7YV?A[I"OGW=]\UEX M>?&'__LSP'4_?0IW!]A]AXBS5X^363&AMN3GG"I>#P!I#ELDM!KQ=8TY*W_0 M0IWM+4>=#=/[Z4TV'O?IOZ@17% FM0YU-AU^HXH*_2G5',$>HBLJ$?1]F-W MKZ9(@H."KAI-&BJE2Z[AR?E3K@8.3?@"X-OOP2^"DAYR50$S'J#BQ_0$L@E' M&41XQ1)7U?QN.AWG X8J01G9/7V6\0,TX :/]%7,&.[-IZ!TF5KOM[_]FYG^ M!/^93RK*!.C_RXHYU5[H (A>MP(-5^[M*^/AZIJK*ZYTXH6)&7B1;4::&7N1 MH7M:;"4F\1/'7C"'7K99M-@R>7WI[>W.:B)O"!-7H-V^%91;ZXAR^QHHM\;S M4&YAO4TGY HELLT6K@;4UIV/J?FQZ*VF,]FF\(%N&LPV&!>#/S\L67MDF9$7 M)XGF:@X)',P=74_,2(2>B>UCR00KS?[=:MNR^OJ7FS;EA<: MFI/XGDLM(!/,?LVQO2B.%MHS[!^4=[^FOM'7]2X[V1T^>_EQ<'D[A]5\C_4# MNJ,KB-RQ0V+=3H+$TDWH$:5'0/RZZR4!L<(7!=S<+]UW3/;'4H(#4\J/I03' M4H*G*T*>I7HI+]<[4XZZ=SL<_CU](]?QB+!Y1-A\>VST MB+"Y5PWTK2-LZD3)](UC/_;U*-2([B?4$HT-WP/ETK!UPTKBKEI]O!C$YONP MU0^?0[X)1G@$VMR103A$@8^P SO2?,LR/,\-',VDEBAE$*9!?-UPG+>)M+E7 M-D'0;O:A%^>S.ZV_+=-V*F7@U,]',P-5\W78]6]-- MDT#3=6 FEA&'AN&:^RTUYT=TX-S#=,E1Q7B7*D:'B+QOEQT8>LT.B&4YEA9' M<1S8@6N%MFW[P YLW?9-Q]LKBO<>D7?WRAZ,HV[Q@^D6+X#*^P[5#L.HFY$D MGN&8$=U+WTL".[0#W6%\)G&-).P& N]U\'KWRFI>!#+A\%G0F^ TKXC+>\@\ M8D/*D6'53$+7;=U+(L<,DC@F@>78H05,PHDUVTY\\L;Q=_?**3;W1#AB9O[@ M6DS'V+QO4F/9Q(T= QB_+ >-"6('-MN( MRN$'FJG1+]],>^']6E!]_65 O0^?N[P))K('K+@W3.Y&3>Z!:UFQZ]HD# S3 MBNC_#;!L,X@T-]*=A;8LW36OW6]4MD^,+N.RAT^&/YR0WQ-G=DG[P..SM+K9G*& MZ;@N@8R*R+9UGQ@NB>F5"G0J*@W=6!"/KPM']QKW9C4:G;8?-+I^[Y6P+RU2 MM^%V'3W671*0T',BPS#TV P9JW%UZ#/XH[.:%X"_[%OOA-T04ZFJ=S7/M1SB MV7'@:6:HFRYC-Y;O>LE"T>R[9#>[ V!Z^^$XJ$2![DZG\A)LID8#)U%@6*9K MV1&)J4+CT_^8G,VXEI_X/SJ;N0"SZ:+\PA 3Z1L#=DK=*37OA,9OAQ M&(X2N,ZEK4 V_PN>!MXD><8\"L(ZAX[4F-RLSS%. GTZXRT9&%1 Z-OT.'TR+2OA^5)3? M3"8ZP-CP;-W [FY)'J.R2P@0P2D(=A4VCJ%+"J[$W&H]0#K9K\@S:[7:-:+*WG_AM/$% F[^>%PP MZ$3!N*&F93"#U//O48;Z EP#O,L<2BW M8@N6\E3@<,G^?FSH< X7OA(\7&[3VX4/MY2T+VKG>J%M$BL*=,L.*=/V8P8? M'KFQDRQX6P\-/GR?%.WM 5WZ!?##+6:'G%#(V+XX69B M4O;]1O##]WG*NO$R&.*2_ M*>SPOZ>3.5A]Q%N+'OX;/<2>_RT'&JCZ#>1P^*I�\$'OCGK$K[/;_,_UU, MZ#]P -!LT)"9/=!E/'*-F=Y]H*(R1RCN80;HW4 NS,J4KIF7)AU15C#$ M$'N5CK+9X\F K@L22WHIGQN'"*_0* :;;XZD5PF3<@4@-T[OM<&X+:?F_;$3 M.YKKZ%%H:D'BA4D8>FY(=$/37>)JVXCV!A3A=8U$J"\SN?2K+;DY[)2X")WV MV[+W$J Z0G#37]AV:Y[#(P3W2T!PF\^#X+8^;#,+$B2&I^EZ0 P[,IW0)ZX8 MQD]$=']=R)?S"),7)?^_"!EUXNA6J-H."):'Q&M MCXC61T3K'[#$XDT@6N^_4."('K6?JWO N-3[X'EOH,!G]4(/H )RO05M*WTF M$].*C4BS[2@V+"\VJ+(-S6A=:F8[8:@_I5)G):[U&[&:.[P*A\^TWJT@/M8Z M'FL=]\]!'4,)+[I^Z!(WUAW;#Q/B)B%R4*)KQ# LO>M:Q_?.3=])A>.A:(XO M91J_S8811]30 [UU.W1,>F$8W*-E?O D\"9N^EY@(5^.%;^F&GH0A+6-ON@H ME3+$UA+#((%G6U%@^I&?! 'JBTGLZ%ZP7XS;)T!8ZG]/)\1[7553[QND2TWS M\%G6NY7:1_3*+OB(FJ'NQ)1I^)$+301LRX@97)UKQ$'DFW'R:NB5A\$X3,L\ M-C!^ETK0$;@2.(%=V$4\"KCP$ MSF!:WE&A^+$4BHX1YMZD7K&A)ZKCUNPD,BR;N$ZD_S_VWK2YD2-)$_XKL.IW M9M5KJ.JX#VE'9G'VU)I*I5%5;UM_&D.!R2):(,#&H1+GU[\1>0 )@@0!, $F M@.C=*1%79D:$^Q/N'N[^"(*P=,*@(L4_49A(9IZX%G'% ?L"1F,#O!D:3.@[90R+4"2W"3)LH90L;9VC2O MP"IW:800 B_;%&NKF3:.>BP55T! 22*MI1 40RJ6/5=>@6ZN%3C4Y?PH5DTZ MQC\&Y+X*G5R;K9=G@((N@<(80(+U8KRCB@%/I=>1)D)([F'PCUZS8UX;@ )N MU38SA55: P9;F2 -$GHI#6Z?'0*N7-U#.12J:D1$#/M*&&(X+#M8\:B4FM@ M@&$8O2)37!LPXE 9P*?J )RM,9"**5(QQ<&!5]:8,1C5C D(&/<$"ZX0-7ER MG#&,4H4.44S18CP\KXJ(PW ^K762J2[:IO:+B?7I%%B?).)+BAX.B0"(6&,% MC(Q/,.;2>".%D%*B-6+04XKXM)CNB77Y>7 CR-HQ@\1*62,Q]E MR4 MO%EO0-ITH^B750R^!LD3/#.2)XF7[6@Q0$ PZP7GBGJII7:F0!8ND5-/ M=I8^>V0Y/+L3Z8IS09=E8H6&PB#&1D$(R1R!5@#,."EC1T'OUFMQQKPLK!V=S@ML0_IX$JM2J M2X+D>&,]QDHZ10#VBI(<51"@U+*U8XTS0I67L#C-OHT+($@T3J_=]O)X-$ZR M1C9PF<>!NZ/;Y1 X?[??A&N,I5-T>_R7A8ZN,L&X;)SIFDJH$9]'[A@/;N[H:#POY]D@JJ'-AK MLT%)N8R](&2T\$ 13Y0CS"HDQ)J55P6I%"K08D\M/UE/)GDM#33,BME)6JRX([J!*6U63^? MK0Y$A>*NZFU,2PGS$SX??QME!5=:)9^]K\$LN(JC"([)[&W9YOY!]#0,*+YY M:$E=AB"DY)IB"ST54@B-/([9)4XQPR7EPCU7>#A=D=.BD5MV]?=BC4RQ1&HQ MQ->4W>?:-"'2O(E;T9*%VTRR')Y7?:-USJ-382CCB:'L-1C*Z,L8RMB;;9[" M8PX94M 30I41$&+J*H8R2JE+%&,EI">6L<0REEC&$LO8!=;CG 3+V"N7G#3? MZ+S%-15MJ6)M,3]9ZG9^Y((N!&KL.$0:SKWECI!@(0,"C .YIPN)5QJOGNRI@T;JH'%PAPO6RDNITZX7OXJM"ZA.PV5O/RZ=[=9\ ';E<]V/MT$1!&N%6]XY#@1AP;F$ M0C$N26R3JY30@@&BVT%E_/I80KKH.$0:[8>9DT"3UV K/F%$P$M$4,Q19K 7 M%BL N94F-C=S2C/CI<<';IOX)"GQZT. Z%).DT%Q609%@TS%YVA)U AV"." M8.RM!KMX M?=%D7 BM,.YX1J%6WL:S+<41T)&U3]GP983QX5C[\A4JOE=Y'Z.KG\>C;!D*):[S?3 %0[3 %($-Q!3*>*B"F<4L>#014SS2&''"6L%U M_OI($EN+)J;S9,^\Q"^JY5 D0V<=E/"R$DM9(1GUT"%)K.%00XUR4'*<0T7@ M8=VFVMNGXCLA_&Q/MF3FG+*9LXDW]:G$K<2=^BC.T&7'1TF18)Y UBX1.L M<31^-"1"$"WYP7#F\TI+YC8BBNQ* !-MZMD;-T\!RT8BO(NT7YZ!E5HC66(A M9YA2*@@#E!K/<#1?=' A ()XK4[L:/PVKP\K$'4E;)1^-!T+'/86'#L(3DWBI[9BV@0 "EQ# @ :(2(*AP $(@-8:1P@@D9I%PJ8R02KD M>'2__SEK94""T*Y$1XE)G+AC<1)P\VA+B ; H\V6P#/A2H))Z@N1SC\NP:)( M?2%27XC#VU4,I+X0J2_$LS;57_).U-7[C5S[L0[ZU47;Q+A6$% &]^W+^/?( MOU9V+B_H2&L]QA]EUNVMLR#F!]2]2>2L^_+/K)\3YS[*VAM_7&>Q*#@PPC7# M5,09ZPU7&.\V4_?F%!CA08=A=-/.(%*]/?*\!3='?50; ]*U@59\3_WP\.-( MM%%0]8U'TYO!W?3@+"^(U-)_(88 W&R@> 7<5:; MG@7WY M!GDXD7F:8Q8>AF.VVRGYF7.BX:Q_,PJ;Y]?[8T"+K.7M"0X8XLASS#CP#!-7 M0@M3"!^TGKFUT&(+5K+LZO-B57Z-8MX>7G!B_/BLTC$/,MF,C!^GKS8S[0 A@:AYMH*T4C/3S1$=!% M\*7A8H(#9JA%L9J):B&TIP6Z2"8%7-MP+@)=/D:GZ./DE\DX)Y,>CW2Q-(V! M"WK^9/PDH$4NT\N#Y0N\0EPK9877BC!16BX202G5N4/++N-(T MK+SKJ.#$/>KI34MZ\FGVN!L#.]'V63KX.2XC[(7&\T++(>B3\Z=X6Z=Z(83DM^W,EO\>B]81J%LM2ME83)S[NKR"BL_+F(B M"W'*>:]G-X/I"E_I(+:$NAM/9BL4I1_LI_+M>/&X(.\Z.0'Y0J6^]<)U.C': M$G]9E2K]=@5(1+.M$7K2#;G84+.UH MIJFVE#!@@:78<07B@2!PG#BDO3L%-WV3.TT/XTX_(BEJ/5BYRG]]T[LZ,)92 ML+2&-262.40)X<8'EYM+;,*Z2L,H:KLW[+Z5:_!*/S]1P."XHJRO4 MC55P_5G,"__#9KFE$"4@%^'5A?;O\Y5^=41&70B>3>_872#"JB_P[6HQ$5M@ MR6@\ZUS/)Z/!]";@24#/XNE7XM)%(#CBPW@!>U^R?B^8QL$:ZM^L?'E07#/B MTR1N!FM0'6/8HW[\J+!SIGM:(^RXUL@D^+JC>;DKA1U@?!LG(8P[JUZ%BR7)V[=7SAV]9N.N! MU;B6KD6ATY(0A#ST6E #!%(20@"LT7B[M.Q@Q_LH(N^7DO)K,:$?KTLTS_)] MM::.-LR-ZL_FO0>VE2] F_SCLSV,-H.%,H/-,2W6Y<^WZMDO>G'HU5T2-O$X MGSJ8O1HR#;@@(LQN6%TC"!;0V?U6U_4"I@3+[N/DIV#8G? B!Q/Z^1K!G5>I M&W4^;EW!=AG>%[!<@4:%!M6!7%5W7WX0@3@'F87%V"L:2L0/"E+TZI>E:5< M^J%$61W;^=W>P!R>5;.'J2?0+0*TDV=='_>?>(+ MO_=!_> M?]I?N_?7:_[G]GM>^=S7_][?VG]Y_??_RYT_I]]N.H8[-^KK@= M5,0U^*K]&N7U\TWNGWT93*XZ'X*C&;[\:?ZEVWD_ZK_K!E]LE'T+OFE4Z>RJ M&S1B/!S>OQU_&X5M-,9N!E>#Z$*N.J.=[^*+?_^30 C\L+QH_@;\X<_=3LZ' MG&_DP:#I5?=57P.DY<&61WZ_^+"Z2A%2-.$ZTTZ)4YWORM_D[RYO%Z\6'CPN M0N5)AO=ZP2_+QQ'@XC886O'AY^&Y%E>585=-2/5 >;O+9E\D\3EVQ,F)U92)Y:^61/G R=V_CG51E? M'9536LQ*;8+*S)(X 646Q70^^7WP>WU&\CR,32L<[MH/;M@CJ[,3N^FPUNXP%'9S+_&D5AFDV"FY[+92'0Q._O?OT;G&/26%^!%-Y$>GYVR)T$SZ^G:XNZ%(EBZ7=(I^I2GRJUFWSXFUB M4-][:9AX\)SYOS>3ZB)W88[>?IEDO=_>]J[#/;_O#;_U[J?A5G^YF6SQT.N/ MV-OE^3HWDVA>_6GJ/-004BH!8-0#J W%5G#A$'"&4;+71I]G+85%--$V'-4* M:'NKT_%PJ1ZL96[_?@ZK\RG+@6\\>LL8@Q Z H+1RPF/R>=$:*8 &X+P>^OD,I_5QB(>;RT3 $MH+J;;C,GXN+3:/C&A8F!C"'PZ+$8379.?_T[FXR_B./5H:=YL!. M#5FZK%"RF.&C'3, (XVL,K)8'4,5I6@+IV:%A_9SW-*NLTG ?[@>013_M67L ML,#1:MNN?:6Y:@,!NN F1;=N*8Q/#'."^*^;<>57 :<'A7"L)G4\B?OQM/9 MVY( ?N5<[4N^,45+(EP\8GJY//G.4G[_D2?JKE@A"Q=JY3F_BX(;C(NK['HP M6@9I'NX5?UZ-FEW/\XC,P[!^KC]?QI/)^%M^HE'D>JX<)OR:_3X>AHUN>7@' M\6.F5)[I&D*H,@)"3%WY\X#-U(6?M_90^CH8^KF&=_)\^DZ92UYX*.M3 MN_!_EED!"YNT%H*IL\2%3PO!^WX_I^'1F,M*D1"HOE#.S^/34[O?L[^N/] H MBOMP]9% 48=53%D_&P[+3_/@6WP=!MJO7C^R))\'MV%F?LZ^=7X=!V_CX=-^ M&US-;L*?82;*"HSHX/;NIMGWU1]K,_)F49RVJ+JD;YXN72MN(>B__5!]Z>%G MZ.F/X(:/-GVV_.C7(.4F7HBLE26*J%S7*(IH/GH"J7U$VC M><;4%ID,%9KAPQI16:KV&94/-^%]C#F?+HV.\"T23M>+M1\]7-:*: MA]4-5M7?MPM*)ANK!3962[H1L5KW#,VXT'D3HMB%"#+OG"G/##A%5C_7U'BZ M8M47=+7952F4II#)9=2RW3C919RDQN@79:T^TJGL(FW52VC"Q@1;&H!,*2R< M"B G.-1$2" *V N&H')K2?H[-6%K$::QKFBT@?(90M?9QMN:Z<1VQD;@YH&G M%G0OFY\S;T''X;+DRQ'.-3'*""E8C"M061K12DD%?+,MZ%JTO4 NNP T2?]^ MEFWHVF)!GUK LV7[Q8D;R7LO7?N5YVQM.+_2E?\I[JZU=)I>T1PGV7L7$?1K M_NRT_1I_$HJ]"QMHM/DN2C$S2Z2PBTLL028ZSCL(13B:Q8:[/6*)R6Y-3Y-W]= M2.H)@"KOMMC];ZOVG!2!M/1"V_*I!7E *$']<9_F<1^,;/[7X:]8$06;OG=>DI? M&^&4\$9YLI+UV!KK\6/>XZE?>#9%YO-X]';Q>E\LO23(/&%D%,M>#,(+(CF, M"PV\LT;9TE]WAL)CQ"OK'Y12^TLA MM.W'5MQ%XME.R:F@Y#)LU2"]DWEVM>C*E>S2D[5+GT-0O"36@1IC!*344E)M M#33&\85A2@%IPC#M/0:?I;BY4MIJ7V@_;M(NADVZ[&<(C\F(?<;YKV5#)NLV M6;<+;&9+GF0"/4)*,2NX)P!C)6'5+E5BB)XM?7Y9T*#V]FE&#F!W"P;*9-U> MAG5KLZ*55TZ\M."#2S;N9HE?J75:+UHZ99R56/46K.=)J&VDLO/O3].R@2&I(M!H[&#+67MC$#V;&WDU:*@V.SGJ<*@9/I> MD.F[$9$QJ-4K&\&9,4PKK0Q0Q%@K;=7TQS$,#V;Y?EZA*ST!&.Y"(%+RP F9 MK*O8.*B)YSH17#)/3S8$^PS6D67./0LXQ!K:ZAP5:>? (!.;\/C^8*< MTTKB3@#K..QRE(J7SL)"K)BBD_UW&,_\'.U#MK0/H7 , (TI%U)*RYSPI.R. MQA'7:WGZE;BU'^0@1%W9[*'\OJ+2?G@\"11\S!U^Z 4_,1')V#L+8Z]6K^X8 M8=AHB[12!EO@O?*58RLU@ T9>Q7>/6KT_9R=PN&-H%T!FVS/C(\C[M%-SR M6:=X> Z:T"P2KGZ.:Q>L)_6Q&J9+@L)E8@2: R%PFL. M!"Z;5UG@M%K;3!8NP]/K\_<<)((H!<< 6=]*18HN)B'K1$\$;2QV>_9<'R777U>K-&O4?";0QS(NY"> M!^+P6OFI1!IJ"[2FUGOBN5.B$BVKE+H Q'E6=)Y$'7DHT,E+;6(L)#S,$:"& M\QK4 $:YD1Q)+D$ &R?*Z#X2QF"4H.:_/T8GY./DE\GX:IY/IRX6JL&,.,G/ M VA$K 70#0/"-=Y?:_SP2US(?H578598C2X"B=^MS]$#3\W]Z^;"G4%!(()&GGPV'I?K_QQOP)G\=+M^O7I=K44<(B"KU+Q?G\^ V#.WG[%OGU_%M M;_1#9WV55@]2O@VN9C??$U&E7V^'**8^[?+DF-8V "$LH\?3_JHRGL-WW1OVH MT.]'T_!$>0A_?>=SZ)B*%[T\'F9750RH!7 MU#O"G=3(,J:KZ7::L=JR4FB/+W9E7LC_;?:UKCZ&=SPT:;/ M&O_HTF_6TA01L2MZB>T3PB!M4Z%^/^!"-GGIT)^P&HKYR/?LXL\/R[/0Q^KA M+E :\"L(P_I,[)=.<##9B1MKY^&>>EDY5BT3D./+P$_Q+**8(9A$X-)% "41 MN'01P'L9##%H=-JE&&]^+.(=W[]41,ZXVN)B!YY6/ZU^6OW+''A:_>VV_]51 MBM9N\R8^^G5X^)CB/;[N7&5WX^E@=L#V>R=/<[[M0%M0,OE43@,%3&:BUD+( M$."I,\ 9XY5T$"!2EM%(I0%;2Z@OK,-'#CA77>"0! MN2:0'Z]M(8X/LW^65ZD%]_*#N)5KN;)XX>/UXA>///)6%_>3[%_S;-2_7[G! MXKOU&./B9+ YE@W8I0@=L:/'JQ7S7(![G4#TK$"T5I5$&7:"(\.0\L8#*[PK M09111@1H+8@N_OS/03;I3?HW]WD(Y'&H>S^ZF\^F^1=@"Z'S?[+)^*HWO8E* M*!!$/R383+"98+-ML"F6.4\00AGSFY R3&##+ .5[:F!QFL=C4X>-E$+83-9 MG DZ$W2> G1*L(1.[CRT/D"FMAPJ;[$TO.I^ 2ALK]N^+W3B%D+G15JK<_J09H1/2LK5"QP50F#!!"08FN!IDJYBL.=(0W%6K_D M5\35%#Q-V)JP-6%KN[&5+['5((D,E!)(8@"AE"E95L K)XQ?;_'V>MAZV='5 MD\#5HW4[?MA/(_]:\<-E_YI-'0,V5>KL/2WL865F_N_-I+K(7>]K]O;+).O] M]K9W'>[Y?6_XK7<_C97?-Y,M'GK]$7N[/%_G9A*%^T]3YZ$.;BJ5 ##J =0F MF%:""X> ,XR2O6+1>7>$\77'1!BH%S/W5J?CX5(UT.0C=NEX_C);-"!IMJ%9 M!/P&I*KS"@U UOIXB$6MU?;/+Y^T15(OC]3+XQ)N=H'=&U(OC]3+HVU%VBWN MY2$N,^FK90)R?!E(O3R2"*1>'DD$+KZ7QX8@5FKRD0K]4Z%_6OVT^FGUT^JG M)A^I6NCE8@B@%94C8:H:21@#L,'))8050>9"MQ,T3R%1/)F>"S@2=[81.LH1. MZ;TD7DI.B3?06"L4K1K+*8#IV4'G92>BMP@W+Z+-QX8#TM3_(U7Y;,!HML1H MC8 P"C&&K+%4"6-U2;#.B!9RG6#]Y1B=HJ*74?-SR4>1"643RHIEGWK!J8"" M8 . M)1HHH2M@J\0J$.<8*6P:0+6!*P)6,\/6 E8]JXGB&KB;$!52*PAAO@% ML%)JM&P1L%Y\7#5A:\+6A*TMQU:TQ%:OL)1$(X,Y4L02255U\D6@,H<(#:3 MZ]D"Z]$Z@&S;J"&&=8_4J"'V:>CW)I/[<.^BOT*>S]H/TM'IC:Z*/X)L#L)G M4?JZG<&H/YS'1^W>V-_DMFW6NPX*&3R?9=#89]&=9\=-NI]?OA[6> M36/'ABQ<)8I"O/!=[S[^W0V/,1L/BE^%YX^?#C-JBX2\?JUZ[XK6E/4VDE< M/]J-HO]XAF^G-PG/D,6;AA6\"C\-HOSUIO.O^3B.^2Z,/7P_*%M KS!?43\Z MX<5T$):A%]XF9YWH<_B[G+K;#Z!57'HW#?X,*_I[%7^7W&H2)FPWOX^NP M]HM77Z;9))_-8D#EXW>*!^O%9QGD]PAOA"7I3.(T3K_U[L($YFTS9GF#COED M%I^]-PE?BZ.\'D3$B$6^,CY?$-]_SD<%&G\;A*_&7XW":H>E"4I[->U\S4;9 M)+_=E_ORFK'IQ]OP@R@UL_"DU]=9O..[CIIVIO-^D(G:?'=N>E=AU(\\:%BY M?.+KE=.AC9/NI< *D]CL2&GJ MH+4.5Y.!&&"U27>0",@8,I9+YB B!JEJTL,WZ=JL/=]R:)NE>,E*HC?;;X3; M="P"S6R$BV7J? NXTP_H-!E, ZR5V\.BE]&#TL[4%6AS5R"QH:U,<0N.4^N< MPQ[B'[)9"K^(SCDKK<52EYSVM#]H69><: Y<9JYDDHMGY.*QIDD7WBOCU]ZW MZ+B'7_6&C_4>.X3://DX^TG,J\9\7Q#2W6^TQXKW4@(SQI95MB+X[\I+Z 1C M$AB&$2Z/TI11@JPUTU_8\D'"/E0"]G,V^WC]:Q;#)MGT\<[/#9Q3"=*E##89 M3VVGP*9#JM<$J[/#HW9 CB"UPG[!,!=0( Z<])YB4R:?2F<5YXU CF@$ :22,4QK*TDZ&QP#>C1LWL6AAT!6G24&[YYG2V7KP? MC ;3F^RJ\W4\OGKI;O9<=*C166R'_N*E_D).F+6:(1?4EWJ(-"T/_A2QPJU1 M'B_TMUJ#O\8E.,XV"$D7H&-6NK?/*KUD7S=I]-,:3?E2HQ&7 C)C? :(.LL MJ2)7U&J]UMIH/XUN9D>&M"OE96OT>36I;%6I=3M#5MN.M/684Z_H"PZ XE); M)SG%5A.)?$4]BQ1\.BE<*UM7;!&6S_"3_."S]$K7#-4HJ< M0U)SZX" "C%7%:Y!S]A:X=HS^-&0<0)$EXHFPV[MQ8_79"1M+"WS\?J$!M)/ MT30:0K'=Y7-2>]T9'D^\3 +#M#\R]M8EW+[99C7N(RN M\LJ'KT4)1?QT>C^=9;?%1S'QN!<7;3J( \K+(?Z:A;D?%34T?W7FX[OUR>RL MZGV])$+",!M4$(R0ID0J9:0/?J@.8N8T@6JE)&*GU.*-)0\/8/[K^6C-U(?8%_6*VR<5N*GN6;/:L-?IF,[\+5[G\9]D8S M-;IR06;N8I71EF4>F&BCC4/06.( ]A"A\OS-:>,!K5<<&"ZA)H1X Y"$09A< M^545JS#M1G1^]C[K91Z[)=B_?-&JJ#Z2P5>;R8^AD\6^5!^-,5%&A/6NC3+0Z9C+\=[EBZ5?4" M6X_T7.D2JZZ!5\4L_6V:7<]+^L2?!K]GTR>1YA@/]]T_LMYD^N<7+MT9Q+-2 M/=.3YR"ILB-5_*2*GZ-5_-R&Q1MFYYLN%/L^S&.WB:4='JWRZ?AZ]JTWR7;1 MI5>>JC79:7ZR\%N2\DZVEX0SKK'85M9;?- D!&09KQTT826Q@R3&/10@%AD( M2A(&80S@:R0,3P8V_CH93Y_(=%OTTGKRQ_K^\_U=EO?=BA'U_ZX :KKX1OCV MIQ*>&NMGR$47RD:/LUJ73)-@*L'4R<(46H8[&5*:,"=@;,L#+%?.E/2$0BI$ MUSID[PQ3HL4P!;M3L.KS27%$>!T6-?R]4WG]<<;; ME/G\0)^KPY)5=<8URF;C/:->"$,((,08A,I384$I46M)]D]J9!'*^VEP_;"+ MZ/)H9B>U7G3]K!8P?,^7RU@C6_8.\(P$OU8H19A2 A+@27F4+@11<"V!\N &XU'TD73E%HE? M)Z"/*4;[4TQQNQD/KSJ#V[M)P(J\8?$%AF;?_#C,IM-L4F#;^+KX;[9ZI#O/ M[<#.,!B"L4GS,,\/C'V84TQDOTW@K$H"B]U!+G<'J9 'W%'/A$58:".8*7<' M[H*Y]FK6VD+KW]>4OK'M =$N(XU6%[8NDI"4^R*56\ E9ZD2R&'*@MUG%#! M4LK+6*'Q#N*7*_>^IM^!E1MV*6VTN*]URGUN8<(/O?[-8)1-'B3%GG.@:@^KF*)DK3WL M/@9;$STJ..I*AL_:#4[:>)':*"&LM48/EI91D9:.$8\0<+Q*-U"..Y!:5^RJ;3[R,;[/QV/LQ;8EQE=Y/852,NW65Z>N<^OHOP M9+_;C*ZDUGW+2!7>EXAX;2DG+'RA2D_$'JX13ZBELMB:KH2_AUG\(P"NNAV' M^?R?_/TGP?AP5A&,5E$C<:<=!6$IX"^1A*:P[8DJZZ3>YZ_>;*G>FG$/J$1* M<$4M$]8RM2@FL% ?4;V;,;,DZ7+8B)5U=MJ=@E9IX&G@F[2[H=ZP)U8<]]P4 MG'SUG)3+#OA((:"UXX) X375G@E1<=)PSL#6T8)#=J=FH M HZR->Z]QBNPE MR$J0=73(@J#6@==BSS4E"#*,.7(4$EL>)Y/@GIN78E8SAC<%72F:+( Z0,<8BZ\1PB2W&M6T=A(%:1PMY#_+^&IQE[S'Z*.-I/OSR21^&$MW.U%^BN[.\9=/7*8W MG8ZCZY]==;X-9C>;.D-W\[;0W8X*WQGU\NM\NA_-QJ-!_UTGB$W^N,5S3SO? MLDG6N>L%.,C[5H^OKZ?9K/,E_#7Z.@YBO1)_[V1_W&6C:?:N8^>3^.'U(,[^ M_G)8;YZV^^S'D;WDUF+O'W?S^8\=&'JC^\XDF\6NZH=6QUH"H\?>6L&H4!Q1 M[K%SL#R!4UP;IE]W^U@>C>>;NC]WM8.%'B;7>[(PK/E@O%: H/A"!!- ME*?$>\3">I4+)G#PBW9;,-'J!6.P>:3M!B6+W?5G@]^SX7TWHEU_Z M*G;MKC3"Z!8%>FO5C<6W;A_/B@_ZWIL58#D:=X8!',.- ^C/ Y@&L*RAP;O' MW(P6V@_V$5P/DUP: Q"P8AJY!,$[IV/%F7LT-:>%!T M"1<' )X#3RU?]ID"$%H>!@&<]9A[QJ@JV^$QX8!8.QIZ9FI%8U/+NH@_F]76 MRBV8+YND>*^=IC#(+W/ZGX59_N9FL$MV$?8@Z[P@S2%) K-38 "&E5YH"H&S\36_KT:Z/K;?+P#HW MDR@B?YHZ#S6$E$H &/4 :D.Q%5PX!)QAE.P5",; MF7*>O<\Z4\Z.DK,VNV$JR[FHTW2MM!3+Y6:O:?[4O\FNYL/LXW5UDXW3K SA MUF% D8(NH#/&WE3#5UZ@VC1;A:@TV@LC:)@BK VLZ$XA=Q:MS=/SW#S;3/Y+ MU@Z]:=0GR!7AQ?#[B#SLO?M\KI/I= KVFNC4QHVPC%[U;WK!BYI&+RI_V9M, M[N.7>[?C>7 T IY]+04E>EB3["XFN83/XX:[<$/R -K2_>A$SR.*X [\/=L! MU]9[/^%I& MR[%]6X>FF#<^??@EK?Q%KKSZ\"FM_$6N_ >;5KZ9E6\53=GG\:PW?&3@6S$ MGV][3MT;]D;]K-.;K7@]C_%-I:2^!G7_R,.E0M9AH10#U=$[8-:LL7=4X:EGFL!\FO5F^<&QGD^#BS^= M?LJ^YN?(R^/V3]EH.IZHT=6'P71:U.;TPQ?#;#9VU@ZA[%+6:!)@.V4\)2TG M?$OX5N$;A\O4(@8=T@AA91C S& H7=EQE'D)\5IOE.;P+;A;#380%5U(CM*L M(0%9 K($9"T!,KP$,JL1JVM3'- ]B&;].>3>YM= MQRRX3_?3\(/F>B-#*KL<'X7J,4%;@K8$;2V!-KI,FF2,!P,-:6R,H<$'A<15 MY3-08^=V@[8F&H=*WB7D* W;VXE)VT405Q54M#12N,S;Z?2N8G[(2J;VYYOL M=C"M%PNE2/FYC_7,M166@*A5EB,I@)+40F8QD9H:!T75 M.U-HO]:HO$+V7^:3_DUOFJE^/Z;'A6&J!=0_;*'Y2$U?Y?NHY2ZP='^*':+P M=XI_6^0\X2;;F[?6!4IZ? IZC&ME4!Q+'!1;*8\ (=B91:T.0G>O)^#;W#\JN 2]T$,XYAK-]CLT93\+%#CRM M?EK]+:R:$VOYCW 7QCX-S2UV:VWK))Y)/%^[1=D91IK7[$AG/J8H\XE[P0AV M$<*GY-A=DDRE:/?)CR^MY?F,+V%]*TVI2PSB50T^4Q0OQ7%2'.>"'.4MCJT@ MH,M&S@!+A(QA7L1#:$2P@+@BRC;$TJ?.K?(#ITEV533^+1HXO_"XJL*L#X/^ M9/RM]WOVTT]F]^/G)HL02!?AH^3$M=9;N@@(2!O !0[\HC< 6=L G $".NBA M5(HYZX$OJ2VD9Y8^665QU T@87D*+"]\FXK'((664^CH7,:7UO)\QG?B81;YDTF/ST*/^5*/,79"0PTY5P @BS%S523(0,')Z^MQ4L#4\NR9EF4Q/L![]D"2G[2]8APC4ZM2 E]8Y;02"4D .@"C#1%1!0M9H?C94 MK,OV=4TCH,O%LXPV1Q&==I;')PQ-&)HP=!\,14O&J8">GC$DM*&0&.L@A577 M#V8598?#T$8[LR'4Q;Q)&SJ!90++!)8)+"$BM'8N:1G&1"@EB $8KQHD420 M$4^&(UX.E@<. 4K1E8(D^$SPF> SP6>C\,G( CZYD!(8:J7VE&&*E**EOXZ- M(0#O!I\-X!YEJ L)2[BW.:+[EYSXK7J_D6NO<;L^9'&L#?>ES(-(WC7"1MX$ M)R-Z\Z.:!E&]#F.ZBIR!ZI/I8 JZ2R+!P;0SRZ:1X3QVQQO.)!I#$9W':^]*:Q8]XL3S\9]X-U,,EB\#FRS@?1[$7*PJ#I7[-X M+)?H_V M1"=<,/RBU[D=C :W\]ORDKU1&-&PN.*[SOM119P>]:P;KS_)%K3RZ]?\=C/H MWW0F67'B4G_$Y9"6@XA#>Q?[_55<])V[L)D%%0T_'82KE<_RU$\K)L;K\3QR M-/YKWIN$>\5!UYZY\VT0/@L/6_OQ:!QF]-VZX'56!?.JQLYK@%,N+)PF [$GR^GXTZXV^#L)RJ6FD^]R2 M4S?F#E!&&:#:8B@]Q553-*46"PW\K(^ M>Y]U3MT=%J^1M5K.8*>8PG5P7R'D7=M(G@?2;6;A)9.(]I6>)46P#Q@ZRWX: M_)Y=/12IG.UZHS1!'(R?X')YBKQ5@ "F8?6 7*@Z0S.WGD.D%>7*2,J=C=UY M2VE2RJU3!^^\=9;[)$;-[),U\>CETQ'G-FPM<4L+0#VKT^[NR8'+'GW2VJ_7 M0.I,*6_)FZ>!OMP7Z%Z&WW#G/>^9J_Z#'^;9M?SX:L^PD^#Z^RI*/HV3L%+#H,.?D80)0R<0UWEI;ON"4B: M!Y+O-B,)E\MT!@24W:B12R@B 78093+8-H!((B3@KF2FE)P8O0,4_9S-3@YV M())=2)OL&)=,FA."D1U\P<,H:)4KMZ*? BXS_!EU5 &I%1$>.BDL V7?)08P MP6OZ6?5IV:!JU?%&><)0!/ECG/WY?BZ-*W!--=].L_[W5_/)?=:;!,6$[\C# MO,=._&CZM&HV=RC0\GC"3X-^-LK;)?:^3K*\T"WF>5]U[H(=.%K+'KWD7JBE M1M7JLP5S&G!!O4/4ET* MZ%DW26T5 +2UH=E)JOEF)UN0YH.%6HV(P4M2I:R"A#PGHEL6*> &:%*>M!%+3?CL?WAQQI;V5FHY6;_5=8COQ@3P('U M'E)KLKU+VNOWE(+>:TBQO5XK3?IM/6%WJ(DBXU$P#$/#$:>L0@\=); M7-G"G#/2XM/6YU3W2=]0O@/IG/4)X='A^<,DOC1X^DR9Y/D%5R5;NI>15P8X MSQ#1E" NL:V.82A# *U1#Q_;O2S7N,$C%@:;3)'>6WI:NS6><[CULD'A&>>V M%HJE7E@L&4:.@O '4(J6H5B,!- M=&Z;Q@G">!M0XGSG#F'&A#;$ .(QK8YVF8-LG=:R98[[ V1X.BOZ'3NI@]Q6J<0A>!5:68>T M]4C;O[>39?FU9MPKY( 06ANE*>6\[-H;F6/4+E'S#8&$)HZJF.C" UKWCRQH M:S?@!"H)5-H6AX" +NL?C=="$*ZY$$PH+J5$Y2D[]P*J77(_=PI$-( S#'7! M >W_#4M\^L&"A$L)EUIG[-0Z1&!(I''&&DX]D%QQA,J4=$P5=ZJ)0$83I@Y@ M78B.2G.73)TS.O%O95.Q4S^U7NLJ*E)GP1.(HJ6^DFGUT^JGU4\#?VT#X$3V M^=15]%0;<,'PWV6? L(1=0!I#!F2V"+#RJ,KY+A<1ODQ1@T(0A!0%T D&%<6D3%$3!!NT2S))TZ[\$5N+-EG?G5+.V[1-GK>> M/^=HL^7>:9!20'*-%+),$X74PKBEW/I=NN8?WM$^DNJS1D-XJ6 M(45KD>(9 MH!!+H.!"<0V95$H)!KRQGI5&-N<0@Y?3:[0<% 1+UL"YZGA[!OY*WC0&2T6W MT@&$!8)0,L8@]LJ7H7<*.0*HO=YTZBWZXH/XU%MT12W@TB-V1"/.L%1>>D5I M<(LK0QEYH?EK'FX?O-D90UVR&9V%GKYC >+:]%?@R&2Q&'G 92$$>09 M+#U8[1RT[?-@#ZFJ$'_^HN(=3*>MJ;]HP]N=$$L^1ZZ-CP;^2LX[J65W @R8D=QR+YU7EK*@_V7(7%E#UD+F M+7/>4X_1(ZA$:KMUH$<9EX3+\MN@(1@Q=;B<_O%$IK8 ME@GN$G$XZSXUWDJ@DD#E):&(6H<'@BQPA!CEC/:60X1HA2H.0K8+*\%.H8@F MD&8JO<;D8U5=_Q!Q.()-I*'ZONI?Y-=S8?9 M^'J#(OOY;#[)ZJ:%^^,N&TVSSW%,G\-M]'#<_^U-#BOQY:=LF.7Z^%82%_Y_ M/($%%@@-K0;E.:S37DCX=DGEP+CE5"$)%+#&LJ!RKDR#X!1S$0RB+$##7=2] MR3Q;7<[A8)2]OCL-2S[S$(;S2PX&XZ"V 4,[RO M\PGJ]&HSU,F**8H@UADL)K33RV>T,\EN>V'"8TGUK%.MZ\Y/L-;45>Y]J/C/?SX#:;=G[.OG5^'=_VUO3\V^!J=A/^#.,H\;\? M)J!W-\V^K_[XX2'2OUE$M1:'(_3-TS&OXA8"_=L/;];PKOALPT=PPT=DJY^U MM*Q"[*IS\0?YJV^%L'P9#Z_"%?P@F@N=?V2]R07N+#OU;'WFC.7 Z]\/&I]- M#B !G\>S8#JV+?Y\ /,0 00N4\8;'U^I"_D.LZ8(K70V#S:HXSJ:&E MDX ZKADMN2>$%8"L=:W9'8W\>#XY'!B1;AXI28;.*1DZ)!DZYVKH"%ESH3!W M7EL $6 2.P1%9>AP[/5.]5=/0$OX[@&93;N"R63GG(R=LP&Z/X]X;?>_30F<]U,MGCH]4?L[?)\G9M) ME/(_39V'&D)*)0 L*!;4AF(KN' (.,,HV6MCRW/XQM<=$W6L3AO36YV.ATOU MHL36C]=;5-S6:V,WIK-::8*-:)$+!F$\#G1,ZRJ=53"K:^FL2!(E !=6&Z(D M980J5J:S,B*H6TMG?2"RC]P]3X5EE &J+8;2TP")U=TAH>XMVB M%GFUO<&D\WMO.,_EIE+'TT&< MQW>=\$#3VF^S<,7^<'Z57SK_4>QIUAO=_Z]IYVNLV,S)CD;9K-/O32;W^8UN M@PT\RU-FPWUB'FZG2L%]MWWN[(;U> *(+R^W%I)GDVL)W2^#=M-GC7]TXC?# M+4DI3NFUQTVOS2O6\]W8E-B7OU Y_EVF*WKQ,E&K-ZZ$81&E2")QD2(1G.<$ M$HWUNSI5*:@Z%Q6K7[0ORO\N>ACE?\9&1I=[(+4;+\S1A>C)R3WU8.@>#0G; M&R1%N,O!/K5 >\]).X.)K8**<]]?6BH;"1I6?O$=IJ+U77Q?5V)2B]^$) E) MMC$R,-FG_"09&1<"#8<=^"N+/X3OP(,.MRW).6J5#*3$FS-)O&G(ISR91)2D MN4ESST-S&W'YFNJY>GJN75+TI.BGH>@->61IBSX1S3WU\1THU_>%"8X;T^;. M(N/QT_UH-AX-^L?,>>PLFIBF#,64H9@R%%/JT9$S%)_:(H[Q!(NDI]=\B$M. MMKIX':AG9+ZR$*9,T,L6Q9@)FL#X@L'X(J5^D?GZJE)79MR^YC.4F;ZO^0A[ M9Q@'&3O]].+Y--P]FW0FV3#?AJQI9TCX!JWO&&]] MZ7TK+<&D#.>G#!CO12^6@/Z$9+L] S](**\T8ML6R&O5(J?BLC,I+N-=F,J_ MD^(FQ3TUQ?T.BI=;6JG\.REZ4O1V*SKK2OCR $/:H4]$<4]]?(]4?S=2OWUV MY=I_=>9CHJ=)Q=_G5H^=BK]3M6&BITDRD>AIDDB\MD@D>II4I'M@>II4/)KJ M:%I31\/V;>:;SM=/!:23BKURMA?:*W:A=C^Q54Y-VO9-1L3.O M'FTMZ4BJ'GU1U4-7I.K1EL',B8O4=_MU!SH?*S.)X&N+(.FRA&HM$ZG7- Q: MUD3CU(.Q#=6/GE;9$.R"%+@\>10Z5^D,1M=>5%LIYI>DN7W2S.5>9%():5LD MF^T9^$$:U+0U'-:J54X5'F=2X0'W[3*72CR2YB;-?*#O-0LP5*7VLUG)]=5*E M9JK43)6:J03KH4&1*C633!Q-)E*E9A*)5*F9*C77I"!5:J9*SFD8J].\YFRMI)*)I5LCTKR;DH^.W,52Y6:KUZ0D2HU]ZAIVJ^NKK7X M*D@%^2YO9)\WZD+PEH6R2:[1EX(LIL0Z)&J@ YX0H0 MU)7[V;ZI B1I;M+AZA!V*4IDF1>CN:<^OD?*-!N1 MC<$?W_?#]P:C>9XD7+PS&H]^GM^&B_3S\?[X?WJ=P=5_O)EZZ8@W&C%*&<5: M*>$8$%I+R(1STL>RK5YUZ6W*%1<%A?75@.5,U\>W]OD6 \Y?UK/&5]>3B/PV M[Q=5EBL#[\19">KY:W;]'V^\C>68_T7^\=F^Z8QZM^&!YM.W7WN]N^]_S::S MR;P_FT_"E=7HZM^EY_]M8"CX#6'&#B M 056. R+KS(C.,5O.N6*AL>8[7P?^*:33?N]NPA/DWFVNQ"O3?N;'UCZ)!=E[7R__1;!E"IGRDUY_(3U703LPH3@+H+70(2:! M1MAC*:"W1 -O5:E#W')N8*7FMY/^_:J.FYO>Y&LV_3F;O7D:(^:C0?'N?'KU MIG.5]0>WO>'T/]Z\C45;8=:SO'SK.E9*!P$=_#'[?C2_O1K/RF^^^9$R4"E( M-9@E3^K#R0O2QV$Q)IU^,;+.W600*^J']T7I2$SJ&G>F6:RQ M&?6S,.AI7JX^'?<'^:??!K.;?#DG62SW";];%-A7-?-?YM.@1M/IN\ZOS]P\ MUM#/[N_B!K[Z +6R^Z**?CSYVAN5I8!!CL/MLFE0PO#XXZ^3WNTT2%7X=O[S M7AA4;Y)7\E\%J9]DLZQS%X;QMG;1V P@"S_,_^XMX/M=9W7#;+(KPN-U]Z^H MS^*T])GQA3Y[#RPDA"(M/>-<8"=*?2; "2P>;ML?H]"MZG44ZT=46C2ETK@+ MJ3R(4N^ET'&]RE89^=2&Z[QPM38O%H>+Q2)$>(@8QEYK#PP3&)-BL8PQW,(M M;:RX8L%Z^))-/E[_,BZAP95#RJZV@>>[\F?U!7W_LU^L*-B\HJ+YY:R>**Y: M=C6.8\DA=3#J_/KOO=N['VRQP'=9 573SO5\U"]1<=KYE@V'\;_9'UE_'C L M6P)W,]U$C@!DL[S+RWP2=I5_S0-L!TD.PMD O/'&X&VQL73NAN%209VBC9]U M!F%G_! 6+.OWNAT39BQ(SVC0ZUSW^H/A8';_6%^9^AX4WK+9<-;+&\L<&TX% M6FBH<) 3XK )3H823%C)2PUE$E&+'VKHITK(SU7OO\L?_/>*2O\2 MYE#],9C^=[2VUC\*OR8?LJCG#:!P?C)S Q>VD=1/2NP_N/Y].'W?\]BCZJKQBS-_:&X_=N8"EMPJ0C/66;1V^D/@R\UN!X4 M?DJI=?4U*CN)!:G+8\GY>DUGX3^W^:*$6]54-=XCJM<-1F)O.+%@4P8JX#8.\F1;;TO+2J\,;#GI? MBEUN,'TPJEZ_/YD_P,.U,7WI#?/'G-YDV6SZ[KE Y5[AND_]F^QJ/LP^7J\H M=GB137[/]/WG^[OP6=3SC=$Z;9%GP=,P7%@M*%)4Z"J(A#T!]6B=HLIR'C9. MZ3G00)/PHV(K]50BM!9N:R "UG (ZY#M^X*5.\W%.(K#53;K#7+E60A* ,OZ MMO'O?Q((\A\>XE/]X<6V!_OU"=.]-UOI0;Q/ALQ>.5"I=4ICJ4U;1.,Y MH L'!3- M(/,"XB<UKY(LB:'(OQR*DF&S!9ILYXNMJI8X$9^K/ ,ZRW9"VR@;E0ME M^2WAU'[^0R M61D18SQ'E&.*!+1 >%]%W""C!+U([QK9L0@\BQWK,D+YIC>]R9-W+JOK4:%T MWVW4.@&7NUW8U#06V!+O./260BW$HD1 BK4X]R^]^SS!RH]7DP!;:VBB+B7L M&.[@7LT,6MFOX)RC41>M]WBI]Q)3(HW#"@CFK#?,\C*2@\-+K(ZL]P>Q="'G M2?&3XB?%%W2I^!H!J@P@2D%O:#"Z@65E5,E2!>2+%;^1/9LCG%3WI3'?UMKF MOT8K;QIDHO/=_WX"I[97UP-0.;9$:T6M2D<(AP40$ #/H0O*J\M\><(U!FNE M9X\=O*A8;M ;JJN8S1YU^K&*M",:[;$N/;RW>0N7SQ8''X#VL_UPD*)?EX M$BP1 I.B,<$:< -41Y"5SKJR"I#UNKTCHH ^YOOVX ;=062!B0,."4, M M,4 PJ#Q'+/S/>DBQT:;J<064 %LEI>Z 4WJ,*+/5O!>I!)?1C!^R[SZ)[B6 MSMMUWZS]9-E^PG*'O)'"0:THI5I37AY,*Z7<=C[ T\E7H@TIZ0(T><+6OLRM M%("[3"UFL-9$AF)NF(Y9W%1+HQTJL[F)U!KY(VMQRN9.6IRT>#LMKL7CE('. M4$.E=]I(9IWBKK3$N;)D=853+O1)Z!L$8+EM,L^45U([ M3*7 ,H; B&0T.*M2>(3VS0Z3KHD( M5=HZ09G.M8Z :,3R(VK=03)$1$J%3GK7%KW#R](? !2%VD*+K;(T&)?(X5SO M.%28$/ BO6M ;Q@ZBPWK,H*O*1-Z@]*QV@FK918P3(PU3"(APL:GHM(Y39P2 M<.V$=8?,J".:F5L=QG0Q3OE5*::3$" @0"VJ0RG7AF+'/4<6!^-7D=S<==YB M[_1:Q>V!$>"P616() 1(") 0 ,):EA412"A&"->HQ.>;IPPAJZ4JVF K6P*Y1X0C+83$*"HY!01P);9*\C-YRO+%HH"#*%R-YY$*Y26J_^1\EW?+B5?6I.[@T[A7G\SGYNPO.ZRI)RBY-")H0M$$$16#9Y0(%[Q((#)B@D))@?TIG<@0U"GA--BO=N4';N#YOOO??^XL#[-*HO?KR?@V)S&=C^;3[*HSGL_NAKU^ MSM_;B:(SZ&<%<^^2_;KM,TX(/M3YOL-P#ZC.U]OD64Y>_K!.TK>XT1.2W^;^+ M&=F+_??]J#^^S3[W_K"#:4E9OI'FUP'I!#*&2X* @E)*+2JB72NIKM'\4HX M1\($[Y5@8H,YADCQ5>,"AH@"%<+*95=JMO-]X!I+\(Z2N3:];WXL)J,39B,( MWT+0'@A4(1TOI%J.W+WC44P>^'B]6 )7,/SJ;)1=#V:?H^9N7 L49%9[$:Q! MSZT%&G!-JCGRW-O:6B 2Q-XB3" &.'P34U72"7 IH,%[4"YOLT(O6>"]&)L; MYBW_G!-R5TL569@'A8A\R<*NE%6O9KG 1+1:OE'Q-7>^9>&+O6E)\WQAE,P0 M@,.3,H]#>>B,Z]32#]T]Z$-^_5)PN-JQ]Q@-/JY]6_Y)7_^S:_/QM-)@%Q^S3 MK#=[JKW/\5+!7_.PK479K4^=BG&.4,8YJ?%#6F>T( 8J3RTC $M0QK2M\V+M M4*S8['\:3Z=^,KXU13@T#/)C<:HQ'DUU;@G\(',0G7.W!]VDGV?]BLOFB9-6R##EE'A P;ND?:"0!*;CPIK%PG MQ=Q#? 1U$UOUT[K>/+\.E[0-*K^N#&TP/U.[IX01VYH#; D1R&/M.-%4 M."2$(4S(,F-2$*1-$[[]TQ#1F#%/CUK1WCYCX%73F]H4&3A(Y4\K0P=;C[3U M:%2+-$*.!#-2<^PX8QZXV$DC1R/MC39K# A[H-&'P6@<'O7^?U8TYCAHJVDJNQ0UVN7N.>%HK=N2 "H!5,L 2M:#GTY: M8" 47EDL D!I6?(3&H4U6^O-][H U=S1">I2?CB&X@10": 20.T/4'C)(<69 M)(()YA'$1&&C *8E0*&(6^T"J.9.M$_I_3AE$":5C^M?EK]M@0 #W'2GX7=MS=\*=:?^K)>@#.2UO)\QGT5@0.8CNH)6D!2@E(QRIU[KZW/(\Q((NX0>A=JKM6'(L[5D$ZR< :Q(NCS2Q093901U MR@'.PW.D9JTK2J,-FC7QE=U1I[&@B&BN\T5SUUL'*V16OV^PZ"P+S8C;QLQ7>JQYEX!Z)54$ E#E, SD;HR $BZQI)I# *% 5NI%1S3EUJJF&U'MYI+ENP(WV16Q M??OON:5#YEU44S+DV8\OK>7YC.]BUC(E0UZ\;83A,N&'$ZXMLD@[B:1#$$A> MV4:2:4^>.)K/MS@UNOIIW#]R-B'M0IF2"9/+ZN*4C9?4\AS5DBX['G&*K99*4,V%D!@Z5?'#2JF! M78LD[*N6#08/&#UOM4S9;!=W>HYKW"=2$D$]A@@;Y!CWD.M%-AL $#QU>KZB MDJ^9TP:[!#4:WCN;,_1+BCI<6V!+)B,-@49K+9!? MJ,T'.'[#*:\MZ?+%ZC*I%7UHSZ#F%AH(("+0< 9QQ3SBR'J%Z@MUN?GL-MAE MHM%(T]EH<\INNW"?F.!E)3J01".B*8**,ZR4D:!B&+)<W/;R)4^ M_%50SL[NI(IV^MZ-\;NI:MRRRL]C>6TG6_M7"B(A"1F*5 #2&NVG?T\W (D M)9&B0 DDD:IX1!*7OIQ[G_.<4'JJ!79L+X:@>G;LV?$(V;$!Y$A1) ).A0K# M $O!@1/+3#7NH'=4YN,"BD:'&?; E@T"%.B 1 MH]@/2T[$!,E'S\%+5GS3W+3]-9$[Y./O4PHJG#(3-PZY)?)"C!F)O""*?!5) MSR];W8+=J_2:.MV9B=M/22.2]%S<<_'1V,,<<5#!*%#,1XBQ M,KO4U^%ZM\6=F;B],S3>JJ>Z89>[;R'WGNL6VWB$GJV0==S7PY'PD")42PRK MR7U"6%4:B11=J_AXFGM?.].,MYN]LBLI]+&IGL,[9FV[#6N;:JW!928NPE@* M5Y$J>!4PY-,UB/)66+Q]R[O=,/-+:>+P+?)>-ARK;'A:-,A&-$UQ[B'J,151 MGTL28!56'=.Y%[CK6*IMB(;VRK'=3HB$[AOZ1\#1S]BZ!QK6M\JM;]K):-N9 M=E\,L1K260KE2\Y#3_B*$H^&D5C$ Z5RUTZ[]Q7%?RIV0 :2[R_T]\!.=M:I MZ*5)+TTZ)TU$#5 K7(]%OA\P33S7#XPLJ;"GD:O16KK_OHX3GBZ&=5L]IN^% M22],>F'2EC!1C7XR+L@. W3-HT &+M%@H91YL9KQ];Y0;W"L(0;8W5\8M$O" MQ#H\?YK%,)CJ^U:>#4LW+'S7N%R[8C$_SV_@(4,[W>I&^V?U3_7F<3I)WE\G M5AYA@G[ZV%B480(;G[6Q+.;H>6G<]M_KK'K(;7R5O+_(DOBW]_$EO/.7>'P7 MW^?PJC]=9UL,>GV(\7/&YUQGAHS_D(<1]C#FW$5@P$<(>SZG@9(J)"CT!6>[ MS/V[V71G>NF8( .L:+Y8BGAY.5:W:F5O+:M_A]WYEHP3RRGO0^2&BOB^=!E! M&KNN6\'0A7[@EQ-V6E#G%XG8SFX^3\,KR\ M-&_[D2S$R]=XEGQ-X$'#=)S:F=D5,D/SQM/A;^\>F"AV5< C&@21%Z*0:M@, M48U4^R1\7XN]B&.E?4I"#A,+-'$#M[*A HE=_N2SZ$SBI75IG%O_N9+"X3CP9V2O]Z0T,YO[?_Z (EA]S)ZGV8O6. ME4J_YW%:X^HEBP"MK)?YW'S__N<[],Y^AF$. MJ\\/+/+W]";)G<_)G?-U>A.OV4]WZ6AV#7_"/$I5,82%CV_SY)?JCX^K2N'= M(E"U",VZ[QX/8Q6OX.Y/']^M*:WR]>2)WW;[Z:V>V-'"5_5<3E3;A^55ES)H MUA3T3C.WG^X*IKR8CD?PA/]-XLP)@6]'SE_GDZ18&8H&70OEO@T-O$46U?I* ME&^Q=ZQ$HWJB:8GFN<2C=Q)$<$$7C=WH/4 MPQ,GN>!9.;?9]$>:&X;[;^+MZ5G:6^U9MS=+%VQP&3N8W%TG6#+J=?8X643?C M]S]5"8 _O$JEW4X91[O11UOQNT(J__363')0YP3'EVCDTOJ$/Y0BP*%@6#$1 M,0]14^A3" #ATW4(KOT(@+7SNY<) -5A =#S>,_CK\'CK%;R <4AHHB)@.N( M>A'CO#PJ<[FF=*T@:#\\OG:L]B(>I[SG\8=X?#LWX2"\@;+#;".:/W FR$NT7=K,F/6,19P+G2/D.^3UD45@?AR@W6"N^WX>Z' M@3:3K4J&UMF:;LO4_(/;(D_WJ35OI$X/F*\:!7C*4[Z4$KDTXM*G!MFB/&E5 M!@#>W3-?;6$2/X.OVLS'[_FJYZOG\I5;9X'2$'NAZP=>)$*3#HJ4+$-.,J0! MV\GC? 9?;6&&;LU7[#CTU8F'EK\F>1)GPVN;6#)*?B3CZ>U-,IDYPRP9I;,W M#REWHW*5(%27IU%"O#"4'@LCXN%(2>X%E6[T,=U)-WZ>F@/Y.5QV,4[*),UJ M:X"U@WIC]FR%L@_\=#W+OF#UU-FV?S=HWB5ON1]FS>L_DAL7D#]2V2D:M\-V)@@(A&; MMVFCBY[-CSA"'/X^3/*\&0?.G:EYQ'3X&]#5C:$[2X]'YFYOXFY>G_ R(8ER M*:4*^0ICWPUIV0[-Q2P*%D!2-]GP?BO6+M8J'P\)](.QP.5/4$6:&J:]=J253.$(^8R2L.%/P4(2OS)EM&M=8]:S9L^:! ML::JE2;'"'C3%!+[E "+4JZJ %=(<"1>F37;-(@Q;=4B/AS6//$P=P"DF<-L MG9MX,K^$?9]G,#2G]-)VLI /TC'>( 1<5>.5>,+U*78]$@J/!Z"5@[(]J?(\ ME^QT4A54RYW_]QRF=YDFHR_9M/Q.F[O36=I^HL7_)?"2.+\VDET13#X>=2N2 M/I)U3 R[06UCW%#;KN8!)[77[!,720])) /J8>RS,"@K%J1@--HIFWEW'F_3,J>MII,< 8\?5:@Z M2)*;9.1DR6T\RTK@$Y/*7"#W.DF<36!$NV2;=)FQ-_ UJ_.8$=+2PS2,F(Z0 M$+YDE!5\+9A!'=V%K[\V%OO\L@1)#LN5/B0;N[.F]+%KTP/FK483:5\@L(9] M[E$DD*^5CG!I%VL/"['6:6 ?O/5L:WBKUGW'D8'93Q*K69!UR\!INU:9"B/E+<(2?S-8/%)9VM8>^-4B!9TT$YC<>G MXIMNX'_5*+1E/O:8)M+UI>=3EP1^63($EFVXWK-K._3(W_TB#[WD<;QY5 M+/;\\C(=)IFM^$O^-4]G]\><++R!$6F-+NZ[A$1*!(%R/1V"]1IYN*H$X'BW M&.Q#E0#?KN,L\>(\&37SG_QION^,X7:/43NK*(]='QXPMS&VX#978DP]/Q*: M!D@$+F*B+*\3"C.YTTGFB[FMU2S@#[+GMI[;WI#;>)W-%PI@-TU=P;14%$L: M:*_D-LX0V2DX^V)N:S6Q]X,Z!FX[\31=/01[-$\M,0^!:$X&?F(#)\LZ4\!# MO@Y<[8=<841\R26IZF8X50%[=G)^8\T-G^X;YJP/L?9AG*/AR\;Q1\BD5AK1 M,."AY@C)L/(>J2?!D]P'7[9KKK*>+WN^/ J^I(VC#XE<%1(J,!5AB&44!JQL M+Z>1Q)I3GE3*&HPE@AF.]@L_K7,2QJ?C;QJ_6=P5]Y:H"1S>]MV+#; M9."U>R;96=UX["KP@+F,UIK.#;!"E%/A1KX,D!(>*RU0Q2C3_#6X;"]YKCV7 M]5SVMGFNE/&&,L/24^; '@512!D)*UQ %081):_!9NT:F&WB8Q]3GNM1AUI+ M* [G,IO>U"FNPX(6.^%$=T3#BEK#^J''"0(/DN@HXE[("2\UK!81V+:[G*(4 MW'\V"2?PAF3THCYQ/01"'^LY/O[H/.9T$0EW M:P>S-8.VBWCP*LFNAZ.M>Y8^)I;>P-%NG907A&[ /9]P&B+A>R'C58,G 9HY MW*_*?9&9?5HJ]ZC"N&LL\)2KP1T6RJ<44:;<4MU&@BM_M[.5S+*D7JSQ(=G"G35YCUT- M=IFA-ABP#+MU%@&GW!52 _<0Y/K(8WR1W>-K[_FHN-MR5)O&JVHU\_5X;-2> M!SNKU&B=F([#B'+P%H6(*#:(>IQ43<$#TRMB;RS866NSXT;ET89HSV=PQR[> MP30;)5DU*WS[NY-/Q^G(^0.R_SM&EY$QMV&5,D]3CCT5,(S"2'O(K?!^ L_U M=W$9[5;HT3_G^$V3M1KMO3Z/(UX%6H4), M^1KI"OY2B4#X9$^LW>$\VYZU>]8^7-9N=!SG0H:>[R&%41!Z0H789Q5$B7+] MG;JJ;L':'4[5/3C6WAHY[+18F<+6C:;SBW&RV+L#9EFW!IR7H60BQ)QBBI#& MON(NKUHX^:Z[);!FD?4TA]F>WY893_LVK\D^E? 3V]VM$%9!WC_U@:Q3XE^. M:I4+ABUF 5511$+EXY"RL%2Y(G"E9*WR;YLV--NC>]RS;\^^'69?4JM?'U,* M&EAJ+C5F*G"Q0E6WA=?I1-@]MDO%,$U+:S)^<0) MDF%B*,LA9. 8PALXX,4Y0*V./Y_E%K7LK].+W-'#F6DA82YQ?C:7F(,/@CZ: M*^$W^PE__*-S%^=.4F3Z.!?W]F%_^_#M@W-E1-;$^(4?G._E&\PS4YO\83(] MJBN'T^QV:M.C%WG2L^MX9B\P,"?QY-ZY2\=C9YXG\%A8-T/]=W$V&CAWU^GP MVKF&,5PDR<3)#&"*S2@IMI_@GXH_3!IV\1?E/WUP=+[T='-_[/QU/DD3SL:DU@$_PX,?N@N6- M;V^SZ>_ M[-D?%^.655C-D6.]2C_(V^.#-9\!&\KQVRW4@W,[JU.'![R]&VN MW?-\?I$G_YK#=C4OSS\XRT3>0:)N$A<(RJG!E1[/1TGNI+/D)B]H";[+$MB? MYH+:DSSYL>CPG10 .^7-,(V!#.=&D2SA!GYPSN QL,+F0S$0\Q[8J*12 M/#5EW<3WP!".(:LLCPQ#FLVEV[T2)*889U_?_O%@&>(SY M]QJV.2Y(/%N("?@!B!TZ(T*N[P0/V:UB_4MRCW^HO67\HH/ M!\$^#U!00VY8&5'2SZ@L:(&;+LO-JB&VJ+N M8E,+ $W;VG9Y5RV/K -K6C4#'+RX+LZ,B+W,DYE13!7KE&1>\;MY6$%SYG7C MJ9EP#4QOB!!T^OL:B,L\T<)[-E]M[UVY[L$1!H5<:"ZLN;40WDV-E"7#Z=4$ MMFD$^N,AXC;46='6CJ;POVVPA1MH@F' ="0\"OXM(T*Z 6-5FG#$%5E'$USI M2!P!T3R,759:Q9.KY_4GG>>CIFW\OC:.Z=.AJ8&0&[%T=[0U%\IWW_M2X\Y% M@0P4."C"YR&X)*[G$USUM0HU6S^P:WE?UJ(.N^Z+'"AW8U;;L]?36F*WA6@; MWP^:$N@AP3*=%&KB?:'EEEAWW=8OL"?F<3%2^W7A%%22_FEQWQ#OIC%WDK4A MS"5=&:?]]SJK'G(;7R7O+\ *^>U]? GO_"4>W\7W.;SJ3]?9%H->'V+\G/$Y MUYDADC_D880]C#EW$1(\0MCS.0V45"%!H2\XVTF1Q85X=HS+;4R-Q5+$R\NQ MNE4K>VG9[3OLSK=DG%@Z?!\B-U3$]Z7+"-+8=5VOK$D._<#EGB'S\A')2,^> M?3M[MX-IL <[P%#\=&+-M-*P7365)Z!,1PE8 E6N_C@M#$"0#PYX2*!&C8(> M@[N4_[),BTON\>,B?EE@?1M>@TH=)^>70?E6D^:7@T[/]63TJ7ZYW7VS[![H M\-_>/;")/)0!O A103BFH0$N0M4N/\,L7B'I3Q_?K46DRM<_\=-3 MO[7^TW:WO>DY[>.1-/5I6_K461,ME*,4UQW]!&W^O2$-/1E\7A*$7=+$2L#PKH@PM1"LQ&E#< M@R8>@%3LY4#GY$"C)9PB/E%>%#$445\)Z:*@#(PR7TOI[D\.J%;D@!HPV2:Z M8X=+"Y[A9735JGBR,T.1I[=#&#$\.9V/+U/DN:QY-Y4.AL(UG?H.$K/ MZ-2Y5M1Y')Z@ 5+2\[2G:: X59J6"I>[&,O7X]IV%# =*'3<;$+]9*A;9@S2;_@5U<)OSD6W>0 M;%.UKPRW[6E M'-U63=J.Z\#C]4ZK-'A;IV%SE;?(GW:&<9;=EX4RCX3(3]DL5J0A!K@2?A!1 MU]<4NRX-&"\K[5D@(KZ6E?:0&/#MJOO-1?]:[M+^XM!\P'&KM;J=LW][K_5$ MV9/5E;@>5[[BH0PI0T@Q29E?6L?,55&PE99^'GNVHX"Q&H"1?]3L>5SNZ7E1 MK59&,D[70A8U[T58L<@W:'!(*=<-/)^6%2:<>70=[?$902-=!XWLPN]/30XP M4<=@"/<.Z%&PE\(--&3?Q=PC1+B1YP8<^U6W.\U#$J#]LE=+:FZ U%'$=T[" MSVSD5![^:2=^]A+@K=G4;70YYQA478C HW 390N"1@I@5%1I*.UQE>[QXE> M]= 3#[C 1VV?]NYC=YEWGSK6)766D>=ZDF%/:J8]6_D'!FR%P\:TVL6$?1GS MMJ5VCYUYC\NYK/I4V!K::55>[XRG>;X4JRU6XW%Y=@(6LLM0LPF6#'SB1AB% M*D)<8NY6#B@P\!KW+H +/L'"+L5[]J9&)6F3#SNK*T]))1XP[_"Z58<,-)(> MTSY&Q /K->)A5/ .46Y$\(MXIRTM)FA_2'DHSN,3-H(?WZ:S>+RNS_JSQW4> ME36/\H"(D$=">!3SR$6!&XH*F)\C+3=:I^7"OYZZ(P/*C_M4H_<:3Y0OW1I: MBU)@2S=4"E@ST"Y72I>M(F408&^SU_@,OFQ'E9(!:[4HK7M\>5P.87':.$MN M#"YL5D-T/EK1NCUKOB;%MGCINVM3.:LN34HK'RWFTUHU:>900'C+I:T6$[WK8K2*JU&6;;=9] M'TART>:!9&,Z7/I9"**D0HEP01(E3)E %G'-.-3/F7 M#$S5_56!T $Z\F2XG@M/E L;?1:Q'R#.?)?[2 HBM.!57;3O<\S7^BQNS87M MJ$;@0M*N;NP<%QZ7D_CW&OZHPK,X81/UYPV,Z-:,2!GS/9]J%(8<:Y>'?NB7 MWJ$7>FZTD1%K5)%JX?>7AR,&0K0))++M'G>K9=,?>^?R5#D7XYIS/1FHB/H1 MP2X*1<21JCA7NY&OUYH:[,:Y+;F:8N"Z&QM*G"3GGOJ!Z/>I.0X=K0.8]@;T M&OB3U1 M'N2U!HZ4IYB/P\BC-'*1I!$O81$\S7"PN1[Z81YLZ9A3#(CLSSE77=B.*L@5 M".]&NYB7XG@?@;PY]OF=S%Z>NJW[)4MNXW14=54\21-W@X=+<&WCXH!BCS)0 MKB)4X.BZ3)55GSZ/?+Z6E]O0KXV65^6BER4I^SNY4>Q5+-[#\6Q[$_E4>;CA MIU+?#4Q+/QW@4 5,ATJ4):&N8!%_"I3D63S2N1=8M1BA;^,X\E, M3T9AM%$1-)_*OVPP>%_F4Y'=^EX#,Q=;T 14]Z;HJ5J0%VW-X][%[=G M:4H;P"G<<_U JD 3(C1F4LJH+($C'E7XJ5S&G5FZ)>AK-N"L]WB/V./MB^=V M86Y60YK)B!/DADH*R4*N7"$Q*W%5J.9:;,?<^RVA>]7ZN/?GS\GLF8;#,[:?PO:/IG,3X=^+M_"6 M[>"WGND!2"U2)]T$A.O0%;X42E)$/42$+C$.X-.V;M#^ZCCE0.%6,0ZVW<;N MRZ43"%KTLN?H9 ^K98\71IZ'/!YY2&(N?,Z#LBS5=XFF6QYP[J\2E0X$W1_J MT4'+GL/ 2;I.B@L17-F5PHQ369!^$7JJ.&9'2N=.EMQ.LUDRZNONCGY^)[.7 M)W&T\G@)[2M1]]L52._D?FS:[>Z['9S7@5HL0R&$YPO") X58U25)[]*4;G> M_^9AM^/S=#*S'TVF)(UF)(8E](XA,2AC[R MX0I/E.EB/@HCHEL00UV-@QR^&-HZ_G'L8F3"<)?V1T>M MAF\/+]NE%VF]2#LBD28P[4^DCERD67/M3[,8IE9]_WQB>@!:KMB(S_,;N&6X M-+%Q.DG>EX%U3-!/2^LF8)$:,__G/)^EE_?%5^D$Y-_L%TK:"<;K62$'_SJ? M),5?% T"<3>R?>0X3=>ZNDZ*B")[WP-5.G"5.EL *_)_9EH%S$T_BJ\34GAOVR5,@ M(;BA>DHZ<]+/TMV1\#\^%I9A,9^:/&1#93>*8<+P9J1GX>.Q,+Q]] MN2F?LS=?5(-(1A^<[W#U?#P#9ILMQE8\\/+!I\"(1LEM8G?,F=_"A8TE_8_< MN8WS9F/J+,GAZ?D )I.;U4V&]O=+YW(^F\/$DCB;P'5P0?D%O,JLC9/:%,&! MQ2(QK[\=QQ-S)5 "/#JY IE3#+[:32-_TLD\R9W9U'P8CN>CI%BH30MY,X4Q MC>!U0)/#A]=N.A^/ZH6S([R(<[@(%@ F91;C,IT I:3QV('96XD&=#-P;K/I M/Y.AH;('9UA,\-H\&>15'MLM3'Y/<[M\CZ6M?5AFR@XRX:-; ZL%LA*X['(. M]/@(JPT?[0-KUVL(DCU.S8 *JLV!C(;7]J<1+.-X>EOP%*R05%S^T.):+ M4UC7X:RB(/."$C/OL.CB.@:F2$#HP4YOV,05(H %JF:ZHX7T;QLL)"IJ"\GW ML/ I$X(3!=Y@A#@OH>2C$"RG50L)+"/?#KK9L5/?3.>/QM)[/ MKJ:)D]>WL& MH/]2H -+Z!<@Z">&"8&^T\S(S)?N^_^W9+^L[CJKZ]:I*UU*7$T]I0B3+O,D M*A&?D(_YHH' 33:\?WC+0S-FR[__"\N^LO5!L?7_^SWX1Y[-_O$UGEPE=K/, MIU_CW].;^S4GHR^C0%UOSK/$OS46H'__9R /,!WMP0ZF6BH)0 ME]GTQNIMT)#9='YU#1\H/2R]=YF.P;1H:.\L 0-@8KZR1OP_&YMKORR6(:T, MZU73]QJL%V!]L"K3_!HL#L--V8_">@'S\P?X%85G S,WSP1U6[_<7&:-X-K\ M*2V>TF5XT- !&V8TM_*X-%[N@:*LI558/[=@S*33>3XN9CM:FJ9Q@^(YC*5T M0/*D'O)U#*;619),EF94V-K6W:C'^>]_4 3+CWGI@-FAQW;2QGBZG<[@"V.. M ^5,9S-DFQ<("#&(T,/YJG%93?QR* X M@=MHOYH.A_/,7@C\E<438Q&.TLMT:"5^]PGR?.+H^16\P"'86L*J\([/0$)E MAD2^FHG"'G^#E4K!\OS9K#=!'\^^?K-_X8]_K*AK!(20VK6^FJ>CRH@'L3@9 M%>MGUZ[#.>S%#8="-+8L,4O%_?V6I!ECA[./C@!L 3X M0^8[X/L$=@/F@'Y_/4F=J7&A<],XL\ MO#;6PH+2RUMYF1KY;N7I,RCV=9H8=)!G'HF'E>YB7"@] M^W5Q836/K9?3!!*2K(VA2K8R3OOO=58]Y!:$Z/L+\$-_>Q]?PCM_B<=W\7T. MK_K3=;;%H->'&#]G? XP,1@<1K6#4[OPU!3\['R?GEWQKL#_+32R;) M93K+OT['XZ@P!NWZF(%YX^GPMW [FR?O7LS7)R-LC(572?IT\J"D M7Y@QQKI;$OL-X_*B) !KQ.3SFYLXLY?$YC835UIMHO(\MF]5XSA 6(;_/DE^J/-=WV;I'SLLB'5N\>SX@I7B'I M3Q^KBU9_PT_\]-1OK?^TW6UOFO7SN*&AGLM4:OM\=]DEM*@UBV"GF=M/=P7C M74S'(WB"B4D5RQ$:&_J!\'C7AAHVEC'M@1K65V*W\^6]$8\Q0]XLC>89 M:]'5DIE3)1JU[_*;CE;?/)%U_K=5;[VRUP;%Z8<]] 9?YA:>.QV]=9;\ >9T MO2"%OA.Y7$\?54A9@PM$"#%,(A$*%F#B1LBG937 M,K*=3H/H5>H'WTR0'!6DP-EDF"5Q7H:P&J>&#:-H<7QQQ%V0GF8_A1NEO(%V M0\I)Y"GB!H(')"BSD3RFF%XKY7V$_18+_]4>>,&THVQZ\P5LS.R+M33AVB_5 MPC^:N[(+N_Y?DDU'<7YM5(8BF'QLD5L[J]V/0(F? I_1&BP]Q%X0(!V%H.D8 M8U@P5!Z!\)#HR'LE/E,]G_7!@H7)\2V9S<9)D5-A8@)[U9<'B5Z\@<%YS>#, MYT1RHC2'GWP=^I%7)GA2'[G1MMYRD#S$X(V-^I]T=@W7PP]57M]ZO51W-6KW M[-]3=J1/FG=EG73@>IA'(?.X9%Z (R_289E'$5 6BK7LB'WS;C>U=/=X]ZA\ MUZ_):%[FZ*ZD#L:.32:HZGCBV]LQ3-$D-9AT]_G,_E+G09ZP8^LV$HEP$ :: M^#AT&?4PI@$J"Y$]A10C6_)TO2M+3/W);,CYI5YLQ;=B)\XO/]7[<#!:N;/* M]Y1T;)?9;@, @(OJKMJ4(!Y$D?09U=I'#$>\M(-Y$.I@K<#E=?AN=XVZ&@[& M?>?MTW.4E^/*)5Q8[R9OJ99=6JME31%GA"HFPL"5C(4F.[NH@V12T&W=Y(?C M8'ZQ,7N..*^V&)2O@NS661W=.\A'RK6L5NK8IP)%6/HAY5A%$H6R3 6A7/GL M9='KYW!M:WJ? M5LH0KG%V@M#CV ^0#$7@>7Q ' $ MV_;T\/MU//L?@XYZ9J%-P\M+@T3RPZ#A?8UGR=MJ]6>OHC%]UU"8:AR.ER$8 MKD/8O@!@+[UTLF1L?,S1H(2GS4S@+CEX<-FT0( VV"FS)$ORF87J@HG$8Y/$ M9:9=8']/G]BJNW1V76*O6*BSW#"#"6<[YM9>1T_Y+ZG4> 2A3&+HA 4&"Y3;%2H.-LV;6X!5/FEFH^> MC,[*B>IB9GOC6+6QNNOY[%IPI&&L"D#.M?MEU+&%>(>Y3 IH)$L2EDA@@##C M?!UI;@'!L[;S]Q4K6>#$&GNMP*RK7BGW#G#*D*A-&>Z%"@P8Z;J,!:' D:M* MHN#*)\\Y*GJ<*,)BVOL\U<5H8Z+'#O)QW]M0EU4R+XC\B&))%%&!KP/A\6H; M A'L>1O:BQ22/; G\,6>-T+6=0$1\0(5,$U]R9&OF-"Z-.VE%BY?:U+7[D;( MULY+-X9L=V '&/MM89B-[S^LGMD]A(38-0NA#8@_OF1H+,#8;N)_@F%@-$,3 MO]>T"S *XF\?OGU8]'J8PN[;*TO47(-KO- &HH%L;&$Y5]?56;/##/BBF4B. M)!*(8RQ8A+GG*J40]S'A)"3"YT+ M08B-MLSP+*K;E?N/3)FZN_]OL6VV$_ M-C%BEF,^3-G7_+^%W;D3,")LTTU:P/@" _IV(:^2R1 8,H U'UMHX*?!$",M MJ1>%G(6!A[3K,^I6!!&! &F (88^$6$8>FZ$7<$YTZXN@YA"A"R,G@2'W/@> MO(:E^$SZ7UOP=W]N+(\ESZ4%6A#:*@K\EFB9V\SH)0M"WFTO9' K$N2!%?ST M?'GZ"$!2^!>]P\,>&Y?CMS:P3_KLUV^'Y?WE3CZ_,(UWC(-GFN9<62(=.,-Q MG-Z8AD23'Z9=0O%U0?L6D]R(X]1V<[)0\[/TID"N-O\M7<%I!M.+,]/89IX5 M91X7<[@ER2W$^.S:2N\"%1KG4E(POG1_IU32S"3L%V/QT/K,N;U'3DB>U_P/;F/Y(1_-X M/*Z>692]7%UEL 8SF%O9,\=X/\/2Z;9 [W$-:EWVM%EK*#6,\VO'!/KS0=5- MRHRA;#$%6S%ED]/FY+'IWV"1W].A=>=CH/2R M+-NBYQ7N_W0+@>',[F]-P'U=4!+X*!/D2H7_]QG0]7&*&=AL;*&Z0O]/;>VO?F:<5P/9&!HV- MTI\7 A-8VS[GTF#4EQVYC-0V[S2/FEVG6?6V52FXTHVNV#$0R]_FL%2+9?*WK_Y_Z6]A)PVF\U]_/?O^:_CY>_=EG>[0:4236VQ3FZ8L!0?D M_="0_-A6TH(@',(UMF_(PH.QQ3YEW$XG"Q']?<6T MJ,(HX:J.+?I**L&1IP.72Z8CET6X=$M5P#VTZC-_*6==.X=?DQM84R#/7^'? MF_E-T="J^'WV6+1_T7#JTW1R]1W$Z_ISO7O?=/.$73J_/)LEBRN*AE6FM]H_ M/D\G_F+;UY^0M];%2M*!%.V'+S]L$2;K0L,0WC<,V4/#D/9C&*^DJ%L,:_1: MNM78QK@H;*WTW&4\++L"FX;2PVL8<5;XX<;,+-HH%@;FCS@S)3A.0XN:RU84 M:]V\N7R1C4&4[??@K^HI(].(;A&K7L2O*2DT9S7*TJFI[LK [KZSBK;4LE]A M?$5/J^PJJ9J4+"(W)MXY+GBK/'8ORWJ-EU$N0#W@X32?+;KG&@T\S3XXD8G* M)Q/C,Z4WQIHN/(I%2]W"*##A$N,QI2,0:@]U#S,('XN>OO;JJA_S?16T,#V\ M[1-FMF7=V#9"RZ^3I#0\P$W(9K"I^7*/;OLP8U(4[\ M5^U\\\N.'8+ZU!ZH$X#+E 8<%>&FJ%(E]9AI'2(5ZW# M\XK?/I6U*9/J//-SLMKCM-4C?C60>!^GFGM>Z3K_1GA@LOC:'#!&) HEH:1, MEF.>[_.U9+GGKG1KI_ABP.D^\FSV>)!?+#9I%!3X+M:"*BT"[B/$.9AAY3E^ MX'G1BQ>[M9-Z.9"R_<5>.ZQ_85NYR$:V2O>O4")?RB@7:-B5Q=O<80XIWR48 MK';B\0!QDRJZ.&57$6T>JG(*7JNON @)IFY D>>6Q71";(H_W M1WOBIZ>ZJK&3Z[CV@-,5%5:F:3_V2-'_R11+=Z-+U*,$L+=&4-]-IO1#L$NG M4$]K7 ."^NJZ_;+\@17/'7!M7&%WNW7^+ XIPXB$A(<>\C76'F452 E32&VP MNY?LS,K"#.9)"3JTOTH@-"#HU"&&#@A]%Z0H/G'[X9 !2I\4)Q+7XH3Z$2/@ MU^,P9&[$!?-UU6Z*:;R.>;2E.#F;?+^;&B-T?X@!:N R]QA ?T_&+".]6=:C M*98BB(I:!+'0C53(D.:4^(1++5#5;<"/R M$T'66)/L60D2U"M[46S5[%D*T MMVJ.U*H1M57CLR#R5:00(R%6F!-=@:X+"5^+G45*-)UG^Y4H[.)H[UY\^J'/IT0/:H1U&'"#0.-%*/:8*AASXW*W SN M>M%Z$^,M14]-9'N3/,0X5*V*GJ["5I^">?2$W+>'E,[-@\D@O3W556S,\FTV M$^7U6:ESP)F[+<>K:@760-[A6(<>\CAW.=,>$[P"U?3#4$JZHU;8GQ7J#L1F MF)U7H86WI?LW .'<#6EH;R @[97)?_^O\&OGRU%T;LNOJS*%9JU\9NKYBO)Q MH-2[V?5@I0BZ2-6T90S)[[= Q(D3#_\U3ZM.,-.L>DHZ-%4:J2W2*(I*XCR? M#E-;X="XIZS[6)2FEU7WAG.++NG3RR0W)=2@T"^39*4*]"8V>!LU$$591%Y5 MUMOLBBWOW>F0WB5R;"]BK.1+?6$]]Q=)[:,"Z* M4<>)J=;N_"XWBX[,*MD4U =@4>"_BSI9N[3SBSSYU[SJN#W4#&0Z_,TLJY5@[26I<.B'L:\+;XS, ZVN#_)AFF!Q%#\M*A'^FXK>H$ )WE<%MS< M587[,_ N+.V98J!Y<;O%)[%PCA:!Q$"MF)QK6Y!54>(2ED11E[.XU4*;;%JDA$50\F7B^\3W[0/,R MZ_!2T*YM!OZ2>7>UX/5K\F,Z_F$8V#>P3#,G6A16[D]2HW8D]?G$^14$-+$( M#&)9XQJ)O"B5O+1@!T9 IZ,TSFS1*$BSJWD, F\VS6SKE@;H0EPMAJX@#IR? MS<.--";HX^J/]FO\\8\E[(N3WX,D'\9%PW,C^(W8!:E^$4]^*]2P!W^9'[6E MTGC@?/Z@K00U@K0HE(Q'Q@NW-H'!:8FOX$6%.; V-@N68@H7C?D1+_NL;1<< M225EPGD-I"NQ&_E4AD)Z&C-IQ$8%I.LJ[:X!AWX"XCF_+.90TMK]K_'OQGOQ MIAG83K &?FRJ)6;WRSZ,<6'$?[-OP0)A8?DI-7A"\?UB@0JLA,5=1ER<36!E MY^;'^BZ#U?!I&D]:@U8@" W $VF_HLQ4RSIC&&I5!GWO_%S2IB$=,Q''S&1! MF+8.]U4(HX;?(#BB6OE"NW[$HP"34(JJ&U@4A6OP&]TEC$)&)EEKA('W1!C% M#F<+D3XL)$5%)'NTO=N3Z!:/G$@KT^6*3+\IZK-G#PE!BSM6U,D7, "_&X@_ M>^U%13Y@>Q;T4[EPU<[N$Y>F8 S!&@96I*,(ATB32)#0X%Z7$M,3D4M(NXPA M_YO!DA*YD3=TL;H=81&V+]EI(1T,+:05K2%"EL1GN1!K)%9)TX>Q\8W*-C?> M6+RW);(=YP:[X#9."W+,*E0A4-Q LNFMP5(S KKLCF#^GD_LY0LT_>E\9@'Y MK)=7N%<+*>_,\X*VP:^"WZ[MLV:EXWX[32>SE>MO#2!#C?"VQDJF#K\H[1SO M#J^F7L]C!ZGQ+;F=6=)SB"KZ"CPN.II,_PR18>W"G>GNWR0O"7K'![R@8)_O M?.=["^&UIE#,Q@]JN@<>GF>I[?,P*Y=YNK8CA);6:[DCR8]X/"]ZD52L\P#/ ME07(^IOO,+D[&$?QT5S^2SH#@ARN>(T[[(8AF%%2P"?:2<2S92%@6!YXUS@6 M(P/Y.AW5\(:/<-X'QPGF216+6]!F&4_9K,8&SB2Y*^."JS&BY;%5F.Q5@^H% M<(OMX5-!MHQJN)8ZT%,\WO9],1]WYP@^D)B^9 B:%K?W MYQ+QY8]F:2S.;FSCK!:*TY Q3#Q/\QJ(QBR@-:]7EO:#TS'(0)C\G?EG,EU2 M#@LBR9? C^MIK'0+JF+'I9ZI '**<&=36.ZS.XNUD%RRL)"4BR6C*@RC,!1< M4>KZ99XHYRSTUD LMFVX\I0-5/VT"(BL&%QM&3;N *.-]3'/-VOVVBVDV)\Z MAX[K2!)?$4\*<&6HU!035PB%,?P1HK5 Y;:=6/:X/V>?H\4&H:>]]H'B>[ [ M36S&,%03:*H+PF31\FD5.N5[+6.L!=N4,N.D0%PW\:U"A^U;/ A4.U N]K%B MD2<5$HQAQDTSIS*RH .T=F+^J1AMY4.=UQ,I #WWV&=/4KFOQEU=()X=(PK[ M#7"OV'F_EM9IYX,?WYOJ]MJ>MEV:T&\A,2HC>U Z=L9)VV!O'\#F5)K!^6IQ M%8TLBI(#.'KP:C.KADA:;-Z%\9HJFVK@Q$L-*!8(2L7AJ_WY<9. M_P;^2CPZG_P]SE(S-T,U>"=S;Q_A8)#^]HN'K8[WY&E=\6$=AN&G5LQ"V'0@ M0UBN-+\V_0H:O11B0U76J[O*4H/>:;#!UYJ1%#T^C?\T3F#>AI LL&;WX\EG MP"/P8DN7-MI3A=-6>K4L&3>-J)PU#ZRVM?UI%DR_'%RZ2\?CPD:ZC>]A3?\U MCS-X49'V4@)VFQ2P_ VUOD M(;PHC8$^(XWA$3YO@7AV$E9E &>IWVW!QS8]J1$$L3K6^&N/,&H+.+5/*TU: M*TW"(C>(7'"O2>2&00!^MZZ.UUU/K[G:#QT6U6T#P+;ZLA AQZ$WT0>R#\4) MDA9D/KQK.6*V+.J'0-+3&]/BJ'"(&_YPT?8BF0SO;?+E(=CB_O2'!0POS/#P M1X6C'227\7P\Z[RR7_*?RIR8LCG*8I\F1MT;IVI83;;8W\5]Y6&=;56TW,@( ME*S-8BV[+RV Z!<]V!:/')1MV&UHNF$-5&4U2YCE929E*7H*0/A"8CFSJH_V MTD.*D]_EASPF].PC=CW!>ZNM*]CKX?U;G*DT&AC>Q9E)XRJRNBXO4R,JEK:X M.-Q;T/.HH.=0THFMAP-S'Y9M!O-2[JIM8MI MHP=CFL6V@9_I6PK<4_7YR_.D;B/R^!MM,[XD'EX;S94,G,GTSBEF;OI_F;4I MRD!@0,MZ\!9DY)5U>QIO'<:WANRKN:4$D?(4P&C>H'4'KF+TTIC!/_B&[CNF6G"Z!=3_S:S*?N;^T>L6\ED6QM9 M;+:0U\7)\Y>M!?$ _/TH::SP(T9,TS*,IEG=:4/A*>E$)&G?,)-]X7(D\Q52#'N$2&]0RQ8^?7% M7>G- ;!=.CT9A665DY=,DLMT]F4<3_*GVR=(H!GJ(<]U$5(E/M4_8])Y]5+%4J^&4R^'8]7AI7JD,,T7Q215 \^BVC Q;=)M 4GYFDNPAPI+Q#S?W'ACFD#/ MBIN*QX_C.RLA;VR#+RNH84K&(BK*3XP;93/B+DHRMF.OT_@DYJVF\35EBCU: M(Q^_VN)+&W4O>2G?/1!490:78Z\6'=1+:IP04Q"<(;ZT]+?K%ML5G14'E@9@8UXF(6?%GE:?S8C& M(+?+<$2A<1]ZQWT=N#6K5-QC)O9;4AZ VCDWV7-? MIK!""SJQHO;+%"CJ_B&]$PA-F=*,,XJTC"3C6"RD(/=80^]X8-*X)(S\2 =N MY!&):)F;(D.D!5U3'!V71J8-X-4D->W[8AM@LD:2M?672&I!]\F_YG4Y^2BU M/=0-HUPDL[LDF91'V=-_%CY*)21JSV>9B4KWXS).32/'\3QI_KP@S,IPR^LF MXT ^)<<6K&3HM.P0."^JWW^8>)+-<[1)SC!B^]]1D8 [O(XG5W4M\Y8#@.&: MZ$_EPE7'?2,3N2MJ^_+YS>W"P7O.6CQ0+-VT!SI(1J:8)P;+!)89-X];'I5J MQ9J/JKZ.(&WL;XOCF'@XG(/0LR*FYETGCTTZ8+X4J%_L#$A"$)-U1TYK_%\: M#[G< 1!Q7("R#6*FHHNWO:T,0M$,OO%:0"1D5F4/=/X1T]ZU! L4E%&\2/ ME67Y$P+@/RK6KZTF^&I9UL3=F/R+&WN^H*?H75QICT;WV+TEC(*GPMR$JSJ? M/$)$^$(PAG!D5+9'<9EYY'%7!VNEJ$%AJ37\TLANZ3>[H^>7YIL-S=^_+MD6 M46$E%?;5W=:ZYKY0*B0Z\2/K( M"T3$0U;"8YGNE@^ 8NRT=ZIK>R<&R%5[[H_9\!"+=L\%C%!106,;/!;MAQ9L M:QR$S6V?EX_,%T\N)< T?]D)TU8$U.C,I(0&OJ=4" _V6S/X++DVJOY'5*$G J"X>\R[N1&R@W7(,*08BE06+*0]GWBKL$,K"M.OSD3[[X, M4*^B#+Y>F:OJ MGE O+0GJ;/ZQ?'G^\;,R<[I.I0XJ-%7W,K M5FPV=Y9;I(P[(('XM":\/)#7N\C"'8GYSYU^ZWWN66"J7KJVI,4H&(&^J(^"[&U(LTP[QLJ: C[*NU MUJ7KKF]E"A?=%58,XL\PP^]WR?A'\BL,]/J1AE^=B Y)L=&?;H.".MR(X8AZ MI/:=W]N?:R=DET0-/&4?N<*C5/LA9J$,)16E@TRYH"QZH>PRUO+WNVF711:E M?9_5 Y)*??OXOL]J)<=(715#(@XFF&:1$%KPR,?4+\_MA2>56L.%WT6.F4;R M'99D2K4IR0ZQ6^MAV5=]#_ICM:\:_2HP\0,1H) %/HV8%_G,+YNP:AQIND4N MV$:Y9+K1=U@LX0%V-Z(2]B96AP13W\J^-[$J429K$TM(K2+%O8!ZG!&?:NQ5 M-8XZY%RV($K^A:'NXSI9615,6)L)%;>4UJ'19??,#) M1BSXX[#$WL(J:7T!GE /CYU$=VI!NG08N['K]ZF?UN[<%?THCG,5K34'(D*X M6$I!_(A&@FN&:*$YB*!PX1+ SC/51H>U T8#S%J-(.Y,4AT^W_V3S0^LOF_E MV2NEU2_,JOV<5)5!OBGEW9Q-BT*?1UR3@*H(N9RR@*$JF]:-0MW(IF5>P# * MB50<&OFA>L-N8%"['/Y-_3R31^*Z]=OD'2[>NGV-KTZM!*T HZ_24. MX &DFOM@?'39Z;WF>G-4(8KZJ)L MJ2+J8@^;*D@>JB#P*S03XFN7J,U!\)+2C"^YN8''6X8O7/0JV4_=#$WT8=]> MTIV@I&O@-A'A:9\C%DF?"RF$K\$^*/*L".9HB_S/IR6=ZHZD4W0=7_UD)-U1 M)2@LVI$^;L<=_Z$]1JA&S\(1%ASY$<9>@#W&>.B59R_"C0C9HI2N6M/N6RR8 M;P3+.X3#^%/RQ(^8"4E]S!.&(0VH4MCW0P*N0J"Q+)L (A&98YX7,F&'E"DF M;5:L=EPM'GK8HSI:;V#9%WBXIYBW^_,&AF8U0Q.L>*0Y9[[P ^9C3(,%0W,4 M;8'-5JW\5[OPYY8'M5WZCNO8UZF)6N>%EQ!*6^RR2Y[K,4<*3EL>B 8JFL<] MQCDB.O(IY9R[NI0'3&FNMP@+/DL>=$G="]++@Z/UIW71Z&"!K+_>$.&E@N$U MS]A?63ZHV@O7D0Q#YGL"!0I3211V2R]G? MTK8<)?51)57,)])#H?8H MT0%'D>>7T1A!L1*;Y2A0[I>266W)*8=E>L':"];= M!2NKN_AX!#/B:TI"J;W00($9;]6ZK2$8J;A%P=HADU2U"F!X;(+U,(KV=-VH M]6]Y,MI52U&$M(L4IC3TE&1R4;3G1;Q1M"="/U X4#X)D2^D1CYF50L, M[8;L4(OVEEI@9$G181,F/#<=<<=+O6_G>=$%8]'ON2_KZ\OZ#J*L3[RLK(^W M7KNWW1-/LD"/=RE*V!?HO7:!WEL$B?L"O4YP?C>VOB_0ZTYL.4CS(8Q^YF1@ MEKYUO.< W'C2A,Q%H3;5&T2Y.,"1#C4MVZFF:]L"P/ M._C5;GV%S7J=*"KX\/:+VM]G"W??M&9\PM]''S8W7WZS'):W#0+\]-:]C4*RVHQU^?>5D?9[8J8/<037R1BU*N4F!V) MB#FJ'+HZQQXHU43#ZEQ[&Q-[*N'^2&MCB&)U$HS /N.2>$)R023U#+/G0N4NY&:V$[-DUV!F M7UW;.Q)8A'+;3"KUP+E+9]>..4PR*=WQ9)C8E;^T'9.;Y@K"V:*=#N'3=R.,&6DE* M'5*7D"HSWU2C-#+S/<\<'5%/Z0 +'*)(A&'54!7^YQ?2.)W,DY&>/?L]>#6Q M_Z$D^J6-'=H%@,5^FKFJK/@B?SZOGI&,?ED3)TL4#K^5\XD7*O'9<^ISSOM6 M,FV^["0SU?M6,B>=J=Z-?B)]IGK?2J;/5'_S".R7)TR] 7QWE4XF,*2^]T+K M1PV'G4[+7+)P9 +/\WFDM>MC+XHT42$I0UB>(,C? B]NS=-ZH%&NZDJC7#7 M1)YN"X;^K+H7>"N02,%5(?"H\CG?HDW%-@)/=D7@ MR0$G;?:JZ"C1GT3/F< @\VD+OZ[FV' MQH.G$1QILT';$6:R".AY^/RH$-;V[' MT_LDL125I1=SFYASLF:T0#7/,C\B41 $W(T\'W@UD&Z94,1Y(,D6R.)U'R>_ MN;K>O?TQ-DN7PI@ZKI_I@,LV _2=5<2GI&\/F$5)#6X5NJ8%(_)5Y!)+ M,)])Z'M:"*K+[HHLQ(1O4=!1K?9?8+$_3?,N-%G=IE4:&2C>:H.DSEG2O6=\ MHOPMZFP7(4(<1HI(#&:UPEP25K:9(*&,W+4*@]WX^[5U]3;\S<1QQ[V.RD_V MJH*G32X+]\#) MG?*=2:O-] Z'DT_#V2YP5H&V1H:^>F-\31 TXFG2\T"1>UQ&-(R\ 6B*AGU ML,;;]'PK&A.7B]T%3[O)^?^79--1G%\;Z:\()A^/VO[NO>MC9>A-JIV1!O:1 M+P)?>8JY841Q 'YVAXCU%$=WT;=VV:N<01^;KC\0E5Z2CI/\7H(L MC*=Y[OQL@NF/>"QOVERH(WI>U'J>@/8+P0702"'F(Q=I5F9ITU ':HN@6[D% M_CS+DLGP/BQWPH AE<@?FVHRFB B+S;B2;N1\@U$T%F5?E*:^X Y=9,";T39 M9"BT]!3W @\L<@+J7)='W$3R0&X!:-8.JZIGL>HV.IJ[K<:_MR2'8U'5!^^6 M/P6*%,\JE"N#<-7Y1O?=+"#=9R_[;I@T"M5-J*3/E1>XA"$240X2RZM2@4"" M"K)%T(T^[L!FCV_K!.?-Z.P8JU#0:4*$?B@U"-AB!=(HH2(H('"BH22 MBGJ![R.-79\14IEA(&(BM@:CVE6DWBVA71M-')]$\C5'G*U MV.$>0JUT))#\1EC+&[DI;A<)2ZX%8>US"QV(C M+F]4ES*7!10<',\5D@D/J;#,G?&1RZ(MTF(?]+>Z'!\A T1>I>:LF^&//J3< M"[U3%'JR4=43>MI#@>2AYC)2."*5T*,:XV"+%.!MA5YG %G1P"5M5@!TE/!/ MHD[/%H..37NP>39QIDL1NB,N]MG WZH^\$%^P(A@"'LNDX(1ZLNRGEX$& R> M+>MMQU_M"I]/'F7QMT[V7^5RT6/8'(8A2^592X@RR]V<#7#23T !B. M(.H'B%%"74*56RI:%T4!"S?S]0HB50G5EW5;S\K7J;SIK (^YA#!2;-V V = M\P#,9]#8OL<5^,>:\+)>G@G%O"W07+=G[0YI;('44;/V43G"/;#K,OLVP-5[ M8-<>V/5H5>\!LV@3+[T'=KWI@5T/SDUN$R7N(&WHIPM;"6[ J_?P<3U"1>]8 M]T*!8,)Z)+I](-$=@5 X*I=\#;;& -8X/QOPFAZVYE'IT(B[^1$E'L/4!4-" MD,#%.*S.KJ4/CL)SO((55(SO63S)QU9@= @F_LE2QE;C[#WBS0$H_P-F\DTV M@&C8 )QCZ:-0"H*]*!1X$5WG6DM__US>14 [JO97MMR#Y73>KGZ!D \-9+,BX%E/BA]P "N"KF'@Z!LF:V8*]5Q(,F4>;7_ MD3M9 JL_3,=I 10$!OVE75EXGUG:%729'EQF?1=Z<)D>7.9X("8>U3Q[0Y&P MZL( S12K1-' Z0%'>FI8HH;=8$;>PA=\3:21_6)9G[JC>+A^8(72W-ZXA,U[;$M[[^>+M,\\73Z V@1*W/P4[@C*$ M4_)K/3HZ &_O(0=2,\?>GS/TI<]N)E536>*81(@+,%<80CDQW"8_B M$FG(XZX.T!:BLG'85TC+M[9:MFH&/,!J?ZT&=R&J9^55OBW7]:5:O3CNQ7%K MXMBEC5HWI4*B R^2/O("$?&0598KYW2;)LS;B.-7-5NW$<=B@-QNI%0>B3A^ MI5RAKN;7/)H;?Y=DB5/-:4=^_K>G^9DAV<>%-K#RLU?>!!UWOOGQ!(9G/^J# M8^C+4E2:P_I,IC?I)#;'O"G0F%D86\XY+(N+!C8_Z]M=FN<.K,5D.'#NKM/A MM3.$!US'/Q+'/.CF%E;) !//GJ+=QJOOXMR93&=./K\PA\S.;.K ?L"(X[%S M.9X;[$^+;.*,YIG),C-QVMP$;6&<75A%9YKM/HYFRL$+]N_?_Z (EA_S150; M!$,\@MU,&Z8'>@KOQXX60($D9A(0C)PDG_-T]F]DR= G.DL M-=?',(^+Z614TE;SH68Y;I(XGYNE .9KD.4\-V^(G9OT=S.\3\F/9.S@0?D' ML4\M_J;PR-LYD.YN"8F8/*PV7JPEBH_F\E_2&3Q[",\ #_CGW_YH%[J5],D' M=1QI3\=5\*LW<3J9P?]ARYQ_S>'=ERGL6#D;>VS3),_&+"OZM&FD!J#F;Q^^ M?7"2$B,.2"(HA,=E:@3_B_AU=TDQ>",Y88GX):^6+YCR;&E[9R:U>K$OR]A] MSOS6"/\7&C0;[!F&%_:,"MQ !EZ@?.GYV/?\P*V.M!&CT6-'VDVX+4-Z%;;E MKV9R0&-+OR>926![O-(^SV;_^&JP$JPM8S[]&O^>WLQO"AOF$2OHVRTLUS3[ M-!U:>;NU'03FC?VB-H7./D<+6^@]>;I"=\T.^NG%AA!(W 0$3&HSHH%(0"?9 M&14BO"8;T%[CW-@%OX$A<6NN "9>)AZ@')L^;H2$$0+F1OO!V M&Z!NI, +V MSY+B#>'OYG6)34R_FL"HK)9LDJMYS$VYJRMORY*Q-93*MS8EE+%G]FR4-R C M! ^)SX@0B@D=N9$&.Z"L(D!((/^91!PL%BC.[IL7Z1M0[X\3<@O&-AOPS5U* M7E/F;K<7O*[H\&'!N6(,?"3N41=^)R5\APP1T]'>]T*UM1=T /2T![_G)7IH MR^VH4Y:("%SF<49QX(G )RR,@A*@//#!?=W[=LCVMH.@C0'^YV]'Z5!9X[VP MBYJ^U;*+=%H6T^!-3:8LR6]-/1EX'?5CRP8YD#J3A(2^I)J[H7"Q M]#R,D>0*3)Q0F+*7>"?'I1TO93D#__.'@KS6_]VQ;&\V'?YV#<].LCRT_N'G MZ2PQ;#N>&M?OR<(]&?G$C8)0NC30 BF?ZU)VAV&D/=HLW%,148@%R _ 7@PU MHKR,@X$A&6!92 +8H62D9\]^SUK=W[=K<%_+:95^OE-,;RV"N40J*Y2RRYSQ MRZ9"GE&TN%_W>)GPOCR?-Q\I(OD:1N'7KV&P([,_\$3G6VN#^W[N_[^#\OY3 M8&#X#).7?I[-J)G=NX$<[=DR57;HRH'768JQ1^Y :AAS +8<^"L,H]U]1? M,^26-^9+G)UGYL @&=FS!_#)[5YMW""PUNIK']XE].0NH0]H(X;=\S?I-LF* MC>ID(')9!+4GS/XK_!3M2G$/">[6!A;^Y>S;]Z_Z^]GYYVYJ ?T]_#7\_'U_ MFJ"EL\[SB:/G5_ "ARA[KB"7@X>7Z=A$[X'VD_$EV,A7:3[+"M/&'@J8X)@Y M=XJ (9UO[ZG^]K406_;4*O2+F-)3=U?G62:"DUQ>%B:X,[\UIR3IV+A*S><- MRJ?8\Y4DAOO*XXT:$*$^GO@%!,C%;.F\8D7$#DP [,8.QWZZB[,LMH<7X(D8 MF90O!\7,&0NL\'PR3F]2$XJ*K1OJQ#_B=&PA!DSR1(&I\-2D/S@:MKL(J8WO MP?$QX.[9K)K,T^LU6QF0+=:UYX>@O6%TY3'-R-Q<>LM.?)4EQ685JQV;U5I" MBS"J/T_&8_.$^ HNOX(7F@&U$B#>H'<4;G0NI$B 1^421)3')4-(5X9^A-%: M@/A;;#!#K-+Y;".M\,%JU#-CQXS.)A:>L7CKLO8I@C<8Z)^HK4V$IY4/06@_ M1@+L@PFE-JG5NXFZVH=NBEH3L>>? M/IW_S_M6Y7_8VN#^^V]GW_^W1]!4Q:G\$L2-)Y,0!L,R^-WPZL)?"I4Y&6A-T YW,%S9\G$N9U?C-,A M_ (*R>BMEQOW3\I8@6H9RQ0/M4? X6(*!QH%F$0N\B2LD.^J@+C-,[N&P^VYVDWV?#^'U_LPM@OS\O%63M4>XD?Q_?MQZU*ZD'# MA=NK'A6(-PY:44A\5PA?&/+7+I4:]MC% A&JV%I>OF\'_ SG[6Q/6]M1#W!0 MNN,3Q^2&OS<&E$UTL:;4<(&O9:RGA6FW9X:NJT>#$".PC0*%J1?ZP,E2V,T. M/.R%+%J/VKX60U=7G,.:Z6K)SNUA./J#4\E\VLR\6A?ZZ0QLY;P( MH]E<**""?=, IKU0W[M07U/5>TN8J7:UCH\JSV.!TE[@RU!AUPN1%K"KGN^B M(-*N;'M7J=E5VI5=%?M4U5M*]+WN-"%UZS)A6Q-A&C$J07;[OB2PTV"V4D^Z MO'7^W7JG7TN&N_O;ZH4,I_@!N]T<599"NV+Q9B:L#2_-Q^/'R61@(R+)?XA$-:P^#GZ.TRSVM!:A][H7*QP%%$9)ZW0 HSC*_+2)CT8_/Z4/F'3%$ MXK;1YGFPQ^TU*[T4&HEGYMPD2X?)(D6M$N%[ML!I(S/)TS3D8),1Z5'),.7* M@ST)L=0:,_\IAOYBAOZDV?TMV&PRDRT-9N%^V,?>6'#9Z0Q,H$DR@]V8#I-D ME+_"%C0ZODH!1A!C(D(*N1&HT$4P43%-UX*)7\I!1MGTQHC1& R[\\N&:[37 M7#S.!I2M9WRN%K&M!6N>OXPM!%_HNS]_6!^+LQQ8:N;)8"U=)D,/3!G*(X&5 MD!($E0H%]N%=J%MY,N#+KH2WQOBRB> MSIX1 ?%I*)7TN0=+&O@NJ[9(4+\)>^UB7P@/$P&6A,=D@#Q69ET+/_(%>CJ0 MMND]Z]DSAE7>VYDXSEA?#X66L#^^R'G[^? M_7V'>/NC@VLOO>B3_OQM38IM11+J=3-XO&F<61"U(,V PJ=9[L2WH&9_E+9L M:=XNRM3,<9=C6=,YFY@*"7/0^F6UOL=>M53= ZSXU_EX$?]0Q9'HXCKG(AF" MJ%L]O+45:'8X8 # (/-&1IVQSQX:83P!WA\[-TDR,\;T=3(>F;>?P^3 S7 ( M:PZ@MK.WRM8L2I%KK?34ICX%A;SSELE5T&O[[W56/>0VODK>7V1)_-O[^!+> M^4L\OHOO7Q>B2>%V:1&F[+HOI++D=Q]7AY.(]58+.LXGJ+AV/0?2;. G( MK+PJ=[ZO%FIH[AP7;3&! .!YETEJ?LE-[3;(-UOV;NNZ?I["H\WSC3*Y=Y+? MDVR8YLD?[7G*'2BY?&D$2R,W]?)74Z,M1M.DJ&F/K2*R8YG.9[#(%KW@B2=5 M*4A98DIA39&T#?? HX>)W:I"M=D"_>%PFHWLHE1I26DQFWQ5+9J]24=)W62E M(!V8$UC [^M"6_."=$$J1?RB*+?+;57"#"SE69VP5 8X8.O!;RR$HD4:*7*6 M1LL9I.6<@<@75;GV,C."1IVNAMDNO=@6;]OQPJ,JWJWVI0RLV(G,G'&2Y\76 MF2XHSB(?:PF$X"%.60W8F&M&9=BL6"HS4AN4*P=UE4R2S"1,E< '=MU?%$_( MDQ])4:R8[_P,N^^P7"\#!J$#CE\L9[<3636)PJHO80I\6'??-^J]JD<%70&Z MV<88;BF)42]GS]7MCZ:30C24=F69&%>L![ G_'%C%VK!"LM'>U=%+N!MDMFH M#?#H^PLKZ5:YLL%GPR0SM?2&689SP]$%P]7L=_O_L_>FRVTD2;KHJZ1I3M^I M,H/4L2]5U]HLUAZ=TR552ZK3MW^UI<@DB2X0X "@5)RGOQ&Y($&"&\ $F !B MQEI%;)F1$>Y?N'NX?WX]C:@ZS^[N/.^R7]L;-5>,= I9==/:II[&IY@-@Y[, MBNFWJ(AU\Z8E*H_2]CZY& ;I;K)/8G%3P)N3["S [O@D'DPN/5 ZF^97PS E MMTN!2R2+YO:/R MD::3K_G7X2@*0MQ>REEJHOSW/&^#&95#OQ-*:Z5MV^ZG7Z M\L!PJV.+XJ?LA^&/]\G!,+HSX_M7/XRH3$8-#_?#<(.?#\=5B79\CIB*&KX4 MUBB29%W5$?JP'L.BGV0>=Q+,.PLG_/+KWS[^TW49ZNAM@*B[&,QOG\Q_J<^] MC0_M18'7!B[C71,-2LDSU_"&5%[-K]?3DXN 7T\Y-;5#XS[_^FOCRPQ>Y(D^ MSC2"$*,% ^UQNL%:,2IB:2Y4&GCD,*@+RZCW1*V_VX?O3]6B+4[3R]]^N;DJ;IVQ-Y-=SO4S3M>?SZHV$-L\7O]M(4-Q MP0<+EV3)C0@[PE4C.P\?VVY7/-H#R5*'5]$QZJ'8PE6(ZT1L8_2C'O5R_**U\O-H MQY=,)M$*;G"PDKV5C;BLL#Y=VG=+Z3R]1996D8(D I!=$8!TP2#UN!*C-JE3 M$XP$I)Q3JX526$O?',=+X!^9T0(B;D=O7V*; -0_ M"JK'%Q.WQ334\]AR7'('#$76*2)J,C#FX#V,VUM?3/&JBRFZ7\LN**R>6,ZV M;@8ZK80"E$I+E;,8*VH;W?1"DITO)W_5Y93=4V#=X5K*/C\2NUY89WSL=MJ\1XI8SI6SSD;/HK+AH" IC@MQ#C1>K M>Q#XIY^;+]W]#.)'/NO\(]3Y%L[=[-JWV M4>JT-^U*8O!&CW[/1EGO7-G'-G?MGHDYPO5_C>5?G8G-.G5M35HJ?[&:O\E9 MF3I=N8[W3^;.1>6U^E3C)"SW. ?EJ^*TFD$59B8_+TJ9<4UN9WDX>9RRD^3E M^?+RJ4R5CEM3?%42\^>Q:=BHSCPOII?E)S_\,YYC;=+N]0 $*H'1HQ&4IGZK M%)3WL;7#>#8\J2:TY)VJ_LQGY1>"(\K^C,&?EX-ZO>_ZOHVHW\?EFH9Y]K#? M_%J]E;?=%?>>.7E&-%\0MM14TW)BK,(X?,8%(@C7S02HIEZL<*.]](QG:\4;[6LM[C^IOU#'\ M!0W!>XINK#W!=II2204'CC@8RWAMTX*)(<"LVR*Z-09C;2HV7D7I5&P-\U[( M?@/Q._HTZ4J"O@.$OIT^^.ZAHCE7NXT4O,UJ()8+SQ3GDB,KK==2UR0_S(9_ M[T^"_OHT4GQ=&RD6_N22*QF=2-1)0LQMX%C"@K>SXN2GT^MIF3D)"C MIM_2U5O7]E GH:S%?8AXW2ELE@56<9SB#V%!W2@Q_;@Z?P^*&%QTU%9WM< 7((2$NHQ9U@4!@N M%=;!Y"< >M"40!-B<=<1&G\XYZRAT@R_>8O^!W$J>HA'?,_L=7290(\S[UVREL-%71>>EQ3'A.' M)=KF5KO@"2@9 K:YN;[)_I@-?QH/1S6-WT.^QJ0IO&A[;3K'>K5]M1# M.]4[K**7>W;&1<0Z1:;W<1])4I:DK#_QC_1\Z?SC>,X_4AE!3_:(_IG!O9+3 MOMHN26"3P/9!8-.#']N#I^SK0XO3'%KV=?*A]T&+4J0F2=GK[]3I^7K_?"E2 MIR1 \^BQ6O,Q@:[%C5&, E(;&.$>DE8QC M8KSS@NC7R&)=L\UFS[-8-Q;'E.;:*T!.::['D.:*!6FY[Q02#!-+A'*6(8LH M*K%1&Z\"8G;>;GSS--=N$#.EN2;HZW^$LR]IKEB*!5)HH[#A%EA#&'!$*<)1 M0 H"C9+6\OL+]E\]S55N*\T5I3379%$DBZ+""0);B\(29(&'+B@?$$ (JFFT M*(AC0$0ZW=?,YNW,AMC(Y4)H)QQ_QYG.NPW1_[_%+.PZ61"NK/CCJCB)+^:3 M[%MX^]YZXTU".7L2Z7\6"N VI]\!I86AP3KPBD@(J2@TMLQ0 9'CB!E??VI^'B."(5_8M?]@HN]MWB28&(<.<<]W4T M1&. >.(>)39(!2US+ !350PFKC6&C/J,'>P=K*P-X;? MSPS[@L#*4450CE:MDJ%Q$(8&:0T-)BAPC@+LM($.&(P=6!R[J =R[[O!B=O! MEKMP<&C1EOX9#V48YL_SN!3-^YU<^P[*+CW<:#@NWEY4\@H1^-,M'6)!89:> M_M_7L_GP[*9Z:S@.R#?_"4>EZF!&OH3WB^Q[_&<\R2:59&9%0]>2G9:=2K.S M8923K'F\M6^S'.!9^\?OLC#*;-CH2/8M*DDV.VGAAPWO=F+!BXV_O&@ MS,=YR;WYQC_.ON.P*.__7$^#)VR0:Q10%"!@FO/7!U#(6V45H2M#59K@O M]-)6^E]^F]P:H,BUF,30Q_%:,;MYE'R;CM]^J M]+]9?(@%)(89S6;77_\=OAIS 2-:3H>SWR-RGBU:5(6GG ]'Y8=GUZ.SX6@4 M9S]^)]YC>#8L8I7O^'187O-=IF;QLXT'_W#!U4?T50'\1UBOMUP/:P M75^/I\7)Y'P;EVY774?[9_/.@C['D4YP$T2^F77@0 MT9RY-<[RWXMIE1\/ N60[4IE*BHHD4QG-^4#Q4'HT>^J, M<9(3AAMC/XZ-\+>M7\"9H4AH2XA14 A&A*C;#P:3;Y',"RC!,&NNKS,I^%+LW+KG,WS^?6L\4GO;J1+NV] _6"UGK3&6A[W MD+#7#LBQ=^'I_.+\&=XCIK: MX22L<7XU*WYJ_OCY;@CJS2)99T%\P]\\G,I3W8+#/_W\9B4T5M\>/_)9YQ^A M9_VLIQ1Z8EWM%<]G+V)/T27>8@U9I?_H--]H96O>Z,GO"8A'1[$ZW:XFY=," MBZK7I<%:_5E:MK-[9NT(A>-)NM\M",<:,[$]<2ESN\*>]N"&L(M1E*;)?9)X M!+G=SZ=S/5 1;,[/:U"J3M%?51S+$$%F\_GK#L/GPVE6QCTWPNBP[/N?4?Q4 M2V6^ 6@<0T8Q1VTDGT!N@_=&L.!:.*L,M;5[1A30O+N,8O??U\&U?#\.%L=U M?'/V,48ROUSDXSKVMO!%'TPIYD\>@;<&36G*=)E.# >4I93BE.F3,GWV%?66 M,GVD14PKA3C@RFJ"/6=U;$UPHRUZ!=2[DRE8FAG1RH@;_4,56"\'Q!.UWI_9/ M'C0^*T]EB^8.1? 0RBN/*4:PCWT:GJG#'+5;-P$ *@,4Y9QJ;YQC=>H1D];S M[E*/UM3A=??OSI3\A5LXX>^0. 15[V'08PM/7X7O7]M[VQ4L_/ $+L@6%X2! MVG&+' $.$P=5*S"!2H,IFIWN% M48_W=M'IWOZD8+7:\?KD(V_^\N-KZ\Z^ MF@]["2"/XX< 2T6"3C+(/&<.6*.\8![@&C\X5XR_%G[LK5W!WO&=P$S/#8X] ML2M\E0^^F6FQR^2(W5H88KF,V#N"+-60,Z(I1\PJUQR5,&V[2T9^$B$6B]5C M(P,BN;6N/0^+V/[;&L=D4O09&)[ !=)Z'I@2[S0#7CIDL<4:-D>H7'GC=GB$ MZA=%/;-]-1LP?$<.(O+8PW#$:^1@B-=VM_:Q(:!@RW$-:AF2G'IC%"':*U3' M-8B7B)H^)6B(UTW0@)CNPN%(?0#[9G"D[(V#S]X0HJT*=<9K03@P6@:;BP,6 M_K\.U:" D-U1#6PW>^/E:/E"6POQ=XBE$,V^A&B.,7M#2-8VZ^*&(V@<\T8Q M2B3&V$O&!8C9' S=SX__.MD;SRH3WZ(M1-A!'.FF6,DAZ+"$;36P !9B:3@1 M!%*D%)2>!AV.F1N>!_MYG[(W.E'RE[*ZHG?T23:A?5#U'H9+4O;&=L]6Y%(+ M/B\Q@\&LAUQ IQ0-"A8;<0H*,2:>[! 7GLS>>/6]G7>YMZ?LC>,P'_820)[ M#T+;K%"%2MI6[ VVA -B0SXH<*7@;*ZNT:^.\C>Z(5= ;NU*U)H(&5OO(*% MP5J$L,'7".A @;'&4^(9PQ$AA)220&EV?TK;:R.#I^2-E+QQL $)T3H>TG@F MN;+*$ 41Q(9[$0T'*BF$#JURI_4U>:,/5@-F[^21=.4[BN2-C5KRW0)[',#^ M='(="=P:M-\K3V2STTH4GK--&U4:(R2,HX!B([B#D@>$X8IKBARYO_O,*R5P M/-UD8JL)'(!T>ARYL23V]L#CD$,9*8GCT),X(L"TS7:,0AI:XV# 18@91P;' MDR#A /(([K 6_T5)'"]'S)?:7/+=TRT&]C]2;)Y['21G46ZMT7;FXX$3887?(1'&F@O?59G) M9AUYQ"!,VA[V7PIKWP:SO?# 006)%<%R I0A(VNE-T KT=NU?U9'IFVM/90# M K;>CNGY[/FO9%5\>+H9P<$WCFJ[*&U9:5F[4[. T]9!#8 A3&(- 2"-TGKJ M5M+6%VV$BNFWX4EQOPXOG)>*L+U4P.7/S60V_S"9_[,(JM-TBFJO5/WHKDYO MR\W9#+#10(CN=^JR4T=I6F_40^LAQ5FKIU;X/)]GP]BZLFHT'V_R-:A:.YX8 M@\GR['OMF;[-*])-@++_1TU ](RJ)$&'!M&C*QYMX0T M'L.=26^UT_C)M'XK?F_C_MD/2.TCO;/I$ZVSUY?$RD$[FTXN>P&.W0/U2_RX MG0&U:-EAJ=7<>TJA-1Q()9"SJ&&'U4"NL,/V":@[*2K:U*7B9 N=31-0/P.H M14M3@IU65@90QA89YYG6TM1FAK5"K?B%KP[4+_$''P%JO!] O3DX;NAI0'2_ MJ[&-0X'/ZS_< _TNOGPT_V?#F;KG:F\[&Y=6GYWM;F"9Z6QD'W_YU7WXK+Z\ M__BAP_&YSL;W_\7AN=Y[RU_:K:'%^VHG&,]B6\!I-IR'W2+"YMNO$3>SJRJ M4N\=PW&YO038*[/>\FHK"O\IXREQ9YB$32*O^J[&RY4.]>O'[E\<0G]!S]4P M9_G)R61ZFL>FB-^'\XM,?389AZ+L0[Q8D(M\VU$WB%J[4$$@/,((>:J,]T0P M5(?:*6,:[&YGO=]![\2&>Y)[IX^A4;C$TN:9(M!CXJ6P5G&"C*QY',,'U._. M3[W?..\B(@*?S+';R,H^R:^&X;E*<[8T?FLXNV5J-[@WN0?5ON:C4E]G%T4Q MS_+>A/M>$3;<%;N!6'V:M ;/+P>I>L3/)/+ M(I]=3\.GP5&)ER_]FRRN2U;]JEZPQ1ER?%'Z0N7LA"LL.3-YN[^5?DW9X+;2 MC]JA>9>]M/7PL_1.C4:3D_*OCV=W'8NH<[-'NQ1C"9$*VB^H-D I!!#'39=B M;J59ZE(,H8:(,H(PU)Q9XY2N*468\)CI2IF'X^L ?.U[P/O-CF^KZ'P59"4 MTB)8-B7NT[W:!:D'%"^P9$ ,QR>CZ]/PR]KLN.O5WF^&W+9"?GK0+]N=H0];"$\B@['_PP.4^;&$0!O M&1 ;Y?@?G!#THXOL9OQY6Q.9#>L<#B#C.LG%$W*Q"7EIDHO#EXO[&@OWL&1L M"SG:T>FJ,I"_%<$9VE5;]IYRL>ZZK.-5N8R?5^*!(5GBZ51(&Z4@440J"(&G M=;M%RZA8;9A0>_O+Y][+P0!7N;]/IWJ\'P>WN?C<.+=_JT,(M\X3HR!_//N< MCXI99R?@ NV$,B/Q#_=MPSR8TK7#JU1[)FKA]I0'&SN;Q7.E; M<:Q\0PBSM@4]I\Y*8Q'FDAFNF?6H/AHSF""[4@2R2Y^H7L._5BNHQJ?JUOK5 M]^I.P2$;0)&(RO?#E#@&/5W*H@:<4\JM8]@'1T I9P"O]%1S*> *H>@NO8"= MZRD9B,/H$9_T]!#TE("VJ!*XL)DZ P6"5A'L-4%U4:5!U)J56IU=&L4[UU,\ M0+!+9[[GIO&^'Z9\*F9%/CVY*&WET^);,9I<16%Z*=7W$Z=R>T7 ]TQ$6$H MQIP:(('4G!+-F;9 U&V:C;"(K31,W*6%W:QXP +;KG=]B^XJ\08$/DEQT2%_ M;_] 0GEHB3*,7>(TZ$,P9[%>QZV. $1MQT%T[;P,+?#4[ @10) M)Q).))Q8P8FEQ@'$ L8M%0ASH9315HG&PW!>@E?U,':%$U1VVG-H[W#BL$+U M3]5V?2V",!39//_C>$,,HC44H"4>82LT=4Y![@P3K#$4&'.\8X>B(Z(S=!"! M@!2P.P1MHJ#=3IV6P>(6E# E/5/>"%73DR#O(.SN $QTIDU\@#OUIY,V)6UZ MB3:A-L56&*44)@Y(Z9W2E!)8:Y-64.H5%O47&J==:!,=X*=9!O9!FXXC2%VY M(=$8?"C;_[@=R<=;T"&ZU*228DT0UQA+""T@FBMGFK,J0\7*F?*S2N2_Y'_H M8ER<#>=^.KG6$@4QPA8R2L;0I+ M#%II_[$UI.C,0: #P7MQ*K4_2'%4X>E!-B[*&N3ADY[)&G)Q3WO 3A'B5;[A:<4C M(-/=J04<,-!I 5T"F00R"62Z IFE3GX:$NZI)TYXP"0'%,NZFYN!0-H-,Q$? M 9G.?#4Y(.Q),N*#P)@M-J%=)E.][YWRBWDI/S/'+=%>X&#[>JJ%4PA9J+A3 MRD!+J0PW^7/>7'QIIM;J"+&U-MB_OJLP;O7?#=F$B_.8[_:IN)H$:1J?V^'L M9#2)/,B/\@);H*P"A&JDA(HU?E3 AI[6:*R7>('#FT8KK3V&VH9I5Z))_F.0 M>@0?Y05^\CXKO, ?*P[>\7E6/]H@^VLQ.9_F5Q=A5MZ/*U6,:!)+1CZ'Q1J> M!2T:SS-S/0LJ4TQG+^7N?#>'R)<'S8C:+]-RED(Q/BMNM$H;5$\3A=MB.:&5WHU+*@C*X=.@) M 87*2"2Q\Q19+NHVM=P8*%:RYX+]E[S_X M!SJIEPV#PH;V/6PZLV+\YB]A=;= K+]8[[A*TQ*J2N+I>JRW5^EZ/JP(^*/H MA%7,J_:L67YU-9WD)Q=E@Y#3(@A>K"0,%XV]1R9W9?>A_AE(@(T[%%UQ''F,"G)CE!#PSCC+?R^FS46NPGJ] M_3HM\M_?YF?AGC_EH^_YS2SNRA?39PQZ=8CY.N/++J91"_YCYCS4$ 9[ !& M/8#:4&P%%PX!9Q@EFSS[EU)J W*8J(9!(1=3D=^>CKM+U<&>@UZVY^ W=]NG MK=VNX%-->!D/1-P?86G'^6BQYZKQZ=\FX_._#;^%X04OCUNA2(NAO%W58%#<=HW'P;R(M=1FZRTDL(_P[/ MA^-*IF[UN#B97(_GTYN(@M_#S2[N[,.CXCP?Q?;&L["OYM-R:SR=7 Y/AJ.B M[(0QN[Z\S*?#NA-&U:?@T MJ[H'/IP.!.EFA]S(8;LI$?U@Y7YP+K9&O/W;N\]WS<0CB?X>_=*[ZVEP!) +]$H&R_>9+.CKM M>TW./YWZE+D/UMGL?__VP65W.V1N*B][/BV;'Z ?0R9U6OT^/'A:_;3Z:?73 MZJ?5W\'J]RH\>/L>I)MCE0_%O#TGF4^RZW%^=C8<#Q@O5 M1WK_^NUS%Q5F,O$C[<\VEF"J5S!%V@HL)BUC%C &+!-:$$! DX2@H.;L^& J M?EJ=571&ODCD ..$50FK$E:MC55+::@*&>F,I(Y1J)#R##I?,VH8H; ^3JR* M1VOUH5IW;=L&4G;9!S?A5<*K(\$KT>(5QP8 :13U'GO#M52D+CR5$$AE]@JO MFI'<+!_>;@XX_U-,)Z?Y["+*MD 0_9S0)J%-0ILUT4:"-IT<&B,Y\BSVEF5< M"(-DW>V.6009ZA7:=&"C,$H&G!P$I^]^)#UL)?C]/N:7O%VJ*F@BX8E3;%TL M@,N,8IP)[03%3DGF#0*H]I2"?:+];2Q8+HOY,LW'L^KJLW\,YQ, M \(RP,V!04PG,=QMAE02R"20V1>0>9!YN4(9OI2C$Z90"H&81PA#$*"&J-J0 MD4#"GA@R'41>9V&:PWM/D0W*1.^>Z-T3R+SYM*'8Y#[DO#*;U14L.E!4AZ>7141?TIIL]]2X1#@(H M6HC3EE*F@B6%,; ,4ZQJ@D4LJ.4K+.X-RAU0X#C8D0,INTSQ>U*.7E$8ZVC@==5DDW.#1(6 M)BS<)RQ\ @HE6ZXWUI @HJ#$C&IC@3+UD2M"PJ^TDG@2"GN92;ZG)MHQYZ%' M*O9@]I<$ZZ-)O'SL!%"V9)G/LA_@KF#\P:E=$IG7:*JU$;X])2;/P[5U'G>G MP 9A"VQ6:2:<%L)1SS!1#E!4%R=S#^EJCYS)^.1Z.@U25W6;N -P[RN V[^3 MD("EDG9Z$-)3A4B)9PD-$QHNHR%N"Y"T(X*A2-) ,1 $0:YK-,1*>LAZC(;; M.!$9 -QIB\V>:D6"Q 2)"1*7(9&V55,64 *=#,B(G9=8*D-979_M,%[M$-PS M2-S&R0A,=F("Q02*QP:*O 5%AHQ4 A-CB;5..0AH78&!&.9F)76P&U#<(RZ; MO@IV0K6$:@G5EE%MJ>;#44X,14Q3[PW WD-3FWH<&\?E9JC629KR !XQ/#4 MJRJ.#I[S@2Y"XH4E6_VLO-H8>WN[&Q[ II=D*LE4DJDD4TFFDDPEF4HRU0_S M_? 2E'K5)>KURO-W'7KH1W !PY;G%P!E,(WGZP1 A[F0S=$ZTT *WQ.>7[&G ME=R$@@&*#O3V8R2]W9I3D#9A87^Q$,FVL 9PYKV#S H#+!?8-01>2%G4)ET> M#Q9N(7L)TP$ G18P)D!,@)@ L3- )"T5CQ=.*JP\H()H!;0FHLF[Y)1S<)R MN(W<)3Z0C"503*"80+&7H,A:4(0,:D8\9E0P8+T-_]1\]91K)>A>@>)+)_8X\ M2]0EC6A2ZZ36+U%KTI[!4P&E400!K1SDACIE7:W6T!FY]?Z:^Q@_31V_DVJ_ MFFH_0=9(6*O;@D'GD6+""ND0=8:#FJR10*W1UEO/[28,^'R&1]HIE_>J<+]$ M2A)'8U+M)S1;M)J-')<* 4^\E2K\!UBGFJ[8+&C>;C0[[9TIF;>7K9:>4)KP]4KQ] FX%7BIO-M)1$!--/ %,":ML!;>:4$E7*,.?A-M^9F(? MF*EY!'GXPP&6K,?$FD7G>TL%Q!O0W8I] M;'U%@A,N.^WSTD\2W2/(C$E(=3A(A=!2#Q8D$8+4(B:U%HPI6<<,N7/2K\0, M>X146SBG00/)MV#();A*<)7@:F.X(FWU$!)&&Z\E1T9QP2 D3C=4?Y +VW.X MVL8YATQXE? JX56/\(JU>&4MEXIXK;AATB#)L<:U(\@\49NTN'L&7NU3-Z>$ M. EQ$N*\$'&62CJ$H8@:"0'E2"IEG.6T+M822%FZ&>)TT?(7#*3HE#2SG]"Q M'T4<+YZ 1]AB'FC!Q%]8 MP,N>$-+R/2UAQP(,*.ZRA+VW._ !;+0)IWJ%4P*VQ-E&(?I$BA"L2'4&:TAY>$[M5&E,9/F M.,%J&VE%="! LJX28"7 6A^P: M8$&-% U*5O*E4!)B"M"$; ]+UI1_G\P!K MCSHM);A)<',L<,-;;D/) G-L]2=MFF^G&".1&(6JZ]E@!( NLNCA8&(&#;9F_>U] Q M'S#<:5%J[P[->@4AZ4QW9^@@@6SCNHP#ZPE5QBK.D9.$LKI4*N8$;[UKPWX' M;,EA=U9, '&D (': VH=CZ8QP)!JC[761!C;=%<4C-H# XC>MVQ**)%08EA#'"WQ M&AX32#R!$:S%"$6$\QYQI(25Q"#@@Z%1G7(XH,R.,")MZ"F9MI=]I Z/(:>R\T=0H06M##@-G_#J]\?8[_AL3=L5NVX4:\UQE2[)NYEA!>LOU"X#^G "0X3'"8X?'4X?/P< M &Z1+W*-54F6(8]-P7T/ZSY6- ^]GE* P0>$^0>$3 M2,A;)&18<"TD8YI(H9%"'-:6H?($"[,V$O8R$7I/+;1C3J/N31.B9[2GVA>* MV(Z:J_65.Q8!N>3R>B&<, #;P2Q !%>GX$@S:5;,?&>P1W+][%M$04#3#JE MJNVI0J3$KX2&"0V7T!#"MKQ&6>@YMHX:&BP\[;Q2I'9X$64;]1K9%1INX4 $ M#E"WYF5/M2)!8H+$!(G+D(C:FB*JJ2"0>,-1,!05PPK7%8=80"@VZ1:W2TC< MQL$([#1?IJ=ZD4 Q@6("Q650)$N%ELX3A WRVG/HB)8:NJ;0$ANY2<>59X#B M/O5XZJE@)U1+J)90;1G5EDHZA,.>81_; G/ @."V89)!##.XH:G717 .#AC! M1PQ/Y0G'GTM[N'F_BVLO/7A0E(D$$_G1+OED0YJ6G_??U;#X\NUFZ MA5CW>:L?_ !_S)XXP2C^.!E=GQ;9^61R^GTX&F7Y^#0;CN?Y^'P8?U%][=V= M.:L$Y34J(A=\GLV*2*B43S8;GKAZ_G\^SD(DQ#^-8P3-2\.+D8 M!UD^C]*>G>17^=?A*'RY"-?.KZY&P[JLJIS (OSO,I_^'JKZX>8GI9Z?WA[E<'P2V:+"_>.[5]-)=-DBPH2QQA'5-3E!X:?EBIY-)Y?E M5V=!Y>.73A;N7+A6=CH\.RLBF-QYE#S>9%".)Z#&Y,YM\\MX"A"OUMPN2,3D MI&+2_SZ<7\2[?!V.PQ(O7;>(=YQ/LLO)M*AG^X_R#D%2BNFL?)K3ZY-R8%'^ MXJ\OPSNC.)NSZZ]OH]A=?AW%"]4"6033+-XS?#J[F46[[5WV)0SP;#(*6WEY M^RCBLW#I,-?C1]OPF/F'Q1WBS',OC"UX. M*3Q!&-%E!;G,4=3C"H7O#\<5WL;UFA:C4NFXOW^/)DV7\PBLEZ5PPRWG,_SH'*UZ)S$9YE,A_^3-X)22=[B%B=! MC;[ET_"X81VR^?"R>)?]XZ(8A^\-:SF\HRM!BT9A-0*"%*W(K3W2L_+-8?PW M2.OD-"S>Y^N3BZ6K-^HSO[F*$SZZ"9M#-I[,@Q[-PT_*=RI]J61\^#_QNI.S M018N&M\)FTTQ'=V4DA#$_'16">WL>A2>.Z[\<#S(BKR\:2T9U6S=W$&W6^"V MFE\@Z_R">Q,2[N5TTS=W"."^1$G]$JZJ1Y.3W]^4)D-\^;D8%>76^U9:(8+; M@Y5'0G@%$)2UJ>"\EV\V0"M.X;F>[2V4=K9'>T+/)!% MF3;$;QY.$ZGNPW4L=6D\,Z)3V(=G,Q?>G2EJ^^5_CV=3(Z#5?X9[#%,Q<@\#3[W]?C(K:Q M[7M)?9+O+N0;OX)XK['26Q/X:"^FI3_6I1=IZ8]UZ>_KS/[TOA:>Z[E'(6+; MV]V&HO$(0X\-WO L/.Z&:=/IC*B+,Z*#.P7JQSD/9FW' ,X (E#AL/?'Y!YF MK*H9'\(_1JQ3UB?;LKY=)6H+,)!X)QDXZ30Z(4U"FK611I %T@#K _!8 ;E$ M&#DNA98+DD!LUR%4$#M'&@+! -"=U(0DI$E(DY!F7:0A@"Q1MW#%E2:<<8&H M<=:(IHY-2<[D?/F3=OJC*P,Q'?Z[;7V6_Q /X M>'K].8\G_3^@(R51>#9'G KO%'K2$/0X0X3&5$$FJ'/-,U&U7,"/8KX,] MS_*GZNO\Z\-D_-L+\G_ODJ+@@0!=8E!OC9JD87NA8:1EZG5:>LZQ14IQ#CU& M!(HZ8A&V?>R[]B.VHV$"#R#NLLE0TK"D82_1,-:RP$+CA3!2(:L!1PX*BFM/ M'5FBX89T4L]9[5OYM/8G'F92PE/BO&L[)F=A[%8S+-3IHJ MQJ6K7X_FPUB6V=YF5'>5C/>+19OA0K$J]=U]8/O89&YE\M"/V;/.$U?F,\Q+ MG+'U)F=YZB?7\]GPM%B:^[/ZUI?-K>L[700M.;]8?#$[CSO?.(;V!G7A]+0X MF;?C"@K\MOSBU[)4NQU(+)4N"VQBA60]EL4XJH+@\@Z/5_3'U_$YA^/KO *) M\FN5WC2K^.RE7$FTWEAS!;HS[O+?BVESD:O\O'C[=5KDO[_-S\(]?\I'W_.; M6:R0&THMH(+AX SP?W>Y-G+ MJN&XA&92EIRWS3CS%;2ZM51WUO*>JB/Y]<%+&N_^-9U6GV'T$,W[>U\8^73?]:EZVK\>GG8OIM>%+,'JV:5LQR M91%U5GNEN;!,+ZJF&29\J6J:2"0EQ4!YKA 1D:>%UE73<:%,M1&'*2M.U7SM M^\ #*[I>+O'ONO+ZSIZ9*J]3Y75O[Y4J4P_N^#E57J?*ZT.6[R.NP4R5UT>[ M]*GR^FB7/E5>KV;[?,I/P_:?RJZWC@<]#7B_(C-O7T]K..+M:0W2$O@RZ!7_ MAS0T=<$V Y*P=0"V!6@*U8P(UUH*:Q )XBA450'')C0:,-X07ANN5%@K/*Z-Y M55 # T+@\8+:8=6MNWA$/)V,AR?9/_+I63XM4I7Z 5?X<=%"D^66 2NPD]YA MQ)P"I.9AI^%-ODX-[;.?N@>0*T?'N.(F64 MX$)*"(124+NZSB!\ %;[*KW4T]FMYD$R$"!I7M*\OFC>$C,+%!@CR"G4% )' M*:>J[M-(''1Z':;+9YGCN]4\P()IWF40M>=&]N&>?WV3U!/LHV")T4-P@X0%T$F.C1#2U$G 0N9P5W; M^Z4,5R*LQJ>- &\%^208(-(I!?"FHM);6R4AP)$B &N[5#- ,'.$*J9QZ?T; M6!\;4^:570\.0N]P2_^&D!,V^ @"644Q M]XX3TZ268FO6(0)YEH^P2[U#:,#00<1'D]X=A-[1EH#'"<6AH1Y8ZIB%T3MO M]COI!=JP7T4O] X),F#@(/3NV,\E#'F?_4#2"<2FT8?#BRY(WD87("+(:F1L MS-VFT%&"FN@"I(:LD]?P+)L]2.-V#E*C@Z%L#+8I.10RZRA" M%G.@>= ]5+>*I$9I(K>2DK-590NN=6I*R)65[B;*)-@/6>@;Q/HPR#UMTO0EZ O0=_10=]2\6OJ;[>/T+>M_G;+ M_75(C!:T(WI!P[N*M'HX/AE=GQ:SV(?H;>QEMM2+J&F[-LU/AY/L;%K\]W4Q M/KG)9F%P07:R2+]U/1^.PG5/8].TTV)>G,P'66S?]GO55VT8!QV>(9M\_7?X M;':G+]IC$[.;B4 _9O>0BCT^*R>3RZOI<#:,G9XN8LNPV+AN^*VH.LD5S:NR M,US5$:ZH;G&9GX^+V&-P=A5?7U_V;CKPC]7^]C"CPU7=-*R9HRP?W5OV5#:V MNLRGOQ?ANY/RIM?GYT'89\7)=:D8 M)[]?!GB:AS>FWV)[P/"(\U(OPI?#T&J]F$9QB')P.9G-LZO)]V"57(_:)H5A M3D^*62E0RX+6.^F@/V:58-PK!%$M)N-PNW)UJR5_H'%FT\;B?Z%EK#YH0)QXW3G+9JM9'9:_DH'@72;,]Z] )^%-PIO]Q1O>IK,)@S!0 M%DLC+4(:&.QKO#$.2=1]#>\6\(:@@12IW#[A3<*;?N*-;/'&"RLLTD9S(0/H M0 UX71TH!>=,=UZ$O 6\ 73 6"I WI\"Y%^"=,1CSW@,^OGZZ]M\-@O",!J& MMU*WLL.MW2++:?N<(:BQ< 0B1)1C@I,Z@0LJISKG ZU%+DA<$+A6WCITLD!P ML@ZB=BLIVT$HVU*B.#84*DJUP#0H'45&-:T!+1*<=5Z5O'5EDV2 >9>=F).R M)65[B;*1MBM'5"QAO;)6<.T,1H[7% "88N;64;9G6=1;5S8&!_(P=K9C/[9Y M'^3K?)K/B]+LGMW,YL7E++4@2PQERU#&V\:F!$BF))'86L,8]%3#FL182F*0 MZ]I(;^6S%<\.:8OE '3:R+1_88*DM$>JM++MM*$M-0I3SZ& Q%/O/:U90#&S M1G?>C7BK2@LI'0C4:2O I+1):7NAM!2V;3JXXP83YGG05V8LXH+67*""&2\[ MIS+:KM(2,)"=-B[NG](>5D"^$[JB X"C-7(4)EA(L'1$L,9SX?Q(L)5A*L-0K6!(X#*:G-]$>IK+BMKBYBJ*PN@FTE5$>1M& M2I(L,I.,BD%V.IR=3(OYTF_CM[.SZW$YOD'V_6)X3R MZS!RH7P?SB]J8I"3=D"7^4WVM:3+*=E2PAWR<(L\NRQ/?K/)-)NU270W[S+W M1WYY%?/KFB?Y>EUQKD1&D='P#;!9&/"HS%%SRH]/ M+H97X3^__/+>S+(?+B=A:L*3#D^RR^')=/(]_Q89A19GDR?#ZM=D29.S[/)Z-!^& M%5L(2IC)^Z0O7/+/DUNB4=+I?)],?P_K>5Y4)$*31C97KSM;B$(KR--B5I)0 M94&CPL6C" ['"YG.OD[RZ6G\X&)R'=]Z=^L!9[CJ.$KN0ZS"F M=:$'I=$-L[&P]=_0J!C /,T4A(L\0755QO<^V'Y< M1S\[RKP'[ M%N]>!/&)##SA-\/QU?7\SY/K>?C/XO-&Z*?%23$,LK[X(#S?59#NZA&^A=F= MW&(PBM1.<:DB,TY\\?YC]D-Y@[?5#7Y<7*A]KG6)K N[QCI;8L-*KZ M<;/T63N-@[! XU(OXP_FTWP\JQY@]D)^J6UH5$.X=7_N0B,0"TE?$IX_WP;& M*#^W@3;/8ESY:I2/*Q -@C3*I\M*6&M>)8J3L_GW4G6"H(U+*I\\[NK7\;OO MLB\!*8L[JA7%-(IH/OJ>W\R65VZA92<787C#2E+*09U, C:.SP<-.B^8HMH] M:)*%>0YJ.\N^Y=-A4,LL2L!PVJ)$.8Y@(4V"/LW#7G/GN<,JW469.#N1B2F. ML3'QEG:CJWPZ+Y4S+]%G%/>X:@WBS(4IG$?]?I>]OT>[9]5(FJ4*$C"MF."F M1?CA237#CRA]F./P0+-R# U?W"Q8D%&GPKTNRW&7G%D+ +L79>HK?;U9)JBZ M*_&WK*"'PW>W+=C/89N,P_]X5MNR^N:7_-^3J0EZ,0E7FNF;3\75))B1X_// MQ7FY3%^B!$7K18\F)[^_N<>8X<11*@PEVECN-;1>UV="SAG+Q-LVP5-CZK1G M'BJ)@PD$K'"PZ?P(9.SR7@0S^2J:FM/KXLT&UEW#'W8_6=;:YNEB9I:Y B'X M4US L-LO> 'K5?I__D,@R'^>-41BLQ76L-G%Y'O<^UW:-\D0BP^DZ ]CWDJ""LUF MG%6OD6^XA3WJ4WX3/(/@O];.PVNG7/;CA(:CMO,X1X!XKIEC4@#/M.):UHT3 M,<9DA63$3,916J=EQ/+3%,7I+WET MBLUD&KSC\NI5$N*_ZCO_:^7.^D87XY.+R)M>7JWYXN?(HUU[WQ^*^=.7^7)S M5=RZ0C/*E>^NY$6.KZLWVG,HM#B&>HL>+T+8"0W3JM*]1$R[TLL_O;8B[M7Q M^0$B$&G+_Q&RE'J-&$7*0D:L;&B.*.12K!1)KHE (B'0P[73"8$2 ATI E&V M1.PHH)1*40P55EA28^HR*4JX52NUC6LB$$\(]'!!>4*@0XX1-G*=58*=+4GV MCF(9/4$;WM+(.@*8T-PY0[TRWB"&36/O:*]?:N\\P^-JO.+:*3YTC.F2'&9_ MH.38DX[W&"P$7X"%E0YP()TGE!-GM10<-.$9R^Q*!7?WSM&1@467+E$"BP06 MVP8+ 5K+0G)"3*1[L$):CZU4IBX"HBBRM6S?CSDNL.@T@KL_8'$TIT?;*WCJ M=&;VH"9(0-'6!#DOM0).$@*PMHXH4.*.;A+;^;EP&"X;:JT6,"B=9"<<2%I!I#)1H[BP'!NG'*#A;!=EMZF1 L(5A" ML(A@I+7!$)0,6V6Y)TRBX"9:UWB*0' NO$4#Q;!.CVU.G8$NZ<,O9,2]VZ+ MV&]5/J%N*I_^<3$,Z[Q4V[14+WB1S[*31674V71R61>,#^=!9*?#;\7L;I'4 M<+XHBAK4E7&QC"[6*.;AAU49U:Q8NFRLCII=38O\-,M/II/9K"V>K OJJBJ\ MIJAO5M8VAA]]+\J*V_9;SRK=^L][BK9N8NU$4=9.-.NW]CS&HHMJG\!@D"UG MUZ]]J<'FHUA.T%[[Q^4TO^36BS3?%U4MSCZ>W4+.CV<5SL9_X\8QF3Y:I@B\ MA-YZA 0A!F&O.9=-F:+TWBZ5*2H$A,0,:R2!EHX@1&E=IH@ EGJE3''M26D9 M >X@08L/MZ@?_M_R[;Q\K)DX01!+? IDSLC)R5<).6=YSND)1R3/4:SJRIM+ MK56D=ZO*;U$7_4#57K:*,O=5T)7UU6T-VK/C=&$,3Q2 WKG_2EGC^@MS3Y;Z MW]^MLV]&,LTW&\JYC<@9EOM;\7X\"X)5EM^J\>E_%:?GX;E4$.-OP_FPF-GA M[&0TF5U/'Z_+140AS(DU4F#F ;=2:0D1\DH31X5?$GB!!(:(6@H@9D$W&/8N M?)4R(+$0P%5F5)#&XE3-U[X/7*NL]\5[USV+V$[M7<+0N^JWLND_3>;RG.=_ MR?2A->J@Q3,,A(Y*H[\LF0;7\V%D6*FH Z;%;)[%FO;*%JBF/>[TET%ZS^/[ MM[]5_'%5"G-5$1_>OPHS$[\?;8:SX3@?1Y@*]L T'Y]7W 'OLH_C['_G84VF M-QF$U;XZN&6ME%4K)2-&Y"$8W[GG['M^E?T0OQ]+MA'X^7-XH_P3_OQC-1"= MCW^/-H(J12,?9!_>J7>E:9!'LH2*ER"_#+9O6>V_\?Y8N4?_ZR'_B $N"DK8 M4HH.%P)R1\,>(*5 3EH2Y(4'R:'>X@6L#,=AVN=+J/*A'K0JQWS;,WI?HA+^ MW/I%]Z%1W&EO>33OZTG]%.8TSN =IZA&+EO,@C"6ZG/KU\W[02MF]5?;>SW% M\OS^@W\NS3.G@^! /.46;>C]EV0.IQ6?S=GPCU(&;\M:/IM-3H8+.HT@/B7% M0J2QJ2S0X%1.1F$C*0W8+,YCEI]/BXIPXGNPM4\7$U6:8B6?T=DPO(K2&(RC M\W"3DY.XJE%1YI%WJ:(#F44>C'QVD<7 1_7-I9M\GUR/3H,Q'SE8\OEUU)8P MJ,_%U;R<^PR)J%@(#X*HA >Z'(XCAT?Y#''8Y6^&\YN5QZ@F9G&;,!$!2H>S MBSC\.$>55B[-4+AKO,#9V:XB49 4J6^*M.J)K6[2]UC#E5O=D&4\FP3H M08:,M<3%MK^KQX^S5HX^]O\[-PSY\J?IUH"U],GS'HU2'FZXPO MNYC&Y?Z/F?-00TBI!(!1#Z V%%O!A4/ &4;)1KM_Z5:$A3-1^,.6O)B*_/9T MW%VJ#NRI#@RB#E9_7PERU\S;VZ7!\KJ#\,? MX:M9Y(D, )376CV>?(NX.VTR,I84,066YQ5Z!DH3; MQT-+/L;]/6K_E-Q=LX4=4SZ4B'6\QFQ>RO\13M]I9=XT:4* P6.VKS MD_(*L^%BQRW3J/\:MJ0@*)\KKLJ_F3N;]1V\63D$O_-Y=\V\ -B*-+,91KH.4+JBDX_NGQ==YEI]&W:]CE%'>\G8**\+3=I,O"6WKY:]M M@!A="3+WM61"/FT,@5($PYL M,0S*<];R4/DBJG7)D1R_2%'8'(O?XXDMQ=6?%8]F5@-;;87XZ? T($D\%(GF M0_WK41[^/JV8GJ/UT/^I6_8/XG04W_+1]8(EA&TRC8, MJETF352V76VJS2Z*(OJCT\GU^47[DY7OUZ'VL![!(IO7)+VEG3:Y&]^.*@_(2_N['->A)RFZ))1#82,Z( MPD%/M&$+YP=:0Y93 P"R0FL3 (<@H;@28*%&T%#VRK58@C&@VS8EY: M^-&R*J;S/)@'U^/\^K3LSG!K1_SO9I:7=\0 DI.K8EIWQ0A?S$MW82F-;84- MO+1$RFEH+CF+%/19L*/SZD1[\=7)U7!<=F"97P0_I!W L%W>+.P#<2%GI7^R M9'$.RM$/9_/*-!J5)W,5?W?L_7 ]+4,TMWXP+F*WAWB*7AULG^7!_[J:%K.8 M/UO>["Z!>?UA, >RS]T9)9_Z(\FOP:OY.?WAO?BF.Z=]'N-6-N+TS53^*B'&9,38@1J?ED#?MP M52;WB%Z](^YTR!YA#Z]3O^AF=.8;DJ>GFVURLU>E];F]$7?$*BNS']Y'QW!R M/0N*'EOJ_'%27,TCA 5D*0-* ;7O;,@KG+VX%YR]NZ?EA9^_5/'FO_^F/GUQ MGXZ3D>'HQ0!]L$D,DAC@3TD,DAC\A7SYKZ?$X%D9_7M.N_'@Z-_\Y4,Q7Q00 M[4A)'AS-'K8??DHL]K6\52#)"K;4==A;S0B"U#J,&/,PGC77Y^:$0[Q2W?IH M,W3X]TZZ#D-"!H#NA.ZTG]V&4Z'Z+F#IX)"G%^#"ETG6C.'. @0T8DXA2Y2J M"Q=)S&KG:X$+Z@A=A ,GR\;M'S0CI[$;EY\Y>_5APR92OIUV9A?DU,V1N[ MA"W;)9PX;8T@%#*AG1&P00=-J%A)@B[7^M?IY&PXWV;862NM65>[.PI<<# 0HDM&XZ3=2;N/ M1+NE;,G4M,?6J;!E*R"\0D*B.H&4,(&P6E>[.PHK<#P0)&EWTNZDW>MJMX"M M=@.*G-4,Q*XN3E+-*:\+,H@W2*%UM;LCUYW+@*O'4GL)7SL_4E$T-B6K$0;(;6GV@LGO.6 TIJM%(NKGRL9"-2 M?T2!^=M*I7/'&1/!>H!==EA*9Q(';6\D)-DMDM"60"&V#$ .6 >9!Y(1P)AH M8H<(R96$J^\NDQAJT+?HW2!"JDH?>VL4FX M17XEDO%<).DHHH'0 #"4D"0A24*2/B*);)'$(.(M4!@3;Y1FGBL):R2QA..5 M$X_G(DE'T1,$!H(>MDWRJE6O6WC..D[RM3B+K6V&U:MY_L?.BE%Z"1K[@@T2 MMM@ N83.2X6H!,9AXZ"730XWE6JE@6,+"7XZN8S\/ MER@2OPS'D\CWY/!_=KHT544A0T$ZS)'/*%' M0H\C00]*V^)4HRA$'CFCB4*$(*1KOT0KQ\!*A..UT:.K$A,Y( D]$GHD]%@? M/7B+'IH; S3QFA(H;:0GM:RAA*>6PKZA1U=E(FA #R-/-.6:U%&3V"KCVW!6 M4N!_+<;%V7#^ %U8BLKN=U162KITOB,UE9A2:K F*%@\6E7X)3CS8"67;8%+ M=3<<74G*-J,D> !1*J5/1SP)3/H()A! TE:U$&\UA)9J0P3W$B@!FKP3RRE] M"9IT%#4A ])I^5I"DX0F"4VZ0Q/,@B ,D3.,);)P<* M;Y7U"",AF":$(583AB$#I25W<20L]6X*=/B \(.H_TLG.DF_=ZS?LK43G.>& M68)H4&\II:->-454X&&00D2@J>%#PI^-H*CM&2IV^!M$P$KQX**B3S MP>VP]M-+^^@<:R3UD!\\K7Y: M_;3ZQ_G@:?4/BDQ;Y[/A23:^9^=/#L(>. @(MR%\(011G$M!";0>$V) ?10H ME!9TA7G?Y=-Q>*C9K\7T&]1? .YA*-/8 YY*V M]T[;EP[^!6 (<(RY U!9Q375-=>V9!+YE1J-YVO[:F#_9=J.DK8G;4_:OKZV M\S;X9Q1!'C/KH*7.$2N!1PV+ID9FI9[S^=J^&N5_F;;C+LDTD[8G;3\6;9=H MB3D&8^4H$HY3987W'C0YPEP$$W]S;5\-^:>]_>CC_G8XNIX7IZ\9!4@YQ+M% M&[R4.0" %%PR(C7$W@G&/*M3@X0TE*Q4)-Q%FUI\]B]RD.H2#MH>29BR8TS! M;9\_# !S7FJBD3 4 YAS5XE 0;J27_E,4SI=7PB84K"E(0IW6$*;;L+((I^? #N9GA;3YF'AU1_9;#(:GF;_ 99%K*Z<%M^*\?7.6GD].)I:"N-/5T7PX,*.FSWM3F.2=*EW MAP(>4ZLHUQYX1+U T#>YG@3HE3['GVJANB<(R?\._]E14R\V &PGAQJO*YOI MQ".=>!S\[BYU0,&#\(/CQCB"0G]2[7^I-VSJUH,L66(HT$0QPA3A6=4]CI+GC M=EWU[BAX02;W75F_>EHQIX3B 3B.F<5![ GFCWE@QI5?*.YY2 M[ZZ:8:$!3RW%DWHG]=Y O66KWH9:BH."0V"QI=(R19M&59@AM=*HZBGU[LA] M9V* J#@$]3[R](JZY_?9='*9319]YU\[G-A+_-C_\P@.E^P&HH%72#KM)55$ M,=V<1V"$ 5XAPOM8"="25=I$F @1)>V2H*2!"4)2KJ#$B(74&(!00AI%(P0 MPK5&'O.&PL_I\'^;0DE'40TV$#@A24*2A"3]1!+6(@F75CD@@>;6"^*]A8C4 M@1-J-5L)G#P72;K*?Q ';Y0<6ION.E3RM0C+6C2,G_/\CYW5I?02-?8''$0+ M#@Q KPTSP"@.I5*(-&V[L316KP0_6DSPT\FE";WK^+^^SI\_$LQOYB$3[Z%KUP6X_E6@RIR0'F7 MZ>*]M5*2,9+0HUOT$$"T+44-HQA[1AV4D%+#N)4U>F"FY0K[U6NC1W=Q%,(. MXLPGP4>"CQW#!^)+#<>X4"'J1%#\^0U $V.+=(88N8Q$VVMG7(]\[XZ"I>P@8,'83QD1).ZKA)]L/7 M8ER<#><_9E?3R;?A+"QH"LSN:6#VAR<0C+4(1HFE0GH,E#3< @NTK9L<8$^( M7#GC62"3^^.J&,\*74G-BP,ELS -X;U'84<,L-A)%LJJBO9A5WV RR^=$"4@ MZBL0/8%#8LF2THI*:0&5A"@-N9*"UCBD"74K:2OKX%!7(9QZ:=!2!00,$4H.5A"8)3?J) M)JA%$V:=P) :H RFP#-OFCPX"SU#*\TEUT&3KDJ !A3MA+^CQY&:_4I@^;!H M5)NBOON !Z3% VX4X\(HK76,]RI&31,S4=KRE6RVL-0[JM/A TGQ(<1ET[%. M4O =*SAKV8NQ$ 8" P0Q@%M'J-2X"8HZ@%8.A9]6\(Y"$'( <=+OI-])O]?7 M;]'R!P-,<"2<$Q9!;RUGQI F/ ",9NOK=T=! 3Q@,O%T)/U.^KVN?B, 6OT. M=C@6G$,+M!%<4\=94V[",/$KW0>>UN^N$B? ((NCS![[(X?=.)$Z[VW#==^ M>FE;G6.-AQ[R@Z?53ZN?5O\X'SRM_D'Q:NM\-CS)QO?L_,E!V ,' 2[E!R!, ME5&40<^DP,IS!AIF"Z\L,'<=!)=/Q^&A9K\6T\]QP4M1>&8DO_G-LL. %OX" M>-1? .]PESD"*1R0P@''HNVH#>T02$TVU_;5L/[+ MM!TE#NZD[4G;U]=VT@;_-+:$,:"Y<98ZKTW8^6MM!]:O%Z>O&05(F< [1INEQ 'B,>7&"DZXH%XS3E"=&$2-D.Y)3Z(6 MG]U$#@Z;T.Z8 \L)4_8<4Q!H._YI#9S$_W][U_J<.*[E/^_^%:I,S=WNNX3X M@0%WWYDJ8TPWTPGD MTS75O[01@1?-O87-MTPO[U>R3;O )),)"8Y$S5I/%+ MTI'.XW>.CJ2J66MHY9(D56J*E6Q@I5@EM7XO&6D7G7+H^(2,*Y90IZ!.R:=. M41;'#-9KIERIZ0!0) T<(D6OE=)=K31+-A[UBA[2*;F.@J!.09V".N5P.J6T MT"F&+-7*]7*IJDME ":2KM5*Z3:]FEK=R_*SE=1]6)((P%Q'MNRR]?Y"R MXRYK3G7%18N [\*ZAT/E$KT097@QC[D5\4')&W= MSK35IXQ$/HE&C, X,3L*B3\D8@BAS07Q()R.^4W^<^A/ _+O*0TB%H1DX+.0 M>'Y$&-QRQ0O4\\1//Z)N\=$^^_T?5(A1*!DUO2RKU;)NZ6"#-=TJR8JER+I< MJM?5D@Y]1B5WB?65M7$7? M=P=01+-G71%]?70>E&\>J=RMZ0=IJ?G9:'VRNJ39(D:K3NK-KO&I8UE75JO7 M)7\V>Y^)89KMKZV>P6^T6^EEL_5)?-!HMHR6V30N^:?F9;O[M6,]IB2>*LJ" MF99E62GM*DTS)-D$N:@;FE72];JEUNKEJE63ZR M%125 M@XN*<1*RTF[U.NW+KF#\ZT[;M.K [=W'V/W%.42(S8EPR-GO[^A.>\L]@1>6 MP-"_IF'D#&>'4"+6[H@@AA*-AF7VFM^LEM7M9D85&?!(7'N[D;W.>M9*[YF& MW>LV,Q,<"^WS]S1HB>R57F>M]>I..<'BB3ERV)!8=\R>1LY/1MK#H6-#';S, M^%G#\:AG.X#"TV?O^(>3 J":ES"YA_[2Q\OG@_G!23/"R1@X02< _C&G;TO MB/>A+WB[H"^B$8U$VP9.:+M^. U$3T6![X9)T;[-!G [).^@JP8,:H#O'(]T MIF!\9)6>R]H[]I[X07)'&R1W%AW8A4;#N#A0B'5GCZAWPXAA1[S'9%TM%?@@ M@%<-[P]BM^5OOU051?JX_+*X)7]\3VY9D#H\O!^VCA]O_8#Q'59#%X 7Y 3Q>WV6=@9<]V=D&G)J S;Q _"PQ.>WX$TY0"O0'$[[ M8R=:HG6%0">$#VT_$(2)K@Q#_A/M4S>(7+E(]0 W1X/%BCJK ]YC=M-WF1EE7#5[1J_9;KT$K&IEK_,-(LE#H;EG #>*?AAPT]ZJ MP+FER*3 %]'!.XX=%C#!X>/!J A((GVM90AVQ)1/&(]CX00@VSG7!%K*? MT%C^UH!%O HP&(0%@1_$!HQ?#@,Z'12),:\LG(41&Q>@94!P! 63$1B96[ ( M"TO//_;%01/O!)W X.2:@W2S[D5W/RP2+W:1A;P31@)3'#C4VAGC&CX,$S\".KBHYO4 MS:&T(UJY*=851]P7UT^T,#;CG'((>:AJ:T(L_HZ"!52X8>=]8(0?YW0(=7Z@ M[BV=A=S0CX(G-/I^$^DN[2.C@,_^_!):#;DFRYJF2U)9:TARS=34>K52M13) M,LM:*0OM/8&9@$WXJ2N<0^9=05>[8WVH$&SM!K;LTP!;5]EC#,8G$:S/;(H3 M=9FU 7O@#B,SPFQ]-3* Q+3>3M9ZK>MV9P]<^Q+0,CN*[UF=UCZ]O"?"RUYQ M.VO%WZP,G)'6F@$+)TY+,G_V4OS<;'TZ>3 =!W#""4 =A]O'(>!5%O+6.^&( MPR8.O\8 W3A\$]<#/I\>L:<#Y2+YNC'0F,S:9X+O2P2LA#T!&+(P%/>3XN=Q M- \>I!',IX/\K<&W&.+Z<; *4& "Q^=A.W:0S>*ALWC_K?;@>+GUZ%]U"'VV*5I*TK](&]8XX'"-X MTF<,. 4U]R$(EZ()$Z+$8W1.R(_A&\2];_,0HC_U1!5# M)QB+>&WB+,"(T#F_..ZPP$'8ON%(2)PP7G,NB/)]R) MBAUK)N[%G#-_A=I)-/,3"X!SF)#/3Y;9)OUIZ/#1!$R<3!\(IP-&";Q1518# M5!7W_Z#>E 8SHNCQJ*V&[E-/;U&5 5<>%?>[,R_R/1BI;;49D\!QB5Q-2Q:A M_- .G'X\ABWP\8B9IA.9RSVST"_=><^D//MUPKU7KAT'R=&.:8>$-CCAPE]U M>#9;4BU_DO10071/82,5@L0P=C'G+FX<$>>510'7N*F+>CMR[-%:%'ONJB]I MO%M_Z@Y $GZR),H_!F6](N<\$A&,Q?Q&&C^//^*!@D21;E2CSJ8XQU8I9=Y/ M)_ ]\3V?^."1=B?X-61+^$'I0D"LDG]TE.FP8^&-1ZL/=!17U ;CM+H]4B=#5-)ER$=ERHM_@C7G7KJN#AY@]%5D1,YI /]TY M8Z@3)+["YW]LP2;P@2S/+]_!JS';5^?WH!- 7? @"H_@^ ,1ZN'?<7#BW0CX MDC332!A(:% MK=ON6,_?64H?$D!1H"QNM -XFT-UX<;Q^2>PB31@BUFG63R;,^,0]-X'A=WZ MMTBN=D-:NZ"1%(?Q%NV%PQY(AZX9I9):+5450[4TN=2HULHER:I8]4:IKEJE M!J9#'SP=NG8*Z=#MWF>K0YJM1KMS)=(N#I_W_X .?9ZE (9D\12W/_)]%57Z3O4G.J&,;HV.CW2;#:W4U@R5<6HJ%)= M*IE:HU:J-6J:IBD:J%!#5A4-I?O0TBU+IR#=]6;',GOM3K= K+\L\RO/,R+M M1J-I6IUX!839[@!V,GH6^=3^QH%RRSS"TI_C9QWWMF69BE VM]@\.418;ML/ MP':*V /'7F#*^SQ790B_11Y';(BO _]NM@C#"9>;WQ?0QXB7[UTQ%N??#(E8 M6CJ"7N<+_MXMY=6N/$@^2/-K"SQ2Q"9)SL_CS>?!<2;6P(JFW$M0#GE0@]% MX)-KGO#2+)"F2*?A2+!4E(OS^'M"0D?@"![ ;$#EP-;G7Q[0I*6J7F]8554S M:Q7-+)7U6:K!@-K22K1D6WK&JE(E5KM8JBRBAR!Q0(:[*X+9ZQA@2DWQL) L[8\!/7CL=0L, M;=TZ"EY_(Y)9KE1JY4I9JY0L29/+C:I>5:6:I%5J]9IIZ364S(-+9ND4)/.Z MTVR9S6LPGHM],TC#LF+I[%J=;^! HXT\H"1*NFK6ZZ8B:8JFU12Y5J]K6JE< MJE94M:+*4K80G?+,(;ION5RB4=Y_B48R2E9-42RM+C6D2E73]5+5M,R&5*_7 M+5FM6M5[@51X#=A(_5-3];]:^7 MA[$4*S^,$# MD2(:)LL2DYAL/*F[=NIO9HU2?HNY6_D+EX(P;."F34<[[Y>JDB+%\F'$()T8 M&)+F4KYZ9Y&O?AWGJQN+?/6&$XSWS$H_,!$KR=4UZHJ%NMT1XYF9FQ+X,^L[ M/BN4/>^)JY-]JJ[NG\JW^WBMB.M1!JR[LCJ@OK./':KG;YIU&:HO0IK= MQ.U[%++C\._2U M$+I]YE':$%&\LCKFU\YWTOW>[5E7W0)IMLS#K/,^'&NE,3S2; IXK7S\9EQ^ M%1/8(JKWSZ_&9;/Q76PM'T^>[1#@.TJ+&^T.:32[IG%)OEM&ITOXM'F=_/&U M99&W!];$(#T35CO*<+YK\K4W_C0$#1V^SR8=SS@S:(@EYSSNQ-V&NC_M1\.I M>\^>/+TB7;1LTR%)NVGLI;?OV?-E4,VOEXOS^.2QN]J="0;8"0 ]!'C66AO# M&UD".OI\@]^ 'YOCTDG(/J0_ED=3'):SP$CP"N^EW\X4Z6P[)HKK4.5?EQ#4 MZK.''F7\#"O+?66/P^?7W!'A)I-?)/'?7L>1W=/% MU5TIK6[6Q#7C4JQNX9#/Z(E_:M:G9JO%%P[SJW:#7%N=9KN^BU^R8X\@=^24 M.XQZO;FR[30._ML9_([US>ITC8U;4N/@O_+!_[/3[%GGB05H( N\0198A09Q M/UBM>ORCW1#WMT*#)R/$9SV8]PB'AR['.U[J6-Z$O837>8^WCMX#SWUF;S9J M#W:@KZIE&>^H5->[5G;*-3/*-1R05%4%&L4:Q3KUR362KF$0HU" MC4+]FH1:EU"F4:91IE^33'/\77W]8OVB\Z;'"7YE&;4LU.52XO9I]\%DIYK% M<R MXAB%#(4,A2Q7L3:4+Y0OE*_C36+F3[Y6MKU9VU!>#%A9CBO#O1A>YX)+W(L!N6/E9*S/1N>351>,T&O' M_6"VN[UN_/-O=#SY*!Y:?_'#)C<>L(!,\J:8A(B#S&-]LG';.62*M\ 4=:O^ MU<1M7-[HZ.,V#D^L@'?HTBB2)Z*2.*4/PH9"AD*&0H9"MEI"QDX<.7R0>'ER\[]X^+^+-3E M4G#R(A]:)4XT?S*6:;^ 1>GZKLW)MC9_A>&3I?0[=L&J?)>J MHA"UN/ON DF'6G"\6YZL[B&@D M&;%QW.5E22;^D'38S=2-]UGHGG\A-&#$=<((WG8\$HT828HA36C='8'7)O2& MD6JE0&Y'CCTB3@AOVGXP\0/*/X/6,/@4Z@KXI@[,LUGQZ1USC([8P/#B3WQ[ M/N\'C/XXIT.H\P-U;^DLA*HN1D'2:$J< MP6]G8:54JEM:R9)J-5-3):E:4>NRH:B6;"IJJ6;P;^B3J;U/&]V%,#*"H?_M M[)?0:L@U6=8T79+*6D.2>=OJU4K54B3++&NE+)W6$_MF .>:\ 2&(ISW(;VG MMM;'^#F'5URN+G_K0ODTF@8LS*8I9&6RLB'+OZ9AY QG1Q&:ZVD03JD7D<@7 M:B!1(F/>X[SWN\SF2B/6);)*_(#(VKO!>_Z,OP_/IU"PPT+0(/:(>J T##OB MCV5=+1620F] UP2\FA$-R6#JSHA-IR&HD6CD<,T%6D4TH<](""3# ]! 7*GU MV8BZ0ZYF>$%@1ED0OR!*#MC4@Z]$@70:C?P 2(-'H)@,;\ !7(%L1U;CG\@\ M\975,;]VOI/N]V[/NNH62+-E%O,^QBC$2"LJK'T&%=I_*AJJ-CN1?6&.$A"X M""^2';3N_;W:W9^(=VUIFI\-ZS*S-Q+77B^23M8&?+V^MCJ]5:[-V(RG_T4] MD!>PDFGOH/Q2=[2]D:X<>T292[BH32<3H"W90<\RO_::WRSRK6E:Y+IC=9MU MJ]4K$/-STVJ01K-EM,RF<4G:C0:\T2D0HU4GO8YE=+]VDAW7_N>Z TBO>0UO MW7O_?X^R=7".(E5/C$8MPDT\%-5GS$LC3GT&@IM&FH8^WXT8Z"0P1*'OA3QP ME 2CDLJ6HEK4F\?1;< MR&7OPBQ)B">7SMZ#( M#Q54N0Y8Z'#H!T[#R&%#P," AR/G)R/MX="Q62 @:1U0LQWY 7DW"1S/=B;4 M)6S^IA^_B2K^Q>D]G,)Z:-YZ)TW^#!'&XSG>-/A!C-!E4923L7[MP2*D#^D[ M^.S-ZT&1F?%:9J#X:F<=0(QY"^I ^Q+.GC6>MRTMK3T![5229 M6V":1J?W^7M.1 81;299N(=CX87 =]T4NL:XUK!M?^I%/,D@C<\N(5FZ>(I0 M-B_T(I0].)1E(!:$:TS;I$$TRI(8>NI@ >E#^O),'X+9EP2SWS*#V99IM7I[ M8MGLM?=Z[9S("J+83$)@CJ@3C.&C).&UYM-@P"_2#((P][0C($5 N@L@_0;> M%Y1-OCG0K)R,-B(9I _I0R3Z\DCTC\S9K5=6]N;$=7\IDEKFZKO=G,@*(M%, M0I "SMQ3B'@3\>8N>/,/RM?/<=U&P[QX4XA7D#ZD#_'FR^/-ETU+-8JDGAEQ MMIK6)8+./-"(H!-!)X+.30FD7,%1SV$N(D^D#^G+%WV(/%\2>6; C@GR[&98 MA[_""]T]8&>S6^NT_\R)M"#L1-B)L!-A9PH[+YV0$J[=G+ ?^+8\^4QYQY[1WW/?J9)9J3;_MKL[KM0*L.>5W'E'>.+\=7JY$1&$>DBTD6D MBTAW::NI&;GTIT[(R)> _J!3EA732-#B'9]$5/[;[]4%;F2'?YVFE8K5\*#&!0Q*&)0Q* I!OW3<5V' MCLFRL@LP7:)5;$^NMSL];LD6:K;OVUR@^[#='2VRMR^WK/S53/M@..I HUTP&8 MU7+^#L \!&J]QWX/G8?7[%E7L69MM8LY,1YOVQ=[AC,0K:[9:5[WFNT6:3=( MHIOR'^5):A&%W*\C>1J_OO6Q4'SW'N[J)].55S=V,^@O/_@@*F@T5@T-NQLY M?6=A0D=1-/EP<7%[>UN$UXHW_L\+([!'SD\67K#!#0TN!C2B%V#T=4V1+R0. M '155C2Y(BE@\%<9KZ@/Q!O2F SIA#E+*(ME0*A(Y]>)OO5VGZ M8ZAQ1FA(G#"<)L=?FE#<3>!/)^23Z_>I2_C!@"P*2=.SBP5RQ8+ <5UR.?/L M48%<.RRP68$TF.=! 7^CX\E'TAT[T8B_[P<3WLW0&%[R'\7K(KGR@QL@<^DD M^LM+DSY2>Q0F)LSTB[%ARJ_=2N8.GF:]1(>I M<8>AY3I- 9-TN5HIZ^4+ (UJ=M2H%M$?0Z.%,G5(F3+XD+JQ]F]S0^'\GZ!F M)QT?\XX0SVVJGGK@A+AKFCZ93Y>XOO<#\=W0"8'#R(S1@##H4#!B4X\15>(6 M0$(+<*+<*H/U5G1=CKE5V<<"H-N"%@!EZG RM6P!#'!5!MQ=R:C^E>.H_Z0" M80-D"6W :?*KI"DEM52N5-%3[I\FDLE(J:^6R=#$H\9G#LD K^ZC_ M$JI_5/\H60>6K/W- %&SSE"W@)FYPB=R'.A74->?&D?&/V6-%Z_H%S3A)A_8 M+N&E?52^ABH?53X*V'$$["4U_U)P7T:$?ZI,J0NF+%_T9^8(^ /X;[4?6CE!U7RFHS7B!/1XIC[CQW*"VT0-APR&R>(L23AD#+_S%U M9T2.,W*RS1/LE@^41HA6S 8T0=$P*^@D&5K2-4E6M7.]>LZO2GHQNHNR\&T) MTX'0.J P'4:8!#@'Q=R-?/L',?G@#F%X(Y9!QY>VZ_C.\FQ =_-L0/=["TXR%,9G I\Y=LF$PO[7)5@S8T/$< MX7H(NI9FC^?&H6U'_GRN6-$QDG2:;'P_J1F>[F$:%#0-:!I0I@XG4ZE[T(3& MC[W8-> 0?K["C?19=,N8M[J<#4P#H_:(?^E$BPC/(-DC,H%!2A0/IBSH:)%08N" G8D >,9GHFCT?3X3G0<]!_*\::F:?7LH0"(8A$*[@&)U4+%: MG8EH3];\#$&4T.);C48VKZ)ZK.7+*^O79+0:KX*],V=;"*N!\2FT&BA6AQ2K MU&ITP#\(')OK_=@T&+N!;+YU&J^BR!+ HYC-]PM9E=!XH/% J3J<5#T2L>+Z>0*\QL^; MX=H_%*_YXK7P>!9E_W46\RF/)+VJ*F;&<0?QD^/V9.*NQ(M7]8MQ8,_.=54" M0%"Z8W=[&Q0-#0H:%!2Q(XE8:EV,I5GP3CH+?KVP*^4!A%T_6Q]!3CX+/^<^RS)6XF_LIAC3_R5$MJ:$Q4$L5Q54D222%4@'B=E ML0EP&-W#X*"Y07.#4G94*>/%'2,?:\5D;$G&VNE0HQ(N C]]!I:UBZ3$_3R1 M,F9CH6E R3JT9.V0D+7%:NSM3\R-0Q:OXHI"CQ%51E/QNAAZGQ2L,J9@H:E MR3JT9&7*PCJ4T=B:?H5& UD[9>U]\J[*F'>%1@,EZ]"2E2'UZE F8VO.%9H, M9.R4L??9B*1<+/V=H,U FX&B=5#12FW&_?GO9XQ2;=V'Y,C6XR*B?9?-[XN_ MXD\_N%BY7F(2/LCG(Q9SFR+]^G&):W@GL. 0$JE+:](H_HZ"M) )O6'G_8#1 M'^=T"'5^H.XMG850U<4H>$*C'V#MI[0O8>!?0JLAUV19TX ARUI#DFNFIM:K ME:JE2)99UDI9:._Q0>$<8<(3Z-%PPQ!N&ZJ]1FGI^Q7%)8$.$M\[P&!>?+U< M@<<%QUW1;3)_!XH4#$9LYKK)T]_.I#-Q#239Z?6&WNDY8Q:2%KLE'1^D=WJFIWF M=:_9;I%V@UA_?6[6FKT-'8-^SJF!,6TO/P>SLM#-09(9%PW 9 M,OM#ZV_U?=*W*IB^A38$Q>J@8I4:$'-$O1M&0+WSZ$3@NZ3+8,#%>L3']_ % M50T&)G19E.EH<*FH'VMO+8(+VU\5H^^3TU7!G"ZT'RA6!Q6KP]B/EN^=FU8; MS *SI]S]R+CQNXY;;+T!IN=K9\MBZ:Q^/G>AJWL8ABKG$J7T$8T#&@>4DRV# MR!4J\\+X6(]K(-.>":7)=??\+*AZ>G ':LB3A 52!?ZOJMK^VTCI&*Q!?8I2 M=4BIBK6L -)S2%T@ P&0X[.W6\!LB_V89#W>CZG <3.'V4<+W^R_E=1JR^,3 M-' GJ9-E>%T"/%U68X;?)V:C8\P&S0A*U2&EJN$$813O%B5L"=?GCUJ6.K/O MZ^?J\2W+SFOVYB&=;=/*JY3$T\L2GAI^LC*A*+JJ50[AL.#B/;0T*%4'E*HN MM!^,P(ZF9FU7V?2\U1?T8C+;FBVDH+%YHECHSQ86U7=?::0O+$?I[SB#@ ;D M]1F00XE*N@)JY 0[FP-C>C,%?T56XSS07

3_PA$QI$,WXS8)$?/[WDT9#U1T+?UZCW(SF[(@#&*I!6 MT2B*/<2-P=CQP!;PKOW)>LGOX$L48JCE1X:@(>%.Y@,_$BS3U M.CU?CGP[V,\(*6B$T BAG!U1SA91HI9?).(PB&T&2JSS4BI"85?>B(E:H1F- MU(D*3^R#ERZ6A$:]=:*1[7M\.3\;V/N9*17-%)HIE+2C2MJJH5(?,E2+X^OB MHU+EZJE;JYT.96K;D<^)CW?T6$VY.IP$HM$[!5&40!13\0"^Y8>1^4/@V1NV MEV>&?AD:/)2R8TK98C$W-S=BER@P"5>BS'1V9X--ZXT$_7V> )"\W)WV"WS# M*3!/)AB;D'1G(9C'4!3!/^Z.:,!&O@O?D0Z;P"N L,^8!\C@U6?4.B M,E%B,U-YJ14M#=8/Q!F$F\P=VJM3DR3]8NS8(\K<8#J9P/CP_!(6<.G:QUYA MRC$:+!2SHXK9I2CAOC.6Y)7%(;32RKFU8 _X.X5YFL)5W"92+Y).W*ZYD4JS M%U[:RI31RN2 _33Q'9ZF4;S!$S^CE?_B/RP:>-"?(4>P#>>.\31=&MR@ MDLS=X(,;E77P@6U02:*21#EY;$WSM!\Z X<&#@O7O'=4AWD;9C6[.E11':(Z M1#EY'#-Z?%:.:\(OUU>?R.7E-:K!G VOFMW:J8@*40VBG#RN!OD(#6&,4N=Y MTZ2..7+8+F6]_UJ5!GWHL/&_?N6Q& M#%NH7$62MF4\H;I].3;*O#4?J%L%U2VJ6Y23@ZG;AN-1SW:HB^KVE;)1]H"W MJA3E_T9%BXH6)>08N#;>T&5'):Q+Y?V4\$5$^RZ;WQ=_E\:#]^?Y*#[,7%:D M7S\N#1 _^Y8%AV#^?_2#B]]7>1_;@&W -FQL0WI[$*C'U#[3VE?HMQ_":V&7)-E3=,EJ:PU M)+EF:FJ]6JE:BF299:V4:5M&KC#%(7[P!'ITT[S^MJ'::Y26OE\QZA+89_&] M Q;0BZ^7*_#X4>?NBMV7^3M0I%#^Q&:NFSS][4PZ$]= DIU>;^B=GC/FRTK8 M+>GX8WH/ 8UI<.-X-?_=J:>;7/9_<@5?)L^Z-J>?$L9T[+4X%3 M=5<9YQ^(J]N8?_J^._BX'6V=_=[L65\UVB[0;Q/KK<[/6[.$"Y:<[0AG2X^]-3N6-/]&!/_6>/0+?-CD> N>= M.\M\.918SA.N^,2=J9L<.ER2-)&-R6ZF+EWXR=WSW@?RSGD?7_%I>$Z#6'Q4 MHZY(@.^.&(L*\-+&M[H1_#-.YN[;$Q:KM%"\__@'2VMSPR000*Q_3YUHQ@OX M^>CW)@U'I $,"Q7R.,&[]).6'S&1:;KR[2* ,"\E1-5Z7-5:;+:Z6]W%(U2Y MP3=\@^H&%?D)20G["_SET.$N9VT: @X,0[Y3@0^=Z=V02^K=3.D-(^_^JG4N MWY.F%T9",==]>RH4X;F(A-2$ ]$[X1PH O:.4['^9X_GA'K3BARWR-=>\3&=*ZB\R!%J!H/J1I- MXS(/@_JVQA)5XPE)R3;5:%+73F(0Y-+Q?O1IR/*B*%$SGS;/<O+@>O+2J.5A4-_66**>/"$IV:8G+VF?N:@B M7_?@6OO]YL5%F2]LM#51[- M0ZUNSS75E0RYIL^;%ZCORISQ!W_/H)).@K F9W%GR#G MGHD?P._Q!+0%C?Q@1B;B!(" T""@7O*RXY';D6./"#QB\V5!?K+T!UX>. &S MX?.U%47B/!O'=B8T8N&FO-O7Q439?TC M^]^O=DRG@>>$HV2'7J?"$@J!!H#5=*UIT]XGHF70THZVJIP%6*ST_! MNG4 JX33_K^@')Y#R#]V'=IW7">:Q:71B(1Q+05H8) TU1$M7=G"?67O=L<3 MYVO->*8F3^T1B=_K;5LT2>4M>D++MTK"%GB3AX52REJ;^=__^,=%WQ_,?O_/ M?UR,HK'[^_\#4$L#!!0 ( -9V#T\ ; ;7)C>38S M,#(P,3DM97AH:6)I=#$P,30N:'1M[5G;0CGH=!:+Q>YB;]>Z6>?X64=,[7>,M9YWTY#N'%X=R:G# MJU=&?8EDNG9_- M_6[O1WIAW6M]HE9W!!T,'QZ=SO54AU&G/H2S3N-M-+7IDGQ8&OYI)[-%:&WK,"WIF3O=NW]^_= MZ=^_-[E_<+]_Z\=;!^/]O=Y>=]+K'_1V#D<=A;^X*GYL?)VZC<,5'*,+;L]9 M]C;H];L_# .?AK8R>E8,$L2&W2:J7D0UDC/G[4<7FR+ M]OCH"1V=4V8[G'!F0Z>[LX^JMALUK%M(7J845HY&0.6MG+$>6GL,@X)"QWF](A=4KDE/5_ZP+EO MT<,BV:4;UZ\=]/O=87,U'O6&9!V%.5-S<6SS4A6KBS?%/OFYK4Q*!I-*[>^5 MG9+RI @5H#)!6J:<8J-S72@9?2B#6=C!'PD?C!<^TN L+BI$,QZ5 GMPFVDI'><:T0 W-SQ)<'PM#/"U M;!*KDKB#FFW,/C*R FX3B66G0>GB#']Z2 M72V]:BI:%%J;95R:@JEX?)&5DGV+9[.I-CJ>7*FEM/4#VYO54V6H3+0 ?@@% MT'*Q 9( P(E.XOU3W(7CRD7E)> ;BZCH%8JS3YN;A+X9&PLF)BY62",VT@I$ ME"H)EK.2]84U-FZ/12QQ7ZI9N2[3JTAP,5,SD3)(FCE5I="/1J$N&&F0FVNF MYMJO7$6JUD&&DGQP:HH0R9YRU%Y71TP7 MVB6L#Y*A!B#5%R7%8AUI^6:)%1 M8Y#CM:^%QH,L'IU$65%,&^FI3VU4[W7A3J4\IK33[&L'$C08*R66N00^1MPV M7Q%NT:;H4L7T1TVF,6TH14VSP;ZDJAK-4A50+J)754?[35"T0*G0180+;9,M M087(O[I>3Q%-7$=XY M2U(3DF\ _4N ;W?L#,E=K&H+($$G=;W7#F;>EBRY1 M(>=P'0FX$KDDDSC+I,9C==2_#!9-?U!)PF6(73<*[WT>5ZWSK 6WT/AD?3W; M),YZWX;5]M1*YV_:M&,1&PSYN#05&&(.&X9?\=64JHC"PR^6B0XCZ-B;(0PX M>+.2R4G/A<8%K%2SND^OF]<&-8=O;2W!S#5CV99$8,9VYE2)4H!Q+FEFE%5M M$&V5SI[H%,C8H<)!^LIX(FY84 M*@?2Q9$D4C3$J:R>:8[R7-$+2$BH7F(P??[;TQ:-YU+9'E0@ J3EP2[)TY,L M0[[<+M%'OACXC^3ILT#ZC2'5X"H3&XKS7]<3Y_\%TB/E7M-=+\+ZPNH VI5. M5QJO]7KV+KE1ZI<6S//>&6P3X^<(]+9)^0WCI[Q.?C_&6_VM@(PF4TYL_69E M$%\H"+0MOM7_U%\!/F$ZOE0 _T8LMTFG+3#\;AS].;TLJEST7AW%WY0/_P)02P,$% @ UG8/3V4QXN)^!P 'C< !H M !M&AI8FET,3 X+FAT;>U;ZW,:-Q#_G/P5"FDR[8SA M +^!,N. T[H3NZE#)\U'<;?XU!S211*0ZU_?7=V=.0RF\0,;IWAL? \]5KN_ M?6BUM%YT?^_T/KT_9J$=1NS]GV_>G718J>QY'[<[GM?M==FOO=-W;*=2K;&> MYM((*Y3DD><=GY58*;0V;GC>9#*I3+8K2E]XO7./AMKQ(J4,5 (;E-K/6_2H M_?Q9*P0>X/]GK1?E,NLJ?S0$:9FO@5L(V,@(><$^!F ^LQHKER];=E2<:'$1 M6E:OU@[91Z4_BS'/6UAA(V@??PU%7]B6E][B9%XV6ZNO@H09FT3P"#&[19GD@^QKSFL[75WM]\> M'%9W]XX.MK??OJEU]_:KAP=[._OU;O>HU&YY'/]<+_=1N.SKPFU.3B0DE$.@ MM35J]>JKIH6OMLPC<2$;;L5%HFJ.J!8]6;0<(4/08JZ'NYVD4_15%. 0QW_] M>O+FI,=JUQ4)/V$#I=F9DN7C81RI!(!UA0;?*FUN17T$ M@WM0@3NP[WX(< ,&X"OMF-48R0 T38MC_=[_&QDDQO"$&>3N!2Y*VL;.0?SU M/B@ZL4P89D-@*N<04P-V"MH?Z819Q?P!^*2!D5A\GWQ+)54/1& M<1T09'-3.T4E85E(/QIA3,5\;D*'7?B"J$\JC*4JANJ!($1L!BC M5>X3F(^^'[P' GKYMHM9KB_ &B9LOJF[NN>;BW\IVOU^(D5RTK2B-/B_0Z[E MZ>-B66JE0Z H;NZ?,*-6XEJ.4N718+F@U"$YS,49QL;KE[6]:O/;/]GESP][ MU:UJM4I^VFGK<(O%7 24<=06976'O-<#^=M')^D(QTS/(W-[EXO,--:,U/OF MWDHR[C@ZTV$$# MH]VUC2"@C$&?ZB;$L#_2!A],ZQTT<$HW4@8.OI+7 BJ_\$=:8S,AF:^DI"H. M]&3N )FCN&3@=([;0CK2GTM'?E&)0D%&D)G2204J&DB%] ^Z'N=*X0WU@@Q$.]V5^PMEY M$">N;[Y/9I-0N8H8Q (EGBY35L%(TYS4%UMQ%BN=%^#PPLSKQ>\U3NT^47P/Q(N7+L&.>!XH:$RX1.$FK[ M33,[=*;+U ZMBL\CLN\Z-2\X"E&8LB:@P^ MN7Y:HGUR0#-L5LJ2]82D )!@:4M MXFXY]"Z1-Q &1OKJ,'P9:[YC*4OHBQMA0'1 M@&!P%9M%@G)_<*<52I1*<=0F4_A83X2!K:6N;@E[BYYM.14C.GES=!@,2:@R MNK"^V:CR!J*8]:+KA=A'/_$]BF.MQLO"ARU7=4[EN1!LD<'Z;83!>GU[*_T" MU8\P&&05]=R98O>ZEK[]:9[=5[Z\]' +/G0=:I7:=<"P 5CX !L !M&AI8FET,3 Y-"YH=&WM6UESVS@2?DY^!<:S,^54Z;1\15)< M)C(X81\&9Q_9;J569P/- M8R.M5#$/J]7>^1;;&EN;-*O5Z71:F38J2H^J@WX5N]JMADH940ELL'7TNHV/ MCEZ_:H\%#^#_5^U?RF5VHOPT$K%EOA;M^RJ9*;E M:&S93JW^EETK?2,G/&]AI0W%4>]V+#UIVU5W"X-5L]':G@IFS-A9*-YM#55L MRT,>R7#6',A(&'8NIJRO(AZWZ)V1?XEFO9;8%@H>R,E1F[.81_"M>;^[OW/2 M/6ATZOLGQX?UG5YMMW'8;=0ZN]U.YW!O?^NH7>7PC[ZB/X5+3Q=NVS$,YBIL^*$OHHIAU$K.-3]9-4,9C MH:6]^\7@PVG_A'7.>N+SZ2+SM_[O=X] MM?(EJX5B:-V]C ,0N-EH0(.'T-I8&@9_=, Z$$DA:"K M[=]_/=S9J;56VM/3>NL-"R@"N6%JR#KI*#66U1LE%V\P3,0#P7@<,-(XM)0Q MC.3-Z)DG[%2(F)T)[:=ZQJYFQHK(E-AI[%=*C+,S;@SWQZD1UAKF*YTHS3&1 ML&T[%BP3K:NBA,>S7*02]7W&]0WKF!"^7&KYVKB8@\H7__M;Y?:]7?HMEJ M!R5\R]'0T'!)=6OZR[78(HF>DR9S74%; ?H"\)"@0=0<3MTI=YT"/6Y +^"" M!7.@%NH'+71W?2,LZ(*',P/N/U2:=<=2# N&NA@.I2\T,V(B !E] 7$0BZ&T MYGDIT>>)M##87Z .B.W( [#)>I3QC236%FF0$UZ*HT #0]A O,&9LS#D(TY M: 0U&0D>PUS \XROI8=]*GP10<;8:(PG'[OG%]9=^O_VK ]0B ZUC%J0&61V(4L?]J#E;NY8(]#:#1ZMMLCAZB+#B;2BT" M)@?7(WDPN4F0DCP0\!0<%1*CF[6,#8!*B X,' 6Z1;W4#\L1?#-F"6A:(7$< MR1CA@DTE/"57E1JH)VA5@\\2RX''',;U@5H:UJC!LQEH9PA011^<8!-0[ "@ M2\8D2X5=J5"$,X+M) 6V:001I:70VZV][>1Q=XJL%L">]4$#<8I&#JC7^MO# M_8U$"ALMV*H AEN<-DXBC]\<+)"R00:#61!F97!)T,<\]57$:WA<1!MEKD%E#0DE+V77<@ M\KP-3-_Y>69+-]P&5Y%1) ()DP/M^P)\M\+>KQB!>E^7!$NY7MM" MU2E8W3F:$^,O;#E.JO6:XBC*@R^( $,Q3X.^-3K@.S7FI74&WO%(:]\Q:' M6S6_T_D(AXRSR3G'ABD3BR%Q#7B@F$B5&C"]X!K=;ZT8;O:NS)F1TBFG *[Q MF0A*P*%"*\LSZ"++*7/T=Z>F(0%XG>SO,D>I,7IO<,F!ZH]T_0]ATPF+,L7Q52(*2]2 *Y MRU,.MPX9?,(/0786PF0?,T3^T@K(N R;T2D"(<(/7R8(;7+]&L5(JS2!LI*' M=EQB6.X"U*%W.!J A&"D.9;ST&U(74 B#"5D9)!Z9Y<1%?L*E4*"L/A^(;'R MD&&8^9('&VH%*HAIF2"?M&XY5A)@6A^K*5*&DDO_V-L2?81AYWWEL+'@"9F& M@#^EO@-2GR"2CU *N\%,M&50!,,NL",52K=V=A'%T@-0.DX#A-Z^ 'E\&4HG M3\>W&?_;6^9_.?>[..YWYNPYNWAB[OR"*O=$E<8S0)4.B\$*>5P0K$R@,D7H M"-!!%Y74"Q3\]U"PN>#WE!ONWNE6JU6FB?,K$:0ZZI]5S?3]@#%A MB07EK%$Q...,1!^+,"CE!0$B$&3F@"I7$;R!XAYERP%XOD)!.U0KPP920YQ MK_D:C)O00EZXB!)+*P5+-49>2Z.25E21+=D"ZAN$7-)=UGT^+)6";F][:75X M<[>5E[KD_P-!=I\#@D# .)Y66#/Z4EF2DZ\(R!:RT6$*MU!Q9%1,#(?(EKGO M*^T2(86#U/")283CP;2S-%]C&&.SU;V112P'.# NE4VYG#B^BG'ECH! /N > M<-MY:%'(>:"B[,E\ITK<2D,ETH(!KIV?N/5%,J?[H'":-$@NAV@L2 _SY(=U MEI-VG:&?.JJ^!.\7@W?O&00O+M,#@@+CL#/ I:U4$ MS]8<%OF?Z^^''%\Y/6?7IX/SWM45HV,_%^_="B3Q(@-#8YGECC.5<#?&$Q , M0\KR&X[TW3FX0@> D!FE># 0=]H(T",8V57%WR["W2$+K9<2="WW@%_L+D;T#I?] MIN9R^H,AV$KR=WBU7ZOL'S8.]FOYW]]:'A!\HL.T+AW!X5WQ0X*W7\!F984CD%7U&;Q/DL5Q4=4=-"3 M92,^@I.=]?K=3_W/[.KSU:!W=@7!=M[=B!??K WIT?1 =+%8:BFS;$,P'E; M>02L<+;:O?51VQATWTB:?L"D&X\\Z9]IKD\CQ!\@I(]GBQ.<]_R8$DP@_.RH M?),P$Y$!NJV:*NM%$6?72D%Z5#H1WSE*;H1-?Y^L<1XA_YX#56^Z:6_2[L^@ MA@'^@*JYR2&N1"R59G_@.OJE%GBL#0\)N=/Q'U*@$ZPOC$HUKI9G9^2?(X8] MK13WTRO@&<5/[Q^][J?!Z1^]%ZN_*.!G<+?]7E M'PP_R66ME5\Q9Y>OVE7\B?71ZS;]]OOH/U!+ P04 " #6=@]/<;Q0R2\' M QH@ &@ &UR8WDV,S R,#$Y+65X:&EB:70Q,C$N:'1M[9UM;]HZ%( _ M;[_"HW=3*P7R FF LDH;I1M7ZXLHT^X^FL00:TD<):;0_?IKAY=!R]J2 @UP M*I5B)[%]?,YS$A\[;NW=V56]_?.Z@5SN>^CZ^^=OS3K*Y57U1[&NJF?M,_2U M??$-E0J:CMH1#F+**0NPIZJ-RQS*N9R'554=# :%0;' HI[:;JFRJ)+J,1:3 M@L.=W.G;FLPZ??NFYA+LB+]O:N_R>73&[+Y/ H[LB&!.'-2/:=!#/QP2_T(Z MRN>G9]99>!?1GLN1H>D5](-%O^@MGIS!*??(:6/HT@[E-764%)6IX]IJ'>;< MH9C?>>1CKLL"GN]BGWIWU3;U28PNR0"UF(^#D^183'^3JJZ%_$0VW*&WIS6, M NR+:^/2F5:O6%I)*U8LT]+/*I6R999,S3RW]/IGLY$[K:E8_"9733XF-7LT M('F72#&JNJ&]?UA=3>8L:B@-7!)1ON"*3B2JD]F36F?J3HX]V8H0.X[H]GR' M<<[\ZG$XG&9Q%B9I3H8\CSW:"ZJ)%E[>\B0Y&+6BPSQ'%-'X[VOS<[.-=*.@ MHWF95M=\6Y@;B=;2_HM&J_Z]]1/=_+QI-RYN%-2\K!>V49#ZU<7U]_:G=O/J M$EV=HY;\)K\T/K4NFY=?;E#["ITW_VNG M&EV>(XKDN.,19!//&Q_]F--R23H.L3U)+^]L!]3AKO@JY.JPR"%1WI8:"F-2 MG7QY(+!LCN@P[B!QBJ@^^)@S=.F#N2,_HNGA<7-&=9BBBLE)]X_IJ0Y9JRX0 MZLI 70L,Z)9$G-K8&QOAR(N=S*%EW'-IL^FQUYO-2NZG2^;RLN@\GU3N04JWS>5'X/*]TGE0N/F@AYY]F-J!]N_ M>A'K!XX<6K&H>M#IDE*WN^Y^NC)5Q1=S9V:%<4TTCP2 MI)=[[6I<$.O.',E9&K8#Q=M.<TX340&* :*@>*, M4&R8BE%.$W$!BH%BH#@C%.MEQ:HLBJ+M'L6O.GV]\O#?.1T2!]DNCGHDKD+@ M>]=EW77Y0)>[(Q_HG=5\^-F4L_$DYH@,0Q+$! :V MZX5]R\:MF1Z65A1=2[-,,W.#3B ,",LD8892-C4@# @#PM9$F*68Z68Y@3 @ M# A[SN2%HEL&$ :$ 6'K6JI3V@6\=FOF[_&HSS6+Y+)_Q+HH(@''WB3\(Y)A M1&*9Q^DMD2?0282HBVW.HNG+_LNU*$G=VTQ /]KS"*OQ1(1U?OI<#X=\$BLV^1NOGR16A@D6"1J[-(\_CE"ZK (L$B5S=, M+AI@D6"16;)(H[1+=^T]66_09G(\V9U=>0K!+%@MOT>KY76E4H;W3X%BH'B+ M*38538,7UP!B@'B+(=8U12_"K1@H!HJWF&)#*55@5R: &"#>8HAUQ2BG6DJ\ M=1#OUD*2\0Z2RVT=B4*O'[\X!@A.;95Q^4S[KDRX*$M73'TM/BJKSQ- &!"V M2<)*EF):J5[9 \* ,"#L&82)YVQ-!\* ,"!L3=$H2['6,[T+A %A0)@@3%,T M:RW;#68^)+3=2[]:,B(DWQDB. I$S3'B;'$4:+F2D]3\RT,CV ^--*\0[7(4 M/>6:T#3AY*5"[:/:Y!G+8+DREW) %>@!?@!7@!7H 7 MX 5X 5Z %^#=57B30)W*L6C+-#_YG&F-1P.2=T=+;W1#>[^>YCQ6XX17QQ"'>)1=&XW&FIASB.^SYQY"JK#D'%XONCPBOV:R85:[Q L5*GT9-+VJ0* MA4>P^Q[F(K=SAX305#HWH:"CR6N1+WY_4A9\V#F:SRR@\_FF!+;7=V:,9VHJ MHR.R9NQ+,_V-)Z;JD X7,L1]'-A$-#'F\1'"@2-^D2B"^D*L!T8YH-REP3TS M7\+XUF5LX]P_R8TW(OE\4U,[S+D[?5M37>Y[I_\#4$L#!!0 ( -9V#T^= M"0#== 0 '\J : ;7)C>38S,#(P,3DM97AH:6)I=#(Q,2YH=&WM6FM3 MXCH8_JR_(LO.[J(L MU/7H.'6&0J[O\S[OT[>)C?FI=]5U_KZV@"\" JYO.GV["TJ:KM\>='6]Y_3 MN7/9![5RQ0 .AS3" C,*B:Y;@Q(H^4*$#5V?S6;EV4&9\3O=&>IJJII.&(M0 MV1->J;5OJJK6_I[I(^C)[SWSDZ:!'G.G :("N!Q!@3PPC3"] [<>BGX" VC: M4\\N"^<VS4#ZJ]LTJG?E@_.FMWCBS#ZAV>U>KMSG'UI-0R=2@_\2AY28T23)'F(^5! MPS@X^=(4Z$%HD. [VHC]6C=MJII-H#'U$<=K(^+B+#$Q9L234UA_G=L=VP%5 MHVP 4U<]ML$60L^3<= $"QM&-7S(@G5EN!!_%;2CF\[([MGMH6V-P-49<,XM M,+2^VR-GV!XX.^#/P/UW&@D\F6>LUW>%FPSX^MDXJC2WPU"M?-F*LLSXE'*" M)J)122G'U)-CXW+6 &4\@&0Y3*J/G%+ ,4' 180L6D]+E5)L\RFRTG_9>J$@*J"?N9@#)I:D+8K.%C3P:QF6KC1/9\\>LHOMC/7,%^ MSJ7WY<]0EXNZ4ST$/31"- M$!C-(X&"Z!NPJ5M^LS2]%6E)]W?(:5?..&&<8EC(;TOY7>(HDKNS7_+K][N% M^G)1VD,$SB!'A?9^0U2;/T *ABA"D+M^D?$*S;T^40/LRRR79KTN"\*IW&*G M:0]9C]@>4N_!"?UL^;]>4U\+UANJR ,7TB>/!84*\ZWZ M0!=2Z,'B2?RBO8>BL%!@3@7:ZC_>%"9OBL Y(\JM;V#4+N28B^?1#(M'Q FD MFQXMA29WUF2AQ;?6XL*/!5'KKA14/R_E40@QE1+N%Q+.)V'%WP<1[QNND:P1 M\!CH^1\ BR!6<4>P^Z?4:*A)Q"%T7R3V2\&">=>D[(OW=*EL& MXQ&3#R+M=\MRFI=3?6O X7)VN75]RM2,3-5*(_\;H"(._]<;HH+I/ZIXN;(> MYEF8%&'X?1C..*3NLZ\']/CTUU/]+F?45LZ+&-6= 2Y&C!6.++SX$M>J7WNF MKLYBMO;-^)!HZS]02P,$% @ UG8/3ZVHG6U4!0 T! !H !M&AI8FET,C,Q+FAT;>U8;5/;1A#^G/R*#9FF,(.L-]NRC,N, ML8'0A(0!=V@_GJ63=8VD4^].&/77=T\O6 0SA R9?FB9P9SWM&_/[CYW8O)F M_GFV^./B&&*5)G#QV]''LQGL&*9Y[KWMKM\?%REQW\9LR=3$K+^B,[/Q-EGRL 2IRH3^LA/Q3!D125E2CA9'_3L6WEZD ''K*;PPF!C*2H*[WA\73JS_VCN64/AH/^R')G M;M^V9_;4LJWIR<[AQ"3X6VFU'ZWGA&74B*E.8VP[UD\'BMXJ@R1LE8VKY![Z MGVC)MLA9%E/!MFDL!?K7XDX8_ZD(JJ_KVL62)R&:./[]_=G1V0(TA63Z!/GZ:)8)BR :1#P(E-ZMDZ82+^].%\EZ_3OYY;0 MZ$4Z9A%3..)$A#J5.1,T4%Q( %V2^+OZZ\]"*A:5 M+Q'Q-86@05]Q4!@_RP(N:WH+7I._:PE?N^;S=V,%1WY';6 MC5_'=H:>TZX]SQT R<+ZJS,:VMX>( @G7*1P98RJO<-#5=:=7 ME[IKMK9)95<62\E"1@1#JM_57F8\S4E6[FD]7@CTBG53$%9'T+1889O4Y; 1 M(:?">\U4C,_)'%NSK;AN )ZP6FU)$J)K+6-*L:9HN>,)2"7YMK-EP% MB(O1?@>"I#)XSWJG6W3,.:TADI56@$X$C2D>S3=U'Z9T'P,A*$2BH$+JGK*] M Z!_%4R5M:^ R!BBA*\1JX@+H"2(V[!+2G#\FK95L:#4T") OXR'H'DFW)+- MPR0RKF@=9,0RQ(>1I%-6&<0T+!(*9V>P&_ D07 QA00C?(#O%GVYMW%(HZA6 MSJBL,&*:=?&:HJTHP1/@-U1TK-0UUXSX6&VPZ#$+XK8[2)YW4=E:RZRXLWS7 MHK9E?/BJ'7K_-GM]]PG]@C%\_I;!TRC^L/)J5<*J(0)ZF^/\$CQV2LB)("M! M\AA=$U7WFZS7]V8ZP&G2A^PI%7AWI!OJ^3B#W4:(+7IZ//L,TQL<5Q;HS6H7 M9;BES[TIVLP(G I>Y UK[=:RIKVORDQI73AG@>!K@C->V6CE>Q 60F<:,1E@ MZM6D;L81HR"K>M[H;9 4>G0CP5-@2"9$2@0T;2X16Y'NI-S0B'P1]!N ?I8U M0JWM_0:0.U]="+XK ,E1I!NLXG#;UBP6M!ES51O9$(V&1!_*N%O/_^A. :WB M$:#O?114G(^VW=/\HJ?= 3RHI0J:>-WA?NTTDWW2@'KD;DA3U M2=\\^BS;;0/5[=.VS;UV^9]G4<.4)GRX.#]%TKAX_L6_>J-Q?LRM_XA++-,^ MG.,LX.6CP,'!;M68U438S,#(P,3DM97AH:6)I=#,Q,2YH M=&WM6FUOVS@2_MS^"JZ+6Z2 '5EY:VJ[ 1S;08UMTR#U;O=PN ^T1%N\4**6 MI.QX?_W.D%(BOR5VF][5MRE0QY2&Y$/R>6:&-%L_=3]U!O^\ZI'(Q()<_7K^ MH=\AE9KG?3GL>%YWT"7O!Q\_D*/]ND\&BB::&RX3*CRO=UDAE7L90L?G;U\T8H8#>'OB]9/M1KIRB"+66)( MH!@U+"29YLF8? F9OB$^J=7N+#LRG2D^C@PYJ/MOR1>I;OB$%A:&&\'.>K<1 M'W+3\EP1.O/RWEI#&9_ MLH9?3TT3@8=\T].3MV\ZYZ/(BVALLNP/%/;P,(: MMCAU70RE"*&)WN_O^^?] 3GT]WTR#WB3630RQ1'/36$ [&+JNZ#M]*X'_8M^ MISWH?[I\(KC_R;3AH]FWXZV<]:OD(U4WI*T%,Z9* J:P:6(B:AH+< T="@86 M0N3@WE7J%5O6*0V*! 1G>'' M??TI4RQO! <0<_"2%->63+F)8( Z98$%B.VF $V&,$Q8')B4X:P\#<_Z>%I] M'.ZX/A@9\008B&2^9UP5Q 'F\%J5WO-D!/Z78D8-WP.1A= FL+I$KRHH@BLQ M(RF0$O6$.A/B7C Y5_5"UZ#)T*;J5;3(!!B 2B10V7:G+9Z ZHB,A)SJ0D** MC;DVD.<;0O&APPTHJR4EZ +,$MIG,3RM&(YV0PR#.>;\_.KTP'_3U#G=\\P3 MG:L M1ATEA6-RJF3 0GBLR1X0-V2@!,?.WFT0T63,2!L<^G4FP,(_I#7_>(\Y%/YQ MZ$JNR'''D#@%8?L$O7Y)6([HB&7CCD9S'8V@(QSGHMS C.VQ>3\QY/0R?'_ M0D*'!U^I(?IZ)S3491I:!"K97.5QGEO@OG,D %G\YY,%6+'$MH.;Q?M(4XY6B@EJ19"G2/=$KN:1#%]RB#J 14O!0WO H[.A MYB&GBN, N$OD;/Q,L*5,8W)EW8:VF9B-+E(S &0@FF&EE.)Z98)B4(1A61#W M21K4<"E?.5.%;T.&AA"WH#X+?_PXM6,B&^ZBR#9V]4M:VSQ(;"PYD.F$AZ@D MJF5BV4*?9.=/29L@&W=M\ M0&FF4A"0IQ[UE=3ZRN M8#?4U9M0D5D_C]1CHQ'L2_@$2*-7["_NLL0-XI8KKMYR6#%!18@YVFULAC(S MZQ%L$EGIG37#7=OH\5, ,BSV@]8_,#<3@*=I&W_6PY/J(=P-/70=U98IBP=E M^6;!OEFIBRUB#*9I,@@RA<0LY40K6HVE-O L(EEH ZJ=CSS8S8C@-TSD!WX+ M]M5OGJ+=4.%NG4T<_Y^?3=B?3\)"PM5[#X\!IRRC>V>/0M@BJ5S:.]VAH[!_ M,E+INSS./H FXY@;P]@#X70H(5/$]R$'?+:1/1 ;1"^-T1'^XBZN\!#LCXP# M?.L-LB2P1X.OGX\@_IY'$&T!^P)HDX,2\$@*#[<"SH"W>0YV=Q0P9?0&DRJW M3[!IE=WAV)]VBC/FK=20[]K=@>"*H$!#J*C974Q8JYQ\7P15@/ZP?:FZS$Y# M6J>S.*8*!FP'D\?BE:?QNQ$O=DP%.W)&T(;D;*3 X5:!D\R&"6"U_9DPIW_5 MY38\F4@Q89C@)'2<_]JI\LC"XE3(&8.WTTBZ6$+GQ 5B>)+L;_]1FOX MU&Z M,',-TL[&T.3/K_R3>M,_KKJ[7)O?G%E_->KMMK!++ MT@3?NQTP@=Z3=Q6_LM[+N![\.G3Q@-6"S-W=MWD/@SPL3TVYG-^5*S^R-](: MN5]SO]N[')#V99=TWO=[%Z3W>Z_S MZZ#_6X]\NKCH=WK7:T/,X@W@1VZO/B7P?UU=]R\[_:OVAV6\_WXLI7CX&O&/ M?.OY1G+%QV?40]^O^C\4JF0OG23@(6:N#&CFGDD43R4U?$)I7*C65/ M1HN83WU-ZC7['?DFXRL^H[F%YEJP4^?:YV.N.U9:A,ZLK+?.6'H+HO1"L/>E MB0QU94(#+A:M$0^8(A=L3H8RH&';O%/\OZQEUR+=1N >GYUV* EI '55\^V[ M?KUGVV_L1J/9J_=/[./S^MEQ_\RQ:_V39KUTVK$H_#>U\A]YSX*'K.(S'$;+ M;IS\HQU1SX,!5\92:QG L^BZK=FUKE#!IV%+L(DN0JH;2!U\LFTP//19S+?5 M&,< "1_GR KXS+M[D190F64H=K(W*E/AUU?VFUI[%=9#$=3VAH U3'&>=C&6 MPH,FG-\_#,X&(]*PJW6R.[9\';6,<,Y7%M$%?K/X2=#VG.%H<#[H=4>#SQ>/ M!/<_B=)\LOA^O*7309E\XJY/F2#]*ADF4<1B728N_(0>B/:I;JVAUG0L&%@( MD6%\7ZJ53%E%U,W+&8CB,-[ *.X2-MD1C#61(3F7<4#L6N6?1$[()Q:[2;P@7Q9*LT"5 MR2!TJVVR9;AF;2S#FV?Z[+0CL6I DU''"H"O(+$R2 ;RB)(!2S(%Y$^K"HYC(@&NB96JW81 R MERE%@8I@$M K!OT6VE3PS ,PT*4PV0GT@08N!_X&8!9"=4#BL9C,?7"&1"7X M8UE_SF*6-8(#"+@2D+-@%C3GVH%*?A61^/ MJX_&@>N#D0D/@8%(YB7CRB .,(?7<>$]#R?@?RFF]O#9%8D';0*K"_0J@R)X M+!8D E*BGE!G0BP%DW%5K74-FO3,GJ&,%HD U")!"J;[I3!XU+EDXF05*Z1* MH!Y&G5B*E,E1+%WFP6-%CH"X'@,EI.QTKB$9#J>,=,&A#Q,!%G:#5NSF$4M1 MV$TO+:5%CAN',%40MD_0ZQ>$E1(=L>SDHS))G$ MT !X]AE7)EZ %0M-.[A97$::8K2*F:!&!%F*M"1R.8MD^))#U $L2@KNF9,F ME8P5]SB-.0Z IXFSQ^G#DQDXT,4V)G24',IUQ M#Y5$E0P-^Z@"%>)F!N5%8R^G.HB/TS$77"\P;]O6+0K?J,(0/M7LBFEA,V2" M[G4VH"B)(Q"<,GFFZ\K8,P#,MFC*0D@?!>@.WK (!8TFL.5+M07"YQ'$O6=U M/;*ZW,-0ES.C(C%^'JG')A/8E_ 9D$9MV5_<9(D[Q*VTN'W+8<0$%2'FJ'1C M,Y:)OAW!+I&5WE@SW+5-[C\%(.-\/VC\ TMG O"T3>//>GA4/7B'H8=^2K5- MRN)!6;99,&^VZF*/&(-IFG3=)$9B%G*B+:T&4FEXCM^/0%L*9HG\F4!*!4T? MW5)E @H#[[]FG0%W@??FC"]9QY DT' M6;LCG ZEI IXGN/ S[3R!&(#:*7PN@(OW$7EWL( M]F?" ;[Q!DGHFJ/!U\]'$'_/(XBN@'T!M,E!"7@DA8=;+F? VRP'NSD*F#-Z MA4E5ND\P:979X9BO=O(SYKW4D.W:TP/!+4&!>E!1L9N8<*MRLGT15 'ZP_:E MG&9V"M(ZE00!C6' 9C!9+-YZ&G\8\>+ 5' @9P1=2,XF,3C<,G"2F3 !K#9? M$V;T+Z>Y#0]G4LP8)C@AG6;?=L999&%!).2"P=NY+]-80E?$!6)XE.RO>B]- M?X)+*7V8N1;I)E-H,KV"9#?+Z:6R!]U%6KNC]6Y?6._VO@Q5KVVH8I6=*QJI MY3/)0P]H8;I);Q5#X,\+$Y-L9Q=VBL^,A?3 M6IE7*JP(*@:_W&SYW(-5:.=+>9)[W^_C]#;V[.Z \U7(+R%&U\0N\W'_^BNK@S?@'@[AZ^6E M,QQ]YSK_Z'7,P>\]7E->O>JX>9'P;SD-SN].[^MH\)M#?AOT''(Y=+X,^L[% MJ'QKZ/A1R'H?!LXY.1]<="]Z@^Y'\OG\'! .RZ1[T2>CH=/]\G7H#&^%N7X3 M^IX[M(^)_%^7PP%@O@30&_#_?5]&LW:=^K&RFZ>_4HU9Q ^Y:KYYR?QGOA/_ MHF/AWPJ&AI8FET,S(Q+FAT;>U9;7/:.!#^W/Z*+9WK]&8 VQ#2 M!&AFB#$3KGD;<-K>1V&+6!=9\LER"/?K;V7CE"2D4RAIN_^>Y!Y&..9Q?'!X/7:C4+.M3T[6LOM^'(__D&';JM@.^(B)EFDE! MN&5YIQ6H1%HG;Z,IDK=AEI:-C./GR2 MZHI=DW*&9IK3 ^\F8A.FNU;11&760EMW(L,YI'K.Z?O*5 I=FY*8\7G;9S%- MX93.8"1C(CKY6,K^H6W'3G3' _9]4&7@" QKDU[GKN[XPW>N8V!TW)VFOO] M0^^PU=_9[=OVH==J50ZZ%L'_?%7Y*#5S)F@MHL:,MM/<^ZV3D#!$@VL3J;6, ML2^YZ6AZHVN$LTO1YG2JER$U'Q*R#PGX$Q;=0HV5BS+C#2QX(WP:;2C* (7ZX!]6F0.7MP41_7W3J,:6#0%?'C-%MV]:>#ZZ70"V5BDNAS MXNP.4_OV+L@IZ(C"F*@)$32MG=UP.H=>H,U(P[8;6X[(O(N)$$^9=M/DURT8 M-1002"$*TV#&=)3;U!,B(QQ&-)$J-V?UCGMKYKYYO==HV!U7Q@D1\[SE='X' M%#>0*@;'KGV J52YW"E+ Y0[IT0!14M"^",3M*"TB:&7GX@DQ7D75G[$=5^$ M5Q>2!TP0$3"T>R&Y$.5CH9!F:H6B(,\;^"4IPU_+AQO5+',C@OM$P6[3M'Q3 M+("S5X4+PAL!4[K;8AZ)2NW-O.@;0J>K[1:#2J]$)Y"TEN()6< MA?#:SO^>A)$E!P<8EE1M@P=K_5K^7;U5%"H;7@-0:<'^P^?)YFAZHP\;XRF4 M][Z#BF//]Q\SZK'GQL'WHX.KM')M8E9<^);JHT=3]_T[_MUS[4GAG8^\\;#O MG?K0.^V#>S3T!N!]]MP+?_C1@[/!8.AZHXT<]Q-2Y>ZO5/DK5:Y ,W2/>M[Q M=V9+9-S\+*;OV(Z^!=02P$"% ,4 " #6=@]/$O_/'UL7 M 1# $ $0 @ $ ;7)C>2TR,#$Y,#8S,"YX2TR,#$Y,#8S,%]C86PN>&UL4$L! A0#% @ UG8/3RURFQ2TR,#$Y,#8S,%]P&UL4$L! A0# M% @ UG8/3P=;M9>TM , >Q(K ! ( !U:4" &UR8WDR M,#$Y,3 M:RYH=&U02P$"% ,4 " #6=@]/'*24T*H& "N'@ &P M @ &W6@8 ;7)C>38S,#(P,3DM97AH:6)I=#$P,30N:'1M4$L! A0# M% @ UG8/3V4QXN)^!P 'C< !H ( !FF$& &UR8WDV M,S R,#$Y+65X:&EB:70Q,#@N:'1M4$L! A0#% @ UG8/3X)=2B><"P M5CX !L ( !4&D& &UR8WDV,S R,#$Y+65X:&EB:70Q,#DT M+FAT;5!+ 0(4 Q0 ( -9V#T]QO%#)+P< #&B : " M 25U!@!M&AI8FET,3(Q+FAT;5!+ 0(4 Q0 ( -9V M#T^="0#== 0 '\J : " 8Q\!@!M&AI8FET,C$Q+FAT;5!+ 0(4 Q0 ( -9V#T^MJ)UM5 4 - 0 : M " 3B!!@!M&AI8FET,C,Q+FAT;5!+ 0(4 M Q0 ( -9V#T]G4P#840@ $O : " <2&!@!M&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( -9V#T_6$FG%D @ M !\Q : " 4V/!@!M&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( -9V#T\NH<3J<04 +T: : " M 168!@!M&AI8FET,S(Q+FAT;5!+!08 #P / !,$ ( "^G08 ! end

9&KJ(PC M(M$!*&9WBS3I\ZW_GC\;;&J(J3R$2!(.E8C_X8HFA&&&+0\ZY-/S?G\MT1F* MXR^WUC^*]>ZBH]ET_],46K[(W'_]%8$:A#TF3B>7#Q+(O3S8A,:+#$.I_=JZ M/0$WGNBX4,&1.B D M?(91VJ%%JQ<@1Q2U)P&49]3\$9VX3_\NY@_%[]&C^WI9K.*B-P=B>)^Q>&N!4HR)3V M#C"@N,;<5@:*C+9&\[3U@"M?7@+8#-FZ!$,9) MITF%$%,HPZL'KT+V&F";L?3YY>:4&]GPC0%'?]Q3;(!G@BA$O7?\@ ]O8?'U MEG6[!MEK &W.HC=[Z'C=2V\,V!CCG;82"VDUH\+* SX(@>8U_O2G%KW+HE@0<0I9.4].\K0'[ M686S*ZP;ES9?.-]C=<\7OB9XXQ%VEB!$".66*. K>+VWKOD.RZ]>D@; L]>R MEX]?)ZOMY2/[BXK6W_NJ>'GQH1Q[]9GYI"QOOGQ<+Z?_.L3>3BS6KSX?H/46 M,"$D=Y1ZSN-:0"70'&/LN899'*[=3EE_WQ)0OWSEQ:B K 9<<^TPM$H9;K3% M>UH=E73(FXE/%JNTY-31XI2VB&1=BO)Q\[F?Y;+J=ROXKN*U:JXW:*Q=?]*M5E_7:YF M_W>RE]OI@0%[0BFSTEDJ$29(<,IV%AC6]>@4GG&$X<-D=;-* MQ77%[=\G\TWQH5AMZ:@M%,=>$#@5&%&O+(JJ !'DL]<;!Y?\_>5HP^ MA:,CF,8P&??M!G?B_:XL-\7MN\6CQ;2F\7CN-4'$/11)C!#00'OE@4.J0H+# M%LG#WA+7'0W$ MW0I)]Q@-)1N[2//'8KI91>R+TC_\,3LA#*\]'B@BTAJ#F,,$2F4A=*I"37+2 MO+:EMR1OM]SO )01=I /J]FTCOX?&Q(IA-@2+QT6.JYNY =<<;$CO'G7U][2 MI[WM#&V &<["7$Z+XK;T$9:T=Z6^4S=?'JU<)XW+,V.#1@X@I#PE6@ /I?;< M))J)99")%JT?>LN =FU7=HM0OSG-;91^4J96E?>I[^_DL<78=5[SU8_EF-O< M:N_+F:Y6Z9;?%%30WW\\LL]5J]0%XGV-1&C[EP?I%2>$42_CFD(5923N,8P# M3Z'1UM1R['O/FIXCLSQ&YP4YUG;?")IH1R*"1' "=(HC&[C'47$[Z'W#)S.R M0XK,\?3MH&!GG>S=417G>2;!^^2Y0$0T^#QW0$ AC34:4%,!H**-> 5)W:%$ MX/GMLRUP',R@;HS-#^H6M]L#C9/[XGS>KX?/1<^4&(R-<)I)QSDRD(,]LAI@ MR/-.+3>4DN<+7C[ _A+=[A#.,LE]Q1([4I#J_MM\^;TH=FG>>DG3HV."-49' M8B2CB DK'63.5C0ZBC/L7CLNJY]'NSH"=KA>+N5Z-4NUQML9GQ6<5Y\/7C$& M@$:"6F8H45;0 UJ6@PQ/S66. Q@59Z(YU@C$KK*KH( M$,W;B/66,\M*6-I#FHT)=0RUIZG$6E4?G7\K0$P8<@Y)"*5Q5J0 =14_Q;&G6MGT]IO]JZI/[61],HK=XV<#-49) M@AB$EA@"O<#R!^NQ:9Z1'<_NR%#>N^=$XY+R)Y;2A\UJ^C5.=MM(;_+7['YS M_Z%83>.T)W>[7.2!RD_+ZN&=TNKO;CZ[FT6M_3!9K6?3V;?)B=.Q_7XU *(, MLH1B"(45&EM$V&&]<*QYSX#>BHE&D.+\&)']PKV+593;3:E\M]AU#^QCJ7[U M0X%) IC4S@O*K0$X6GY5%L1:RYI;V[U525WCXMP%]M
ZOJ-^SLCC0^6FY M3O44Z[@-E;/IMORP1_FN\_D@"2>1T^D(O[1<*1Y=^ IYK5V&16)7+/4]<&3P MH%NQ>HC&U.M(_+%Q_K.8+N\6R/.+*WJKDAM1&W)DR=6KPVY=V%Y+M?U1 M>N[4Q4[#3B0U?E%22*@4M,A13@2I0L8V"E%SVU_\4I!A>9.]$;6KVG^W2+=: M;3,TY2BWW.#,+"050E0:S2I+DQ)=^@=F3*E>O7 MB[]OEY,G)J:?S%:]N1NM)A2 A<9HA84TAC (!"*^XHY@OOF!5PA^*B4=M;S"SGPH<1SM2]_M/4_'11%N6O\VXG MY0TC$GF*G20@FM?;>Y71K@NLDN[QW+UM&+9X)6+EC\UUECA)0+4B0--PGLR).OK^64=\>A%0ZIVR P6I2[F\9UWOQ6+ M8C69J\6MNKV/X*>[)M:SAZ)RE,Y*PD7O"=0[1(6%UFBNE'%"6EE9B02PYGF4 MWKSW?J2D3]0&/-Y7Q&]]C;.WQ4,Q7WY+ .VG7N>PW[G1 0HC)64*, D$8D8J M*PYT1P\COZKJ?J2E>ZQ^!1^;!+VX0$8A@9QS4CDFDO95&+.HG_GM<2,Z]KFP M82A13PVPIZGYY.N4[K7UA-S6>T%@*G)$41#W H&9!9$%K*(^P% MTZP6ST^3O_9W>*53,9=)7#F?\^&G7I?% MKC'/:PW\HX@>4B2Q]5I8O2@X%\&(D$"+O64>8P1-A08P+6X!S/G@4K]K8D-L MQ\CT;>[O)ZOO-U\.QL2SGA>_DGVGD\N,2@(- 2Y=SQ(]$0!3'3;7V"H"8*WR MDE_)OK@D$V8(=\ ZRGG\I5)'^AV.$G(ZY+5/O3>WK"LRO27[+@,[ZV1?L^:6 MT2Y%G&,,#/".:08YH14 EM@A>VF-E-"K+0(GFUM>AF,V-<37T"'0,,\,P\A+ ME2P'C]5AD>":NKP3A@VE9)!6@8V _26ZW2&<91[SBB5VM 1&!_T)H31>&>2 M!DX)!P!3MJ)-FQ;=!:ZLJ65=%M?J3W@9J-DL;8W/:/QP79?SN5^NTJ!13O2\ M-I% (SN0%T : 3QU7'DJ]MS0#I$AB\<&K+ENZN/DS)LWI"F[YF?C*LEN#L%1 M#+#4P%@O-0+>(\PK'NBX^[XA_>A92(?7I48LO'XURN^(M428"L,I@ HP"" 7 MNC)8-46F>>O>_/*:;T6)6G'P^G7HZ<':473HZ12"\YPQ;8"FV%&NA9="[SE@ M'%#7V/[ZK>M0*PY>OPY%QGPI9F.KT8M9!,&=0PZEM^(E)BXXB^9F(5Q&'Z)%Y/Y,R9JZ!@4"A$4?$4!B-$RD5EWC/ M.><<:-%S(3NU&UOV,]3A"]E__8K[U*O-4WLOG&.@U!/*)3'22FF<\-17FXAC MEESC)5H_O0KW*P/7K\=//>L\]?C".09BK5>8:RBYPZE)KDMG7G8\E 0UK_JZ MY@#/E>MQOS)P_7J\]^LWJZ+,4XDOF6! 0.-H2&&ON8CK+F7*^(I[D8UOZ8Z5 MGT:#>Q2 ,<]3/.K6GHI]?C5-.QVH88;$Q1@Z+;DWG@@1V1P9BZE6@D)4JTKF MUSF*(D""-"0:.:+>DT%E9L3S%+59?:R_1$M@LUGFSMR\=[-9E^O)XG:V MN.NYJ.'D!P/5T!ELHNV$$"$$R AW9E>6F^+6;E81N=ULMX25CZ\UK6X" M/BG!%[\L8&^PH@9AS8&E&$,HQ1X5%7'*L!5J;E+:-^;7LLX^2E9%K\/]]6VV MVKYAB*7W[+>#(-80R "PQA D*4"J*XH(V&^1&DHJFN^+*E>O% M?I=,":2Q].+%%(*$UG)D&-;&8J&AYEQ5'( (-V_;DY^1E*U>M.7*M>C%(_U_ M5O-3&9 ?5K/IMG#IRY QR9J3"<8HC"SVG'N$,);."5AQQ5O6_*AP?H;6^+K2 M.W_>F-:,KRI!BH@[9X81*AQB 'NPM[\UBIQX2SV/!A#2JB MB01)M<3*.2B<=SI5E,M])$9C:DWSW%Q^_LX5JE6?O,Q&L]I&$T>R EO-*QC, MO(JF!$K7W7-GF/*LXA5RIODUI_GY3AGJ74:LO18U/!_#'$D/VTTL " 513Z% M6AER0%CH]L69FG*%FU_(1[-3Q/&#&(/RZLHUZU$4-"_-JCFQU-Y+*\6]]$ " M")$&OC)'J*>\>2B=_=*L<7EU7K/2(=&D+Q(P#+;:DG[2FLIG-/Q9)+;&5<,L M%^O59+K>3.:?BM6]^EQN__J*;HPQC> %(HYHQHWVS!$D%:[6+:85:+['\#>D M"5? F4%WE,_G4?A\L:E]#!!T;AL9=C8!"<6Y@L2(N-\[S!Q&LN*+:V.5=1XZ MSUML7]MELF;EM:C8Q?OM,8!@CYK7W20#L8()IN(O HREAB>IVW'14-'BKKC. MP^\_E4*.QN%KT=.\%+()7ZS%EE#NA?606NVMQ[KBBV>P>2^+SB/T/Y7F]<_* MT;PL=7>W*NXFZ^)=G/]L4M(K:Y M(HA?7E2?G+B6.-PCX_8IW<.4$CW]9DA6LI2<4.*IA8/R"*=&C4,?F5,@1!MLH+8686 T=DRX/8^<\ZAYV_$\ MO99W/YH_%J4FZC4 M?KEZ?$9W6[%8W)YL2-IZWIO/9?&_F\AF]Y"JO0;ZS(ZF8U\;8'E\.I_W=7JG M'AD2H(5:<"2@0$9H!@SAZ4) X ESULE:MPX,0N79YJ:O/!X0E]@*"YEU2&$K MD9!D3YUF" YY0N!TG]+6['F^5+9'(^M&HGI31HS*4DW_=S,K=]PYW5+TR(C@ MH69,F(B'\10:8P"J0#$6^"&;0EW67+05AY=]@#.4>?C:;-,?5\7Y'HIGQP84 MJ2,$;;F9 W)Z *OGT-6QI&1,\TS\Q.1CN+ROQ6K M^\FB^/B]3'OG>W.TP^6)IP.E.'K$QCA/ 8!,6LWE?JX6"-#\&J;>#A5VB/^R M:WP&BQ@\VPW/MQ@_,B)898B#5CN)*..>.;EMP;FESR(SY 66X]D#W8 S(O// M]U(^-B9PXRSB#F.L-?#2IM\J&J/(D[SW_]:<.R\)K7!ZFS*1Y3Z?CRAD(0)G M^UV_^GQ@"FB@%8%*X&@%80R5KSQP+WU&><(.^72:\XV0&8KK^[AO^6FY-X(J M\Z@H?ULMRU,FP;FA0<7=U$;3F#BC%.6,"W>(QM"(9_:RT#ZPU#%&_4;2#[=D MS>X6LR^SZ62Q5M/I9TU1JBJPUT%L)M 5&("U5K6-* M/5-V-K;\Y,'@.=$2*N:(A,()+9PF>XJ@02Z?J'(+9KQHS=H"@2$CR>5J_4@ MXM^>,S_^*/Q9E!4]1[S$5YX*C$#'K)#2D+A[8D@YJ+"#0+4H%.T[4MR0=\NN MH&BX]5_*RJ/V_:O/!> $9T!QY[2W%MAHQ(A*%2##/$\_KQ4W7N=H*SRND[=9 M^6OCL70DOZR:I9E/RG)_A^FY:-VQ,4$C(:*)B3PP3B.N"#:ZHM%A/63?JB%7 MY:Z!&8KYCZ=Y-B#S\N$0W15,&6 $.*"(H%1P?C!@B!-YKMH=J717B?"#!FEK1F>Z<]#Z 2F#\(R>E+.I6MS:V7SS\AKZ;;WG MXT,$/=<;UIFQF91?XX33;^E:^H?)/(>BP60=KF:I./SU^6W%KTZ(Y[(7!:* M\=1SYZ'$6"+JG1":*::!U37KJWJR0P_7,Y\CJ?[%ZK7>% R(*B<\ IYYJ@2U MPM@])H;9%B?M.@X@]<7JHU>E]P%??M&G5*Y^*NY4_7O 5!OJG"=(6&ZI9QP= M"'5 -V]B.-C%YQTS=-D>I5X#%FE.1_.,SYY(MZA!P3W2V&'F-: H4K!7%^8\ MRM.5:8C]<\ZUPN!Z>)B5-S(LZX9CV>^3OY*9>Y)I3YX)"$CLH+4^SI]I3R@S MH)H[1R"C"ZP;H[[LAO;&Q9BOKO>_3Z);,EM_/WJ+7=VA(5T4@+%0#%&>JE8P M4K2BPFF9H;/7LS'5$W(9>(#F:Y+_U!MXM;S=3-?_F*03?^OO\ESH[-A!LE*.0: Z8H3HNT6)7NLNTY,K56JF&I?NIS>H.%,Z<&_(8QD5^4D>LKGF8ZS*4WL8!'YGY>Z;I_GX\LE "+4TVE+&22J-1IA97LT1 M0]-\<^_M8K*>>-@:F^:^O/MH5L5D/7LHHJ4X7:^6B]ET+TL?_U/]YVF>UAL= M).9Q^M'+-8I&6UDRX<2!%H,RZL/9,Y][P:LQ[VWG&?SHD> UY$83RAB! MD")H"#E(I &V^2;:V[U+/7&Q.2B-6?7,G4@]48^Q[)5' X2(<^()HIQ2:[EV MNA(HR20:-)9=CW7=.^$=@3.40?S[\F'KN+];?$SU#Y/5K@G<+O;UC(QWB^DJ MU8;88O=[N@C,G[WVNJ,O! )LNE"((J^L3\8&D++"3Q#6_.A4;[MX?Q&><3 = M[ #>JU':^@'!_8 F.*1+*>-!0(R#+FN%DV)*!FR2**FQ S.U].1PV9 CBLF MZO9VRZ[21W1?V9DO%J-S+PS.:26MBXZ0U4PA+XC'>W24%ZQY/6EO"U.>8M8Q MT..*X?ZOLZ)\5Y:;XM0&6>\%R024&&D!M++ <:$(4A7UV*/F8M:;=Y.GF+4$ M=ERQJ@IQ+Q:G:F"(]KY40%%!(H:$1+8I10T!SR(8O%],B MW7N17G[SY<]9^:^Q,^!/II0F]+Y&ZOOXH*C22!K-T_DG1*!'&C&^K5 0,-VT M/6)/TA>3/I?L?GU D,93DTKZ/?4 A$IA'L*470NLSE!W@63GA]',R!S3:_W9;7YT2G,42#'79[ 4"= M/E0G1@4#D4QE?XXKF3KO08]M12=1/O/NI)UP\.R"TA:MMRL=6::P3.J>H6V/GY23Q:U9ENMRMG!_38NR7'[1\9'9 MXJX\7?71RK=:JM>+=X*,KUN> 9,(9AHZ'5E26@.;6U.DZ. M+%,=Q-GZPJMY%>%S(O_8G"P;?/WQ((73 !EC&: >6HB1J69KB!+-3_[UEK#M MD+L=(C.:V?$AFOKQ!Y.[D]S='5J6195^Y[14FS[BM1;G\@M MWL\>BMOG,WQ?(^EVR6L"(X@@@+'CGGCNO8)@?U"8<.QEKYVO9+J]_'I\%[@V1".JN%B*IG#<"::+_'BR$LL^GJTX\0'.WITS^4 M5]SA!SD$%!"( :RTPHXH3BI"(:QWO'O<#C^]LO?5?C^7899/KQBDG>'<$.:1 M<(0P*J"JYBTE!WE&U1IB?Z1I3#,,KH>'6<6YAF7=<"R[O-^/IBQZ1,PPZ:-M M#167>\\H[F*>ZB$O>;VPWT]MU(_V^[F,]J&\PAI&R+-6GW\KBR^;^?O9EU,6 M7)O7!AXAYL1HRYG1BC"#4*4AG $]Z 'P>E[E(*;<@)AFX(?^4:S=9+5(0=7H M3V_[RU:E[9/YN\67Y>I^ZW#GX*1F<871A]4R&H[K[ZFL-PK*M^W] QF \[3? M5AXS>B@6F^+/8KJ\VWUA[,I=6WPI5JN48]C.3*4:Z;O:ESW5&!T,AAPH935" M-AK]#G(+) 1Q+?)&(U#KW-_0M._JC\X%"VJ-#U!PK@27C$A':4H:(KVG7S@/ MA\Q%G P*=,K+9?](7;'/CZ4CE&D.I8^&&5$40+\G5!KFL_7Y.V;CZ[U\+\(F M'[]00&$8$-QI@X4'6!+)JWE'PQM?@V]?&_LC#F(S#*Z'AQG[]GVS;D#??G=E MQ6G?_O$S 5(#6#J_9:F.^Y'%AE<+CH329.2U-49]V0WM><5D '.("L",A)RG MUK.:LOW*LN;IUGL?OA&\M:!\J)O-I=A^]E9LOG^+&7L:]_N;+;\OE[T1E)9/9SCBOR MS4.QBJ0%:4RHPN@^B)=\\EHR.DAI*&XYMS MC6/7YP<'JS''2JD(IM6(4L&;)B1T=(Y<'F(R]GMIL[P$%=@ M"XAR3J9K-2A23A\H]S;7<% ?K+U(:EJA]S/)3Y;62NYBV?:'Q]Y/MWOP"CFTFF.B'?,0$ZJ^0*-!KVDOI[=T2T;EMV#U)BI/TKGTYV% MC].T__=J][?S@P*QS&LI#&64>X"9 ^B0+4/<9=A.MX\<8.= -6?QTT9@IZ\@ M>_7A@*5P@E@OA=9*0N\)E=5, >3-.RGT=O2H/Y9V %!C5AYI'W>:I2<'A90E MB:YT.M\KG7(LKE153-=(/*B1/S9KNP1JN$-FY;I\MS\6>W,X%GNS^%LZ5O1M M7J0RH/T>4]ZL(FEWJ\E]Z?[Z5J0*H4]+79CE?+[]RS]FZZ^SQW.2TQ:\H43I,,\$9ZI0+5;;PN;%M+CY/)_= M3<[T6J\U/B!FHHLF!)/&>$H$1[SR!*/1 &L=('U5']3^/9M5WP:)_*(\+\M)IO;V?K'"CWT=_M&_LSGSX*^%^7TO\^3 MLOBO__A_4$L#!!0 ( -9V#T]G'%![R2 ! /:"#P 5 ;7)C>2TR,#$Y M,#8S,%]L86(N>&ULW+UK<]PXEBWZ_?P*WCX?;G>$W,4G2$S,S F\6-<1+LO7 M=DV?$Q4W,NA,2N)4BE23F2ZK?_T%^,A,O5( ")!434QTV5(Z]]IK VL#&Z]_ M_U\_;K?.][QNBJK\C[]X?W?_XN3ENMH4Y?5__.77+^_0%_+^_5_^UW_^CW__ MO]Z]^]_X\P>'5NO];5[N'%+GV2[?.'\4NQOG'YN\^=VYJJM;YQ]5_7OQ/7OW MKOM'3ON';5'^_F_B?[YE3>[\:(I_:]8W^6WVH5IGN];VS6YW]V\__?3''W_\ M_<>W>OOWJK[^R7?=X*?#OWKQ$^)O[X:/O1,_>N?Y[P+O[S^:S5\<[F'9M+8E MC P?__'D\W\$[:<]".%/[6\/'VV*YS[(O];[Z7__\N%+Z^>[HFQV6;G.__*? M_\-Q.CKJ:IM_SJ\<\=]?/[]_$1W\27SBIS*_%GQ_RNNBVGS99?7N0_8MWW(8 M[;?=U/G5\U^QK>L'WR 8@H(A#PB&_N8[5QU]H&.]7WG5SLXB??J5AS%U#8^7&1OM]_+6&L9N%;+5E M5+ML:[AE//G*%S%OQ:<^\#_U'Q3??D9^6^.]J)Y\;?-.*YH.O=HK- M?_R%_VFU;]Y=9]G=ZK*^SLKB7VTR(5795-MBT_X%E9M/==[PC-7^]?(J+4HN MQ$6VY5*WRT4J:]"W9E=GZ]TJBG'D(D1C! ."_03#*(0N8B&C)$TC=]4:7^7E MNU^_#%#;'\T!YB\JW#Z-&L=1[>MUE_*X%R+C=X[]YRG^"^>!!TY6;IQ3'YSJ MRCEXX1S=<'X;'/G__OVG(U$/(EFMGVN:+?RKK/G6^M!SRGWQDI_R[:X9?O). M_.2=Z_6)_G\:)?]Q<*OU3,'M8K45PZ2J[KO8@YZ ZK53U9N\YL.WX1]E]?J5 M1M%_XJ=UQ<R/%G-.& QOFMQ?-RKS;"DYS0 M6J1(33'EV;&B>0]Y."->FH0M0X5TP5=&&HV:+N!]4Y1YTZ#U/_=%4[1J]:-H M5H0;"DD01DE*4T P"@'KK5&",5OQR?BW2E8B=*VH=(130-+]80#FG"#C(P*. M35$WM'F4$Y I"%13$AWFK&C*"]2<$9>Q9"Y#949[49EM8N-U1_RQSG-:W69% MN0I8$$$/QS0,(Q!'%% 4#W;C /HJ0Y3QUBR/6I[K31?.@-'YK4-I0),4.=97 M)WOTCML?1.AU M N?F7DT,%6E?.[]UD"43CQ7^-_U"7ELZ66P<'J"<,1Z/TI6@120AZ(+ ;5.0 M!E'/)".;=,^;EJQZ5MEOK JIZF=&+M'W0AALN,;VAFCJ488@=E$*8D;<. X) M='$(,$O<)$FE,Y+>UUM./ *4,Z"Z4$PMFH1)9!#[7*DEBJN5J'36:4ZQD9+ M34(5J;*[+>A B,S6('7VEK'@-<:!E[8(Z7(A-=#ZF.WV=5Y=#>MI'_="JZJK M3W5U76>WS:_\Q]?\+YO]>M=DY>9+7G\OUGFS2GQ 613PP5X8N"X,&4:HQ^*Q MU)$<8S4 =UKDSJ?36 W@%Q$NCV!ETZ8?&1!F(Y$:D3BG#I+)W'F"W7+Z-!(E QETZFC9 M2*)CHS8NCTHPJ)I*309EP=G4J)LR"=4\K[(U+%+=WE;EEUVU_OU35E_6[=1W M\U_9=I]_RNLO-UF=KSS*(*$I2B(/$@]$DUZI<1NN7*85,SK9;N>I*_ M="1S@+RK=\>'-TZ+T>$@G1;EM$4S"=K.5-%,DKZ,LII1CRI[351-]M@_]\7N M_DN^WM?%KLB;]/O'8D6#F$ &([\U(T8\;FRBL54YH<8A.>-E;S0=M!Q*(X=A&D/@!IZ"/7ARP6V^$2+W1=E@"FM"RH:\2RNK1@ MQ*RG'3@Y3;7=&!DRZ9,JN6PX!9^*BX<&O6]:D#V%U3.$#LRC3'N8B:-AF@6$ZDIF573:U&$FM%M5[E MZXQ\F>-Z&3IFT)_*5JO4N^6 6_I6E(>+H0I.9/N7KW56-E=Y7><;;Q5"/L8+ MO, /& P]$+CI<>=&C'RL<^&!$<.V=[:*Z_J<._[;&W%]ZIW(.'H7'9BA64[H M9F-83?,.UQ^UXMG32K0E]J1K1^N;?+,7 M$T3VXRY?[_)-WS _9??M39;M=75?\Q\[O!4C*Q1Y?,*88!J2! :(BFKX@ (' M1&GN9MJVY9'- %=,,0; 0S=V!LB*12;3[$O6GF8D7K$D)<-Y?_NE(P [+>*I M=[RK\7FNAF4I,LN05&O>/:YX665175H_YKL> *F:)]9]-PE= #S73PE$(?(2 M0GKK*$@]M=M[#=F<4$HYT$./;J'J2NA(EE6E% MT"1KZD)(;GA3S9OWY:>Z^N_3,>KEMVUQW58$'FLS2US&6(B0CQ(W90'!XD&) M#E*"W%A/'2T F5 R>_1.43H'_(A"$C,&)8'+/Q MTS1$ YC89U)'!2U#F$?4!?)^9[XX'LS_B=.A'RWH1L*B+>531\2(B+\8C"4* MN 3#:M)M,F2+%6VC3KXNU^8YU:K.IGOQX*,X![)_;#V,?.@3%H+4 W&,<12@ M@W7, LT%KW$V)Z[.=DB=#NJ(ZNP8EC6JLQ,1/*XZ^X#;!(N=<'QO+YT(ZU6@W'OJKU&5+D M%4:-PT6JBZ(+YY5%AX^Q3[BF'@8@(=P022./$.+Z@S5"W92,?4!1QH9E;?D3 M/D(JR^@R^LQH+R0?(55C13/M4G42\XV^!N9GV6HFR1']]PHI&E5-I>A.J.]>"59Z[$R0G7Z MYTACPJ@?LR (,'932,5_!GN1ZZIM9M*V,H_R:+UP/()*;?6QP*(1_9GE(>,7 M^5'3($5.%ZM"JGZ\KD-:S&@J4?\&!4 N=C$*/90$?&P5!!Y*>ULLA2D3V$^\Q!=;Q%T2QM%@CC*HMAU1U\CDY=T$4JCX8;Y\5'EQ?I^Z2&,WM56T:J\Z&JE#<_UU73K! ,*(T\/KDC M"$4QB!-V,!OQT97<4ZS&S*ET)ZUW64G6W#AW6;%QLITC3HD7Y;7B_5&C*963 MI$FY5).FP]GA7>7TX)PCN@NGQ3?QY5&OL'5&JHP1O0S),N?.XYNCS/(D*V'' MVQS::ZH.5SY\SK?BYN'V'%Y[)=^WK,DW \C#\G7,,2&/Q9[/?#[& W&:]#N5 M,==:*'O'D644]OKJ$7A_N]L!NM-C[PZW7G075;YK\9_<#C#3SHYQ?)_I[1,% M&'O* N.VS0P4ABI5F;+:QV)[8 MB7L"W[78'BB*VD#*>D ,*_L$L9A6VF?;*3N2
QWJKJ^]&6)85 M^/?ENKK-OV8_GKG_*TIC%+ @<2,7I GQ4IC0UB+B*$CRVG/O)DS8TX$.E<-A M.2>2,-?([0Q'9SJN"6:7T2F->%*9;W>C.]/)/2<,N\3S(2*1!_A(+0V3J#>) M4API;:<;9#$=;W_-$49W[F<%4T H0K$74.#3$,1Q"CH,:0HQ\O7.'IJP M;'MV=G)*KH?K'&Y]%(!/^F6C>03!;"0DU^AF"X+BPIU1_BT?592@\MPJGY60 M+$,U+?GVXN%%\PS*ZNKQYF1A59R@+,KK[@AEN_X.&(L<:F\-'LRJGCE,2JZ>$X3JWHWRMDG5$\ M4S0O0^.,>5/9:8S&=*S?.XI $D2)>,6&(,0 B#UZL$L!-*5DDM9FUC*M;>8& M.!ZM9Q;H-:MHL^P_?Y4P/553)'OQNJ;JC[RR:3$EJVUI5>?%=2F,]AM6*8A9 ME-(H#0,_0K$+*(*#G1 PI1,RZM]N6;MZ0%WW>G6CM2G&Y)3)+EEJ2J3&DQ7= M>4+'&9W1IVX9NC("?V6J$2GN>G@RJSQ.*C\<-I_2( EI CR($I\1'T,(NS4$ M[+HL#)0*^F8L6M:7Y^HR#\K5'W1WJALB7'+OPN1<*^Y0,$&SG2T(,LR=VVA@ ME/EEJ)MAGQYO&K# F+X*/KJ_G&3;]7Z;[?A@[F.^^Y371;4IUB=//0BLU;[< M?(& 0J] *7^2Z"Z0"2!$!M*]BTT&SK:H_%J3F8L<)I-T:Z"KN8 M\(R7XHNG+SNL3@X=/AWPJ4+YQ#GS^?B/)%RCXF(DL1/$OJEYH)IG'\U M:4P8 _WL\N3^]!6E./4A8TD $0U0A&/W8#E4K#R:L&/2J-HYE M2U_PGKV*?)40F@9!2B'S49BDQ ,I&:RGF+!QHJ=GTW;A4MSR_WVXY?].S'>S M[I9_LZJG2;BN\MGGVH3ZG3RJP(>VMR+MSRU_SQ*G)('CJ%^J#([TZE4I-,': M"#D\N86\ [ ",(*N1SVNOQ'#-,5N'/6FO1!"=[6K=ME66PO5#2H)X0&;O!!V M=_,W&N\>F.%36^KL4FE"YWIN__IK>=7^Z6_#RG/_L,SLHO>$0C7%TX_ 8N5N MA$NO:]U8OJ8KHXI9^,,S8^_+=9UG3;Z*$\)EYSZ('-UIIIPSH5!78B6(Y9SUV:!0/#@$/7LZ=#LS%RVJU MUD S66KZF8,*XY5<8_&137>7NYN\%O;J_(:;++[GW:&G#U73?!(_J$I4;MI/ M?>+XZL/6L-,]_&CSW_MF)W[*O;J\^IK]6,4D#0&,O0"UF_DA@F HRG@X290R MW5P8+2>Y%K#SP"_GKYUG?W.$;Q?/'JVY<+(K;LWYG*^W6=,45\6ZD\*CA\-' MN)-JN7*VUB"7)M]"0U#+D/.V 2NYT5*0SJ3%N9O%,C+B["Q4R^JL:GGPYZK: M_%%LMQS2^W+'NVCQ;9MW%;5G[B-(80@)S\5AS& 4,\KS;]A=[D$8Q4DJJ6=F MC=I3J0&GDY4;YXAT>-MW 1=R*#%Y1DKL1&09 F')MVJ*-JUZL<=+AH_']UV( M0]JWK7AP%&Y41Q:C+5I/"\^LUX M BW?M6.%1763_D1?7-[M\@[[G=7:=?]R+@Z"75^W5J[A@]#-\I/>UB*C*H$SQ44?1U^$HD.L_A5'Y/ER+$"NU*:;"-:2Q-F*SZ^ MJ,[V&)4ODHG'F:KZ_IFR7$@P'VZ'.$X1("A(6 "3SF*"61S+EW+T3=@LX?2H MEE"X/D/1V8+->&*7T?^,>/*D0&.*'>6^]#G[XY>,)_XBVS;MBM7GO,GK[WFS M H!"RN>M 'N8$''OQ7#U14))*6NP:>K9 M!6TB*K45;2"T1[@437N9-AE1,T#ZPE3-A$O:1JQMA25C5N;)5$"$8X\((H$:_1$I:DZ6 B M3D&J"$$*<<(BFB08 MA]!S0>BG24@2Z64;$[8LKM(,\$2R/0!T!H2SU79E:#NW_&*2]65T+K,N/5Y< M,<^7PJ'QO*[SS>><]_M]CL22^W5WF.'^*_^F[F4;+XECE,00A)!%44Q]AA+D9#S,F2/"S69D:)!1D6X0R<*PO_V6#T>>/R, M.N@Q,F_OU\1C5+]SFAZL M]!R4,BV2O=@"(UK]V,0+3O(]^<5W4W1Y64AO5D7]N#]K>2W3HW\IRN)V?]M_ MOQ<1%T1)"&F$J0MI0.(AWT,/DDBV3ZM]J^5>W8.1[\Z*G+S>H>W1H=:E>QQF MGD>2ZM0//'^A6^NQ,W_'UL1=C6T7"IT[^W'R_2Y@?I2X@$ OCEW*,(Y __T( MQ4 Z8:M]J^W.W8%1Z-QJG$AT;FMT*';N#L>4G?O4\YKBKL>U" MK:+XM;@MRNO+JZ]\]MYJ]7RU$;+E2HE3\ZRF-$8HME)' ME.#M3!71).O+J"$:]:BRUT:-JE[_^FSB4@Q]YD8T#4((_1CB:+ =N*'2U2UF M+"Y#^;0>NS9$N1'UL\"V%?V;Y>UK*>[T-5"1^S>A@JH^J>F@%F/22MC;K//- MY?>\YE"&2A$C"278PX&/?"QVDGG14/M%402E5E?&6[&M>$=@3O5=7&/)H2D* MFSZ#DF(V"7F* O8<;S,]FOTB/^=$:C2G"Q&F\7X\%B-#S(S?TB(6D=LQ(,5! M'""$N/Q1[$=B>QOM#6/?4YM_&C WXV:6?H.%QM33!,URO M#)1I[5Q1YGL9FF;2(>D]*YIDW7;NOU_8I4 M9;O9^7BUXF$=T@51$$.&8S],&2!>/&Q^QB[V8QDA&V?!LG(-N)PC,#G-&LG; M>9&:CC(U57J&K=>GBB9IVU3KO>@.W3N^\]/W (]=&A_IN_!1J#9T0>"VFGW6 MZV=$V@Q+\ZJR(1\JD^W&U'CR0U'F[W?YK5@Z\6(7(3Z*]6D"&?-BZO:6"?9= M:F8X*6]OSGGS;P*FT^(T-KI48'KLX-(.R0:GSE+\3CS6/)"F-=14IWSI(TT- MCZ0'FKIL28TS/^6\1?)L>9V+8^ZMZ<_YNKHNBW_EFU5(08IA0B(0Q:D; .;Z M!X-^S'SIP>8X,Y;5[0A.K!36?1>L#_@4QE$CZ908@T['I)J$G9!X>770L<\S MD*@P(IV.3+UAZ<.6V=ZZ\$S[=,2[RK5SN]_NBKMM_FZ3;PMQ):FXR#8[ZDCC M;/:U&-CN;L2_OJOJ=IA[U[Y@V?Q]Y##W+)4OC77-\+^ :\A1RKC;5,E%3R\ M;+Q[V705P(0E(4UA@C&"7IJ&$1P,N5XL]0CHB*^W+?W]Q?Q_#!?S=[U!1:ST M6)-1>NN$*2K\XT<,/DW$E8J@6^=,4\@5N9/4W.>\?5%K1U&S!(T=YT!EK)DH M:"K[LX6++/WS=7):_BL>0^8QKEV^&&G5S67-H MUW5VV[ ?=_F:_^IKA7-2;;?M7_Y1[&Z*\K+,_T^>U:LTI21"E,5I$M$H]9'G M#COP*4DA6O%IW+=*MI \'TZ5CGKJDG0__;7\QKWA_93/>O/BNYC:-NT;.VON ML[B%.&^=%K/D;[W;:J7H&6,L5\!^&\%57;SD/HGHL4/T!K\N'+*O:Z[GTU:\ MK;%\IDX^?V2745U? _5TOJ<:J+JL A;9-_LJMN\/KP9MXHPCKW43:GG8]]W M0Y# X00[C;%<)<>,I:EVD/S!T3GK'MZ%L]5[ZW(DJ[+R/A6AFOM+6B[)@&V66Y"P'Y0VHYPCG5.1T M+(>R^GJP(W8IB]?9\_JJJF\S3M3EMVUQW17P?$!<["<)@(2D49C$?CSL7J:I MXH,I9BQ:5M,>I-#,'J8H1 \XG>H ],+);L6.0S4E-<2ZG(!.3[B:;AZX/B!T M3B ZER=AD(9]JFPV6,7W%@Y/]W[.FUU=B'DYR9H; M5+;_8?_<%]^SK=@JTUVP3%SHIDGJNRE((\1GZ@FA[:L/V"6 4J7W/DW;MJZ1 M'4@>C,:I2D=@; NN[1].T.I=_6X\$G)J.6<05'73%/^6GRF7(O*,@MH*R3*T MU)IW+SY*;H-%^?'F>=OM+N8/A^W,(7*YN*B)US3=G.G:+=,3I"M/1D!V0SA8(/84U%0-+XU,5-L\.5*V$91DJ:\NY)T-7 MBQS*G0I^SNXOV6Y?%X<]$, -TB!($/"CF%*?!#Z*!K,,PU#^@+ !8Y9U=$ C M5H[70R=N_Y ?PZ)R#-8$O^=U5%^YRK4'>=8;[.F*:X* MGL&RYN7V[V2[]NLWV:X]1I*M^>^Z)]7&'OJ0H/FE36XF([2 K6Y&W:DLM62U MT;QX!W>7?RB^YYOWO&67UP6?.:"FR7<-OO\E^^^J)J(!MC?[A#$./>R#.(Q= ME$"(DYA"%U,7$R\EL:NVDM;TSJP[UJTSA&NT^$5+[>UB)T6LM;]8D8# M(3>*GRL":HG**/56QN\*/)X9O-N(QC)&[E8\J^RW96-*>K3_,;L=[A/R703] MU$TB%H4I9 C'E/0H.,F1TB.CIFU;'M&?[](7#SJT0*UYKYGQB(R65>O!,"FM M.G&86E^?(U1/8T>%9O$Z.\X[>:TUP*+TOK)^P\7G?-M.R)J;XJ[I[PRBB 5A M!&A"81R[:8)\/SY8Q'(/FYJP8WO'6 _->8!-<4O8&!KE!'$J!A4+(,^2-],5 MW&'RP"QRY N(YX\WIUEC!W)RQS[PP)?\_5-66VKZ_O!F)=0P#7/)UX0 MN5[HIPP-QGP,F=R\>:01ZU/D S3GB$WOED)M'F6*LI,0J*A$\S.G=,'C% SJ MWO"HPZ3L%8\O^/UB\7,T44LH>8YWHC+:>!04&6?KW[F%W@!"A$!QK1HB, 0P MBM,XZ T$(/$EJY<:7VQ=>7LX.I*A2)&$P-KC1DU4IR-%03OMD:.GE](DR4GD M _=>DD4]#A8@A9K J]'Q5]S_RMM >Q79G51M35/C\ TQ7Y,08I<$A)* M"1YLA5&DMLM5RX+EN?" 16OQ19,SN>FO?;K4E%&6*3M[2I\CX]S.T5'D+6-R M.]*'Q[M #3 BOY>^,_%KV=SEZW870E_3@VZ(,0ACST\B!@,78A8.]CP4*^Z: MU[4RD:9<."?0-!513;NX<'GU95>M?V^5+T@H%"L+4&QV=P/?C0#L[8410$J//NE;L5WI;]?@ MJBNG131NC*/.H.(XQRIYBJ4U)=[LCG@>TR(SZM&FO7]AVU,(WM]9+D6$Y_)B5738W&L3KUSJT6C=Y6+36BEZ%; MYMR1WXREPY,!34/K]?YVO^7CM VZ%>^/_*M;&8FI%\,@<0E*79#$H8N3884O M(GR.:&C#JZYYR^.JUWKG"6SG%+K[L2L&U;@$_1.#__"$0XXG0=. MY\)R%/EUNC75V6 75:!.*(70>8ER$]3 M_A^&#NF !53JE7K+$.SK;V);?^6HMB6_QEF>3'T%\J6+K\!H5'N5PO56I5?- MR='*J\&I1>'EGUUYB%'@ITE( 0H2/PW2=%@_C&+B61[Y2D&P+[S0NO!*46U- M>$VS/)WP\G^S>.'EGS4KO"KA>K/"J^3D>.%5Y]2.\*(K+E$'1"$-XC0 $<0H M"K ?A!S>@"A)6&)/?=5P6);@KS=YG6<"D4TA5J3>AAK;8WT*26XC]#:$^0'1 MQM19+WQO4:(U/1VETV/8-2#6'_/=BL8A8,P%/#OXE%$WI(=]'("F4;#:5;ML M.UJ/94PI2>X!E;0"< @.R>KZ7CSG]OR6H7$)>]UOCEC_!]Y<7TC-J-]S^OL.O^UR:_VVP_%5;Y* MPB0.88K3%' !15Z"$!L@(>)Z*B-+JT L#RT'[$YQ[*-9WT?S9E? M9\M=4SR98#=(@A-+V6;E_2T@&\TZ-W.OB.P#^MR(YA^HP$3Q+ M90CT-*Y6,W00U7?6!&'%MFA'P)=7OY;'5[^_9C]P7N97Q:YA/];;_8:/T;HA M6O,IKW?=HYM?*_8CNRW*]N.?\]V^+IO/U7:;5O4?6;U9^8"1V&<>!TQ\'. P M(K!]4")Q8P: TL'YV<%:3A(/_1-'/D\]=#AF9_#QPCEXV0^;&^?HI[.KG,'3 M]I_UOCJ_"6^=WEWE1^#F;BIR:6AVG/92U6(:B*47ZNP&[DSF6TR;649V7 X= M3][-6PHPI2S[ LP58BQ((IA @MPP#5$,*!JL12 !J^ZUKB^[K-[)I4A=2RJ: M]1B4M'P]$*L=5YUO!['ZEE\79:M,7-3N%-Z$&TVQ7%*9@E>U7/"B\D\KVB\0 M[(E+<4C*W .T*%4Z:CT)(,O#]P-8YZJJG;LZ_UY4^V9[ M[YQTU+L!K!%U,QRO45(X7Z@,Z>:%,[C@'%QP1,=W6B?ZETK;?_+IU2A.J;5* MS*L+LYW +EK%+;DL)_DV^1Z9'VC^'+0O^6ZW;:]+:_Y1[&[XY\7(>[^[J6H. M,F]6,$G\!/J,D,B',<]C"8A[C(F7>.&JS*]%_7M4JK"$34J(8"=$IVY(Z]$) MPG;L.T':L!7&4?ECSOB93B2#+X\3R6FL_^#N.)T_SHE#B\@H>K%03RV68[[H M'&/;=[ED,TD$1F:=S_EFOV[5[P'(#]E=DU]>H;N[;;'.OFUS<6OG?L=_]*&X M+;HW*II5ZF.$HBCA@?,8@33UTW1 BEW?-Y)[K"*TGH&.Z,7C[QG/.\*']GUW M9RM<$'\4S[YG!T>IZH/0^"/7CE? MCD'_(!'T*3/6F,BHYZU)VL&BL]C;=6:'N1 M?5.EMO'A770JL>;TF'*;*J@62E,_%0A8ED1]$'D@Q(62 YGI1,,QU MOH[.&F9Q:1VȱG:GKS?9[A_5?KMY?WN7K7?LZBKG M XCON=@ZR 8X>C @CHF!Z?E8"):GXR]V0F?'@3M_ M".1.T4)W\@%[^\&:HSUTJ)T#[&XO^+G03*F: MKY"K+JJFHK5HS37FI)PDF^5T?(&UNA6F/^5EMA5+E:@49ZQRWE%V:+VN]_EF M!8(81IX7,^!%H4N1A\A0\H5N3(&9JNIX'-9+J1T<)^/#I;L!IY-UZ$P53PV$ M8VS%=-I(F"R3]1:NV64^E2Y^F MV;6IW_W]+"M X]A/$0+4#>+4A2STARDU@T&D]"J\31R6];MX7K^/_MB7<.F( MV)-P&\&84,)[^,N7\!ZH80E7C=[;E7!E3PU(N!Z[LA)..8 RW_1(/O$^@9IF M?WO7UCU_;?(-R;9K\4A945Y_S/NEM&+=?YY4';ZUV*Y6E==?\_JV.X]Y6797 M(:Q(R,( ,#]-8@Z<(PW3H(--L9<@I=T/LX.UG P&=&U=110_ZQ:>4Y6.<+:_ M:T8M(\S.F63:F!VGO=S2NS:DE#:6%\Z)>^(.FHUSXJ"X\)H$HC&4RXVS@ILJ$Q8!(+NO-%ZSS M6>Y-Q&D16>W]6PGXIEKOQ>&:[N-O.O /7%E^ W@T>__B7?W53\-]_Y1]JS?^A;LZNS]6[E!P2Y MB9LPYB4I0C"&?M)Z@D(_#?Q(92:^1/SV#RV(,N"WUB\^+FG_MA.>_9O:C'R) MW$E.TI<(W=X(IX_X7P72O_6G&PXN.T>?AS;1>>)TKC@GOIS6D'-QGS<75?Y% M'-)6?-.ACOS;X/3$=_;-$-8S\_@E-[)E3.T7S5#U=B3#>LZF_ _-KEBO(L\' M )"4$"3."0!\;Q1ZF MJL&!Q2>D :C9Q*(;(-0]'2_TFNQ:%.R4_[6X+E=B(SID@"4H102G8>H% M[@ (QI%4;78"&);ENH=A7:BE6;>FTS8(GU*F7XO44E2ZQVE6I%6#]V8U6MG1 M\1*MQ^T"RV KCP_]71@BE@:>[T6^2P'L/0@@IHG*6I[ER/K-I(<5 MKZ>N'(IH<9!"-P70QPG (4G")!SF9/PW::H^!3)KW_+<1VSWOJNK[T4C[M7[ M:W\D]F]::SV&B5?)7O-QKI6%!.L]7N>O/>*_7;R0D.9=+E%B]M7<8"=.2])X M2QX^J]4VV91^'3KGM&9;'4 (A'$(_0"@B$7(PY'/V (I1BK2*]%&+:K3QUR M1<6U2;N<\"Z$<37][4$[;TF']8D^(\<31&\9JCR%HX]?OIZ*6UF-[B\(['$] M0;3R6.AC*!YMC4 4>#'P*1VL^MBG*D(\UI9EM>WAJ8GM:/[D%'5*ZM1D<[CM M=)#/9W5S6E5\A:PSTF>*YF7HFS%O*CN-4?F<9EZ+5Z?/2N@J#F-(@8>3$ 8 M8LR2:# >(AD4:\R^EAV%U!2D*+N]3JI M(>J7H8N&?7J^9FJ4,=7*J8P KS"-W=2/$8JP&R81CAD>3@Y&(,5:]5,CAA== M135#K5HM=7)6-2NJ*L/.>2JK,DQ*U%>-!F09HFC'M1=JK1;XLSV]7\51D$8N M!"X@/HIQ2JB/>CB(H("HU%VM@;!!OS?@OS M?>FP+4.Z[;MI:'ZOR*OT(EIW;D^GT,#"P(U 1$(6I+Q= @+3H=" H!\H3?8M MPK"]^[1#KKK[U"+MDDMDRV!<<:FL _VF:K+Z1)];/;,?O67H\Q2./EY-FXI; MU=VG':ZG@WU"72^.@P!ZD/&AOJB%#&MY*&&Q3M55V]:"ZZWZ_"E56B>A3J_& M.LCG HH*KY EL?MT+,W+T#=CWKRP^]0,2\J[3\]*Z"I)W12' 8BQ'S,?,HI< M=I!)DBJ]R6?(Y*+KIF/I5*N83LBD9JU49A@XT^[3L]S)[#XU0_XRQ,VT4R_M M/C7)F;V)\PI3$&'@A3&-&$E"@J+^<3T48N)%OM+N4_/F;>\^[1 _>"[1HQ<-?(ZB7+:. 5_:@*X MG%&B^K!P+)O+T*K17LA=WJ'(BJSJ?,QV^SJ_O#J1-\]E;AI"%P4>@8#&U"6X M-80CD*2ATA,9&E]O?;+:K.NB?0U%O!:(]TU1YHWB/7XZK,DIC&7"U,2E R-H M.EUJ^)K_V#F8=X'?)UYL>,K-&7$90>0R=&6, Y6Q1C7V(5URPQM4_K[L?W3Y M;5M#Z"4Y3Y*$P23T/$43ZE048>3X+QCV/:P2"_1+: M,\^(=^4W =WK\+_?$2>,D78N;.T3*M3E+T9GH^5D9?L_7[VP& M;!EZ:]O)5Q^ M<"IOFX_ ;&",0@P \3WH.^%7I+XM%]4@4#GTCP%*]_]/=?7?W;N,_:S4J0X(+_C/KHNR+,KKN7OY$_:4NK0^ M]TOMOR,\>K6SCF5+OV=^R>OOQ3H7#S6N4)K&+$R3E*4Q20(W] D<;"(?JJXU MCK!D>7S40W'6U9F[LVT0J#NBL<6=B8'+0"8Y1^9$FG7"DY):Z?"[5)W2\N55 MA=)G2%^;AIN^6Z.Q'_ !"F L(A$%"4CP\)X1!!B[9)PX*9FRK$Z'MRM-R),: MA[KZ9(T^$P)UX',)"G7*E))$:5&\5(W2<^95D1K!D;Y*]6]BY[M&+._5Q;=] M]W[!??M+/CLHUL5=5NY6D8\0!0&($P:B*' #! Z :!"R<0IF#,8LM2GQOTX' MOUM@/SC@?+OO?GOBPUA1-!.R6JM+F'7U5 MP2UQJZ_N:+W;9W61;7_.BE*\-+,BD>CB6+8,E^_X'S:>LV*P@Q0&F+@Q]ZGH!@ $' MTJ.($\B47K(R;7N6 >QSO7= [0C88[5R9#QT=7.Z4-C24+DHS+6H:>^\#*"Q9$EA-N\W'0/%@9A' "/^C#V<1R[.*#$'\R&'G8-% KD MC5E6TW;&F UPC$SL%8@<-7VWPZ$M&7Q?KNL\$QMZ:=[]Z6_.557W$_I7 S#E MA/U K/JT7#TF2U5 77?DIMBZ/)G< D)AD"*4DI!Z7H@(@*DHTG:6O1"&_180 M5F[,;0!YS:;Z!I !GI'M'TZV R+*_U#XYPB.-+2!J M;.GWS/[,4G<,?GW/?JS;K6.?LUW>;2)KGF(3!Y72.(T3!D'L49?%[( M(DSI M'HUI$"UF5C@<,AR\<[[66=ELN_XO4^:9,ZRZ Z:Y(VIK5#4ZF!,IN0;_2EIO M,[Y+S096?7XU7]AG7/JJT_5-OMEO\\NK+S=9G6,^M=B0ZE8<-VO-HKH6>-KA M)KX_?N93=B]^AL1.Y*_9MVV^PB%F81A'81*'+L9A (G'D;IIY*&8JEUV,ATJ MVYL5>T?$H+"%^>Z;P.F<.N.<>B,68D\_V'ODM"XYO[5.*9[PF##$S@#_)^A'T:S")$AA&C,W M\1)(*,%N1 8;*(1*#PVH?;/E#-#U;X%&3;45Z9%37GO,J*GGD13G-P%E8N%[ M0,,9\=*C:QD"I(F],M%@%(>@VO)T1%=NQ+#Z8W:;T^J6S]Q6B(4D"$C",( L MCGWBQ6X/%;N!%RN-1N< .)DL.;]UB%1'E;-$37* N?2 J:DE^^>^V-T/(\77 MHF5GJ&B!T7.CQCD#N S]GI>"QV/)^>,AFTW8[=VVNL_S+[MJ_?ME>[G++_GM MM[Q>44(P_V(((A\D%#(/,#K88U&@= A)WXKM@H, Y'2(%&^R&<&B!UP8A Y8EPCRZ#&B,8">:/&,@L8Q*@-7Q0)7(:RC/+@ MW)!%BPUC-;>7YG,?BC)_O\MOFQ5,41R&($JA%\81BD#HASTP@BE16^^U#\?V MO$MB#?"5)4#AB],Z8[H49R"8A@IOT\91<4EWFA#.4Y][E?@QU3AS45V&ID_I ML&JES337UC/&Q[W(8_TJ=(/VNYNJ+OZ5;U9>$ *?,1]Z'B2,)G$0''"Z&$^3 M0+3139%/&B<[ &K/>Q1-L\]X$W;V)>\"3M..\PK^@W)7?,^=.^6Q\0Q1M9Q) M)@GHQ(GEPNF\.FPV:IRC8V\DT;P4%QMY9W0;>.-I:+S_IK*2H4A,G:2^9\56 M;'U*J_KG6MQ8$L(P\#V>4A/@>P1%%/OQ !<$J=)#"+.!G"AE#;C:C'6U;]\- MN*Z5;WZ:+Y;39BBK85Q HGK0''X^VPX6G;$>QVF"Q*7=-/Y<^4N?!DMI;&1< MK&7555X7Y37-=ODJ(@3!T >>1T,2>FD2 MP.,L,2!*%QK."M1R5CLL/-P)9$[&$YQSE]=BRI5=M]O_=S>YL\V;II,]\;?; MUA7G>[;=MY]H]NL;I^G3X\[)"_ZANOWDX<)XWAO;'_0'B/.,_PO^\_S=;57N M;OB/.D:<[MSR1)G42#NRG$VG;D*39]3!04<(K-.YZ+0^7CB#EXYP\XVD58F MV4BM)MO)&T^O1JDPE6+-Q^>U-'M;K^\?+KD-6B_6F'_)?A2W^]M/!ZF_O#KU MZ&LU?+@;$^![MBVN"SXH.+GHLEFY(2(^#:/ \Q*:X(#Z(3@,#!CP9;+L$G#: M3K(/$FH^K&.O3Q5S=\-3YVUVSW.FLV]X)MU5SMV0G/DG>:+L"Z*[F[K:7]\X M=]E]+9Y>VN2;_;K=$'G!OZ"E2RZ!+H'Y5_+G$B!.MJ/AP280IW?..6D\EU;:KT7NMF="_^SM(P'7AEI(1?/-9'J M41/9&6@BCP98@GDQ;((N"-QVT#1!+)X9,RVI!EY_:N>P*P- %$+,TB6)*W( Q?SA>3"D%8/4]K[]5UFL1>N!4%.[4#VF! M.Q94VP*"4W4PNXKZF=6_143.\MS??L@FG^WW+EUTE?)&/"G:N77A?.3S?MX, MTJJ^R@NQJB*=D&:>\3\;)AMS_''MX8W/ZD;R(&4R4B]H.GUX+/)0>< M7ZM=MGTOWJXHFV+]7Z)^NX)A'!),:8A<2&.$8H_" 3K&;)I"N4G EN?R!S3' M^K?*S*[WG#)QHMZ*9%=_I[\5K?QVKW?_+=YWQ= M79=B<]?)B=MF18)8(,4!HR2,(48T\0?L#,1*E\TN ['E_/EK61]P/:R BR=% MG3K?BN>?1-VJK,IWG:OC9H7+H%7UR-V;:0.Z)>_^:>:7TBV?$ Y>=FFU?=/O MI+EP!YU[/F<\NGCQX):#B:>/DP1.YJCA(AK.,E+KPCAYZ3CD,M M([EVHX2T MJOL?B<]YJY2D"";00\BC/HOB, F'L^:%0I\KW5[T>ZW$!+8^ EY( M:M5L!C/G6/LM8*YD*[Q]-N-V+K>;GS]+M**WE7J?C><<.7A>.M<]COJL_+E M%=0W4D=6#*6-6K*MUK2,/+L\6DS5E.W&;?[<^E_MD.)!I3S-BKHKDKO4(P2C M((&$A,!S$S],!V<2D*))UFGMNF!Y*MRB<:XXG./2;?TX#V?M@,[I1G=+R<;C M&L;#,9V]T'W\ MINX?/?9U%7@X1BEU0QP#Z#%$*1P.73.$7:67UI?KQ1)7FQ\/"A92$Q_?8N9> M@IZRL2QJ6?KDR[I_],PXX4]2,W\MR+,L89MJ>,L8#[P!GB9;ZC8;V=E'!2OH MPL!-"8)QX!'/3<, #Z,8%K@L7436?Q6EY:QN?5US(1G_]=8PK@O4'.FUX\E M\W.=\>$I=WZ>N!UF2,II@+TCP\/4NH4H;&Z6_U/+H M3!SDK7LLJL]ER=(BIQM6&%$3BL^O$6'I#:S.ZAD94.9F&?U>'?:3QZVT_);M MV2+I7E[U1E9\Q@FPB],D=)$'TR !.!EL .HJ':Y5^V;+?;P=,[?KISK]7)$D MN<$+BPT "^#S3B_&[G!2H?*^2$!P@2+?V%HJX$?:Z4#P[H$2. MG 38XD5- #I*.AC3]OX3_\_T?1V6EM'SM9!7X]N(6J^_O,MK/@$OK]D/,1?/ MFY/)!$(19< %&,=^2*/0/TPF&$F4GNC6MV)Y:' YN0]LG]3$X81_,G)Q#34 MJ8G&D;4!U&PEA1?I.:,IXRE=AL(8\*,RW=@4MZ?F6_[;ZY_SDMO=HG*#-K=% M60B;XA&M'L4JYW,C$G+NM2CO'"N.YQ.5FZ< M[ %2Q?V>AIB6$ZT92%93L ._/Y_P^Q#DH&T3;WJ48N[<)D6SU"]#Z4P[]7@3 MH W.Y,NK3\/-4C[!VU9WHJ8[V R@FP0)BD#*/)_Z"8"AU]E,78J(TI4M MXRQ95KP!7-L3-T=XJD79463*5FJGXE&U?'M"X0FR>93L+$MG:[TFV%V&;AGR MY4E5V!Q#LBJ%;JMZ5_RK7:N]O'I?[GC#$U<[<6K->0FJZ_SYF.^6P$6<'T, M$HJBU _.)AR0Q9*OP2C:\#^6.H(JQT-5.T.[G6'4.%Y#6T&S^O29.0I M#Z!.>.LAM9=]3T&9PE,B4U"G]P:(!H5R+W:\X/(SFFR$H06\D3':A)]4Y1YTY#J]EM1=D?JUO_<%TU[D&H!;"L(SAJ W'*NM->.0R[ IB$"$NSHGOAF%$/>+A MPS2>A9'2%@SU;[>\$:.[W:)ZLO@Z8>P4Y=R#9'&V*VF&),5WUZ&G[JP#TMYDDY$B)C(AH$+@P&='QX"4A MT69#_EB4.* E9OR=J?P#PH0Z.8D!).$P1/9C$2J=\M8U8 MGH\-.)RBA:6F)OK,R4G*)*2IZ%%7F^ZKQ_6+2E%&%*, QJ$!. ((Q8/5H@7DU697XMIF*S0J'V[5%>! M75Q4>\7!6//086XIF:*)_(A5C6)"> MW(ARZ,>JK!Z.@0:C,/$BEU+L,NEQZ,1LC'2AO4QYFR/#KI[E\J^D1; MRBY'F>)1"\S,69'3<"01A&V V])'!#W^<#I\$:2@A:W56BQ/Q=>O:D9T:E M;SU )%_0S7XX=W7UO6B*J1]4>8&4LSE\'(W+Z#^CO7CV4HFQK,CVF(_Y[J2B M$038HPG!@,910&$$4]\?;,0,NBHE2[5OMERL%-=+Z)04%.F1R]#VF%%+R(*4 M!^5(!^UV=?%MO\O$QK]=Y7S*ZG-;OZWHR -VSJB''HO+T Q-[)6)=J1X:6%6 MESQY-Y_R>KA0JE@?3J/!F(1)@"#V(P_$#"70I[U-WZ6QTM!_G"7+(_\6C!CQ M.WD/T_GKMNTR?'CC- *OXH'5D<3**M3"9 M2G5CG:,X.7\M2F=3;;=9W1Q_^O)\VR2K(Z3***&&)&H!NJ2J1](T+EB'Y'V0 MT1]%1G1UAQ;;O;AK46_QK$T4LE6"0T1<%F2A@Q% M@($8!\E@S?>BV(""O6IC0N6:9!PES>TH^3)*JS'96H16J6N4-)F+UB9Y+^0T M29$5J;.C_\B+ZQNA=]_S.KO./^YOO^5U-X"8H .E!'(,H0(GT"5.[,"PKV@#^7=:A[U2K<:HC5,F1V!0A.:]R M"XN&FA .N)T>N-,A[VM?2%P7TB>?#KUS E]F@#=YK!3.RBXG9GHG:J5C=Z$9 M/+GSMZ-H?";131B;!9SEG/7G$QS1;>INM<1B$*$+ C1F 09A@!(;CG &$4&DS@-HW6Q8TBN>RDW[ MMVUW^=/FO_?=4>BAAZZ('P*?L)B#!CX*<<)PU(/E/Z%2*SHS0[3<_7KDSKJ' M[NR.:)WL %?UJI:9PBDW*GD#D50;R'2')<\.9X8X#XXY)YZUUQB>^.81'&(4,)9D/T/Q<,=&U_-Y#*;4*4D\.&%'5_5 M5?;:[MA>FN[+3;[YLLMV^^;R M2OQD%:6QYP'@A2%*_22-$PBBWC3P: PUBEY&[$Y3P>J .4V+3"1*4<*:NR\^ M94NI,XX@>ZF]<8Q+KW;'T7Q)OQ*[7N]O]^UK.>=F(X\0GJM8M:6J0ZY'$0#( MBV#D>Y$'/!>$'AU0 ^(KO88]-]8)-D-/Q M4\%+P35R-$JJLBM(B">*\#V[O=M6]WF]5W;QO_T;ZA?. ]#.MWMG@#WW M1. %-I5F V,CL@PIMN#7J_,",\R-F*QG1?U?V7:?=Y.2_B'XT$L2R&(<@]0+ M,"%NU#]OA9+89PBMON?UMVK$5%W+JDK_/04H/U'GL)SO MR%MK_SWD[+GJJ// M2[]];A7V;-P6W6$-/IL6=KGYO%P7>4.+9KVMFGV='\ZLT31V29P0#!-&P@#$ M;DH3#!! 0<@"7_9U"K-&K6Y&&'"VIQT>('6.4.<\TRE/Y/DM"18"LHQ>;LFW MI]L6K#$HVY<_5.7UU[R^_<2;\TW6Y$=,7\4NF96;)"'#*24HID$01VD0!H-5 MA%"@4HH::\MR 4K >\?_W:TS '2.")W?6HR2=]P98U=.&Z M(>N,XIFB>1D:9\R;RDYC-*5C^)YDN_RZJN\OK][O\L,G-NA'T:PX"CP]-3$\$N$-7??EFGFE#,%8$IV-?<:CX(O%\ M<,BA+488SQ*H)9AF0K)T(37DI;3 FF1UO/"^@(56MUE1KD+@I9@ /_!Y,D@) M(FDZH(D2E"CMU;&%8&:JQ 3QB\$&*%<[A4 .4Z>R3F M]?:H'CM"M\.RT5JR#,$3C[H/K&F-L-4Y7_IH6L,CZ9&S+ENRBO?4XN=<#,J+ M\OH7_K^W^UMT6^WY"+[]O7AUS(4D= %$KA?1R(O;S)>*HXR(GCO"%0D\IGRQ4'N$Z/U^D M.P?$T^JF,J%G5-1><):AJ1;]JZ9JYHK7@MWE=28V1'S(.9KF,P?"?MSE92.N M=EA1"",OC!,4<-L1< ' I+<)@@"'2M?MCK)D64<%FFSKY!T@UF@0=<3@=,"" 7NQY;>S',Q!=HG2/JC+:9(7@9.F;(E\=76QED2'H\6%?< MZNY>;,76W>>;-=N>#S@FVV'XZN,G1M(&&-[&1W.H#^/!PJ&F1K=\;[F/W:8^_[[ M*B3 ]6,"O82$<<2G?RGQ!L,@#-5F7N/-V9YJ]0@?]C[%694!4D?*F1T^C>I9 MNX'-$4"=%NE2=.U G8ZPJ?.^<&73<$A6VG2YDM6V+_EU-^.Z$Q=QGKRWRS!F MD 4L#9(D"IG'C>/67 Q]-_!ESZMK?[^]+M=#<@Z89ALVO$3.F4XUFL]E=*7Q M;E2&VYGB U;]HX&'>4!OOUGY7A@!T3T]B-S(0P3B=+!'"5-ZED??BNW="H=7 M-JO#G+?IL:D- T80*2= TW"HN"7A0-^Q9/#E-?KLO!3V$CMG)&@\H\O0( -^ M/'Y-S! SJBK4J9X8*AX,4@C2"'H1]7R"O< C2OIF)M.A^H!M MI!#I<*FF1)9IU)6B(ZR9M>@I/Q)B-(+49:G1&$=>D*/1W$A/)M8W^6:_S2^O MTOUN7^?]\DVWHO INV]MIU7]J'K:3G*/$YT8Q-1'(868\5$;YIJ9^%WU-$5A MBI5J*=,@LJQRP^)IB\T94#OB#M7:>;37[O$:A)H(3A1 R:GCXF*G.,_L\0MQ M[3PX+(/W:VR'4(IM"H\C-WOQQPC_YZ:RD\9W&2H_L<^/)\DS,*Z>.S[GW_-R MGS)&;N*R M*(WZ+5A1$GBNTM9/RU L9XM3V1GP.Z(E.H,'SL&%MMS<[G)LO>BO9]2[>@G7A2& <5A%(0($A;#P5;"8"PC\.,L6-;M4SROG<8W MR=MY79V.,C6Y5&%+1O>XGR>:Q__V6._.$O&,C)DA;EYU,N1#9;(I*6A)5^PX MM=2?:O4# ' 0 @ "!(($!#C O2T( )&Z[7RO(2%2_IR6CJ%J GXWVH3#8F.3U9BPWH]?WJUR\KUXT(! 01',0!BY&' MR2!4,$Y\)G>]L,(7JC1[O6N"^2"OV15K.8%0H>*\&ECB0*WK__KQ_5=&G2]? MT5?V1:?+-_GZ[]?5]Y]Z;T2OCX>_B$X?GW3ZH\?/]' -.N;MSCJ *^W0*RZ- M5N6OPX%DG$(@^CP+L4=!2&B"P\%"!%*E&]=4OM=RDG]?MM,T<3(_V_Z45G5> M7)?.+\6VV&7UO?,EVZJ6_Y5(DUSTM,27XBIG)?ZK?.> H77-(P7G%C(UB%I& M[4(+^>.E2FWO905!L<#QX7"X-T"8I!C$08@1(@%CPYYR#H>E;J2B'M9 6)8: MW8+D!]TK".Q%2TZV%A$H-8VS&2,KNJC+\1D1M1ZV92BN?3>KB;N#ZN,P=?&= M#WS$TWO-KFYO*!(P_I]\:(Q:Z(<0^X9-"/XTA\!&&GA\F M;ONLE.SF!)L0[&G$$;5S KM5AAZX:G:TY@6@5@> QZQ*[^1:9-] M:W)MA_BI]'JV76-CF#8KV>H!?+.:K>'J>-'6Y5=Z1UAQ7197Q5J M9'6.Q<77=^U;RFBS*;J%@J-^ M-X=1MT<8B0!-H@0',>2(8=)77&G,51TK2>BL2"TK[S_RXOIFEV_>9=_S.KO. MG=_S>_$H\OZV ]^.S*Z.[R;SK]IO^_W]S8XW#Z?J/WC-^3AW_]T26X&DKK^9 M!J"8#@3H=]_:QQ9./7-.7!,OV9]^KG?/:?V[<'H/+YRCCR>#]F:^>PALANQ< M&EI$4UE(]EH&%X^3WC)0*>7*]^5WCJ*J[Y^;JJ2$P"@(W3B,(CY!B;BQ;EL0 M#"".@-)L890AZYL#>FQJ&68<=W()8C+:U/3] &L9=91S+)V15"/D+D,1S;A2 M66A\NB?;?JZJS1_%=GM:.8E)D+K$I4D0QEZ$J-^MCT$<0BIWJL&$'Y\695:NBVS[ON1SU]MVU/?<:9WV@K+ M,GJL->^J:1JWP9Y],@**_#!AV/4H91 &(8MCVAOG?T=*TR-#)JTOIMS=;=NI MK%A2.>W+?_VUS/9\^IIO_J8V,C'%M0'QM$.S6OS1]FPUPT'6,XIKME&*>=(.M/AC'"[C&YFQI7*0MO3+6\,QM'ZG_NB:>N^ M#;X_^5MW:X1+$C^E7AS'(:"1FP".JX,1N]CWH5[-PY!QVZ.-D[G[H4.>0KX0 M2T@G/QA[%X^IF*@63&8(AWX5Q4PD+-=5Y!B5*K88#LXR]-2>>R^69:SP*/6( M^M>;'.UN\C+[N:[V=^_+=7]V+O62 +N 08"Y%3_%"4QZ4UX4!5+SMU$&+.LG MA^5TN)P6V 6?24B>6Q_'VWG]FXPR-8U[EBV=Q\ZU:5-XW7P*^O2>,]>D4>X! M\Q?NBD &;"(6];18ETTY,7[9]9?TV !9"Y!D$UY49IN0VF#XMA EC[L] M'U*>#+][DVZ 8Y=XB8<("!B(?.P-)GT^-)>Z[LV((?N#8P[/&?"=3E[5QGKC MV)0;*D]&I/*0^24.-0?.X\A4&T!/1JKV0%J?7.GA]#D2S@RKC7"W "TWYDIE MH6WIK=:2Q!+8*'*74;(UX\H+2V &^!FQJDRJLBDV[3,: M5?FUSLKF*J_K?'-X#/V1T! MZJF94>:UE_DG)7W\ZO^%\S *)XB7M"_@-5;5M@L8B]&R)-2*AZ]O+C#,IM1T M_[D]#@]P?,[7N;B,[!]5_7M17I/LKMAE6[3Y[WVS$Y.6%4T\ GR"H1*^KC.' )(KZ7 M #^,L1M$@\6(,**0:DV8FR:/?A ]?%*9;W5JVC2\:OJUZNT.(IHW'_/=Y=4I MHE7 ('#]-(&0( 8]&E$,>PBA&^%@M:NXGLJIE%'#2L68 T;I;LF[NECG:GIEEF0Y 9N-7S5%.SSQO*L&87..2"\<07UUY3P0OFEU3H7(,\)G M)1[+4$([KE43M.?196P^HJRNR^)?^>;]AJ,KK@JQH[F[Y7U (^Y_YS\6[\X4 M>8/$;6CYAF,^U(!HS&*0, ]!$B41"* ;#47W,&$L&%GJG@2CY7)X>KPSCJO! MCO^J$-_>6(YDM:.J&;/G=9CMHB4E@[ M[1&_/?'R[2:RIQ&;*)^-:"I_OK0VA@R+V6UTC&9)ZMI_L5A?$OVQ6 MQ!>O\20!0 %-/0I8Z \+":'OQ5J;+V<%;#GA]3?&-TY]P#1C_M..Z@Q9<(J M+B,7=I[V_^#".7'V#:?$%\(W56(,V1*@\7"Z_\( $0 M>5X<8L02&KN0#=<]1#$(E>[TG0>AY62H>3?Y3-&:/N?9"=0BDMSKH5]\2CNX M,%$.4V\-?[ZDI<&!Q2RE&Y$YTM*GNKK+Z]W]IZUXMZJ;?]ZU>\'""&(*@YCX MGNLQ$L(@&O9;1"Y&2H\^+0.Q[36ZXH>0MM:#^3+7B(!.G\FFB>4B,MO@*O^3 M[P=X5DNCCF-$\>O8E(3YE2T4LIM6L[0SWT4!_E'S]Z_5;;SKCS3V^B#9D[ M*35W6](^6V4K3@JGL&9O*LL\KS4_+:^<[)H?X-RKSJ>_Z)=//V7W[8W* 2$Q MQBF$:> !F% /PZ'N ABC6.-4V;(I]OV _QZG?>G'Q@Y04D D& (,0Q\2+@14DX((<\+1FX/F4.V)/E7 '0R7N$ M]B>PQL-KK^XQ2TB7E%^'UC$X>W'ZL3?85.R7.>9L,G-4. PW':NE#<78&*YJ MV&H9;[>@88T1 [4,N]&:9RWIY,?/EF( 9A$*09S2!,.$P3B-R."#'X;>1 ,I M>PY,,Z0ZO\:TG3*!6FP+BD*&!^ HB75N.5P ZFE&;P,X9Y?]. S69CP:HAOBZ=>?;(9U246Q0POA MCNH4-9:WSO1\Y"9:7!K9;/Y\*TIC";&XC&0D5I,7/[[V]Y=U'UV1.,%!$GH, MLC!.X]A%P? X5!SZ"9.Y5G-NC$K;9-5OX'QX_YNX<_^E.^!FFGBJAG3B:H7% M:"ZB+C'XU_^+-]((9JHS6&P,BZHHR#:*Z>L&#R,P185 ,^9_LEJ +@NV9OVC MHC+/+0Y#WFU6J1O%- I3-P%)C'!"$1VJ$;%/H]FNK57!:/M([(-A2W&J8D7Y M: 0SYV4/"D&=?AIO*YZ+F+NG15GL\GUY_JV1S MD?37JHC-*0)IS1F0J*4&>5KDM-P*'VKB^RH15E1QL'I&QI2Y68;NJ,.N1K:) M28:L ZIG]>ACOELE- P B2& H1MX,:()'ELU^SH_O-H (?92$ODT=7W?).-4161,D01+DG$\@'GU]PE7IL=T]=Z+BAD*6F#:[ ME60V*;F<\^L/P(>D?$B))TG?CNJJ=&9:>^VUB86-#7!CMEM77B?FRE@W9'(9 M0]74B=KJTV4R4#X7/_8Y=^V?JR@/\B@(PR1@*0IYCIE$1VMQ#K%*;5'7AN/: MH("EED]IDZ4C*VYX,M05 C[5HZ*FY@ M3!$;.=U;6%C4)+*#_.L7@=D[!WWS)$!=$XH>.1?1;O4WFY2:TWU%=2>,Y3($ M>DJ'Z]G&C:[L_UY7WXMV7VP[A!= D" '($11'A**$Y1'J0]&$#3$2O<16#8] MG9P?X7H?^7^:5\,EI5Y3K >A3RCNL2U1H&3:EU-AJ6):F MO':=NZBR#CA45U1Z_["K'XOB4]%\+S?%Z\J/=EUP^%>W=ZB*6O^>^V^ M/>$%P&<,Y3XE$<4YS_0YZ@$OR5-$]<1W:I2N=;I+Y?(72=ZQEX6N1D\>354Y M7W(@]95_],H;W/(N9_$GW\1?/-O*Z=WS.O\6-&-8#IC4Y#+70[*T>6@V'BY. M6?-&1KX(?5=6Q38O*O[%7M0R?B_VO?UR,WQ7 %G%. 0,1#2G.*1!%$"699WY MC*28I4HK!6M&G9>I.YS> *DK]73[P-X(]O@C =?[!3?%MMS_1;6T;2L$LK7N M&=A7+7Y;)MY185R.R*N5".H/>XDHBB+HA2$08J0GT=Q"D-TA),R0Q6U!&(6517I?%=XZ;&??MJC ME]E7GSA4NFH[0Y1LJ*^% $VDPG($*ZFRY9@M5:5MN_FF:COAU4#%AV?\532_ M\U3\\Y_%[GOQ6UWMO[6K( 5Q1N*$)KY/ $0L <&(BD2)TOZH:RR.-5V,36-= MMDN^MCS/QOL$*BV2Z!][KW?!ZWV87:Y5"%=3;2>A7*QXN_'V;0UWR+(C*?_O M8MU\_K->\<4 "A*4,^HG/H(Y@"0?P&1!$"H>M7,"P;UP9TZ%6YIJ)WKM@N5) M9%H YS)=+UJDK6!P+\2!3H9%M 7K\("I%T15HK83ZO!:EZ:2[ &JRX5N/S>7?>'&U.@6WS/*$"<^C+5V .TK("JT3LYU5@)2\M*+ Z MJXX46"!A9;M9[P2N]O.WHBG6=UR^5JG Q'(2T03Z/LDB'X[G1F@>X\RA).N# M+Y781HJ]1X'0^+R;JQ@Y4?)IPC.)M M7O-Z73N9;[^3-HM7^8@SL MR;]YF'_*^<""VV83A"W>I2XV4,2V8IB%@)(H#*,HAB1"/AO/H3!&*)2^K<"V M827E5V^,]EG\%87&\M9YO:[DLU,Z@5JK]/6W3K]"L_XYPZ#7@=]R..0ZZBO2 M],J\YI3M!?2^=^9:/<'3JM?,][7N,"A+B)\Q%B&"4)#A. R'60_A!!"EET1- M[#A>6YBU^]4B3FYU,!5G:E/(B&H9':*N<'0E(;?![#)R;"N>7.@R;,Z.5";\ MH> /&I\YOQ:W=^^J37U??%[_H#_6]T/#R=_*JKP_W+\O_UGLRF\'NOI4[/>[0FCF*LR(SS !*/-!E)',IWE_[@31+,AQ M(B-@,T-TK'T#<&]W1"[>=Q977GX9P/,O.'JO.;T"?> >>(==?WK>:X^^*&2) M,X9<(IW_.:*MIMHGG[S;.Z_WJKNX\LPO;WP:3IZ)7Q:_-3KG==YYHWN>\,_[ M]),] @I+BI_C4=!;?.@^$K6=1T)NL>(L )>6-?-'? $+H 604"]J%"KV[2EV MW4+N/P_KAD_*NT?&@5:; Q'R5!U#>W](2 MQ7RUYZOUXK%JV7'R\;=J?=B6HM#!G\FVWI5;\3J>]Z\1N]=R1>OBU K1J1^* MIL/?>OP7UXK-=^R&1&X!-U\TU)*#$:=W!.H=D7IG4&=[T5:)R"OK/C3/"R3:WLL^XK?]7%=][=.=]]S> M*J>80(B#C%L#-*$\12&CI20)D-IU:SH65!YZK9O7AD6(B-K9=#_M 'B%F"L# MP83&90P((P]J>P^5V@ Y&6#<(UQ7W.J!&[X]/C5YP>>CXKA<*%J^2JB;1=S4+4@)4=8+T0A&583$ MKL9#4W\O6[&4_678X)BX<=\%@MX4#7U*ES3 #;QX=3":LB([<.BZJ?A(;S\4 M3=\%_-@=*B0PRH,TB7*&89B1) Y'NPYT9Y+[%P1'V-"EZ$^YF[4EA\TS7+ ^V+=%FU_0&S8]1@/ MB)%#@0]-(W8U,IS3*,(^RB&"201QG)#^D$9( JQVC9]ETXZUBC_YL9HDV:96 M3JAF9%5-OHY O1[IS7@H==P8'M%Z'.[\+=[4>)6IZ]@-T#+DT)5SEZI!+CBT M+)WOJL]_UMUK'ZLTP7F:Q0D"'$P:LM0/\1$'H[X#]52P[EY $R<"JD*P50UU MQ*TC&;T1.NJ5E6C UK\8MT@!/9%JKJ$: ?JI9%3'/STEU6;2OIB*9D,]DB3, M@A2CM,N,8Q!%0<0&)#0(8.Q&3N7MNQ=4Z$I0%4BV+:EN^'4NJ@+VLF7U2*P5 M854/T\\FK1H>:HNK+IO6Y54T$NJ!A #&/@MH2E&0!#2@+!V39OYEH%2 =&#> MO;@J]GYW0;%E;77#KFMI%:@7K:Q'6FT(JWJ,?C)=U7!05U9UN;2OJN7W0=XS M L+()X#A3&3/,<;'[)E&C"D=R79@WKVJ*C9F=T&Q;55UPJYS515M5=9*MBJA5?AWN M[R]2+LU%4IK^GTH:Y;W2$T1%UF1E$+5M<7;]9AIG#(NWLAF!"% :1XF?8DQ0 M%K $A%(M7#0_VG%&V*-1DR]51"$<B M:]GAZ+QUM?4VXHOBA%--@"RQ*R=(TQ.K)E!'3KLOSB#>>.N]-Z+T.IC32I84 M_%?CQY34).EI]D+"=) MG$,4TIR.)F.8 Z6$RL20ZR77@$UTLQS W7A5L1?=I=:[7?WGFC\EWEW=>-OZ M\&5_=]AYZ_&O\%_YM^ F#--N-/\;B#,Q@/_/H2H\X-]X8L^T^XD8;3?<0"MZ M.9??B]VC8OIF%"C)+&ZJ&"DF-X_R4/MBQN!VQ M3/U"^XF"*Z-"BZEEC (]Z"_>5]?V7_8I_] 4#^MRVS6>6(4!SD >^10GJ4\R MS& ?H&.^<,7)$!+:*6 M(0-ZT&L+#XJ6# Q],?AZXW;_K6B>E%=6C$*?!5&0@ !S%(11T2]5K ]#9/2JU:2F+&M)+ 3$:RGNX,\#IZ.X#>L_KL+)ITC;2W MIO2YL%MG2VB-:A4E,( M(B+(DHC#+*?:/FLJR2.5TC-HG3W(& MQD2N%(G2V!"RRI'11M",NS^RNS[29"U#/#2Q7]OE461 5A ^%NV^*463ZM<+ MKK]SAP< ,$M"@A"7(A#""$/XIY)T894 MV'X01_E$/2I%813D_-]Q")!/89X -IJ$2:S41-_(D/-U8(^M&YW%"*S; E)= M^9FP*;ODFXA(U;5>#^NFNZQVWU%)3U3^?H5*1XN\RS1=7=U98'<9\F7'E1?K M.6O\J%Y%NT*^'\4()PAE$$0\-X1P./03AG[J*[4OE/Y0Q]+SYB6S3F]'O3(0 ME E:QD.O#OO"):>*?LMO.>YY^,LONZ)?\O!A0W]L=H=M67T]FJ8T!@0##',< M^Q0$(83Q:#J,\DAM*]*"0>?G+[B*-(78O1G!#I4,C3G8#L-R<_'DY*K-R2=X MQX(K1^C]"KWGJUE<)9& M)(( I8BD/A17@*5';06^TL)"SX)C1>MW.:JZ^M6D,JM)GIQVN>=-3:R>;@S- M51%YE94K4F3&XC*TQ]"'YZ\)6F!$;8]G%0W(95DRXT;US< /ZT?Q M,LYX-@>P&$8)2P.01IC$?@I9.!K+B:_U3J"B">?5Z.%ULX<>EMY[>JJT2:[' MW#.FN#X;R1H0S?Q.WE->KBWAS(ARMHIID.(\ MP5'BD\!G.$SI6(@&<9XJ]0/5M^)>9 2PXZL'RB*C2YZTSDS F[+4=)2]EN=, MKC:OLW-=< P978SFF/KQ4G:L,"-]:>_]PZY^+(J/Q6Z]?]4N21G+HS2&%.#( MCU*8)MEH-X4X5;J]U]C:1$JTJ>^%%'4WEBO>WFM.J)PJ3G + MD*DWZ;HB5_:H7H9L6?3G^96_EIF2E3%2W!7\\[ 15$R&(MR$"L5B31-.!:L$977]+#Z@NWFT.[K^Z+QUMOOHEV+8D:ERZ:< M<$U I)I:'3D<$,VD4*_SN_"L5'"6YFX9 M4F+BP)L%9D4N5!.7S^L?9S;/WW3**<:01C3, D!!2@D8EWT1RY!2 KNH;<;M,A3*CBNOE[9M\".K3)\*_OG%]GU=??U< M-/>D^,(U,&51%F=13,,P/0K__OWGD E M-9CL42@G1J[94],@ ^*Z7D^V6()0Y$5F:I&7H@A;RRP5E1>^E[VNJ[^_+?7?QI&B= M55?B=LJBV@B+&NWP<_!*=[/ M9,*FG&I,1:2:BCSG$$MQZ.;RIL>/+\>B5K[$C78"Z_-(9B M #'+,\IHEO)G("#!>,5#3"!6>H'5P(SKBLR35U2+#IOB2UPF'$K68J:A3[$D M>UVYL<:-P%T2_ M;=99[N^70]0G"88A(2D,?1#E63H6BV)&DU#Q[@?ESW<+ IQ/E"R+4Z9<3-=?,JZG9B?1//>D=H!OO7*NK MBX*4QM<4*8YN^#+Z)@9AMVB)DAN^EKX)0?I,J+H[;4Y*Y>9V2O6PR2\8G45, M?97(@S6_D#WGY(V%H19]RY P??BO+ $->) ^%;3=EN+UJ?7NP[K+V?XO '@Q$VCWV;LBEA9 MI'L9NF73H1>7TECF2N%4]6BH.T7 T[:'IOA65"U?DO2'*-_7K6A??7OW>?UC ME<,@B$B*2) G&0Q#8]+T"0EN=)EQK9MN\ZWSH;C<&/I.>#A=1+ET]AVZ9?, MR69D7C%7.R.]/\+T!.MXEOL7 ?A68:$.O/N MY2EPARSJ;TJNB(\H"YE/($0TB^*$H;$Q04)2D*F7(7.2Y41I4G[5).KU)MW+ZLPM=QS4C-EE M*)4]=Q0[<"OR)*MBK*S*??&>YV3;YQAU>KP/L_2$@ M3WPV28',*R/514B6,6B=>%:[?Z!56XQ\+W;U0[']7&R^5?6N_OKXL?SZ;=_^ M5MQ_*9I5E&4D"7/ "42(^&F8X&"P"D*,E(:OJ2W'0_8(SSOA4^TO8DBF7-XQ M)8]J:<=K%'H]-N^/'MW$*O<&5U>4S1;+RU S:]Z\Z"IBDR7I%VL%7;?-AZ;> M'C9B#S%?;_[);0]&8P*3@*$PCG,8,00)B<+1* VPTBD"0U..-:M#)TY8GO!Y M T#%UVL-&953K@G)5!.N*SS.)%S7J;JB6Y8X7H9LV7+F^9NW-CF2%:W\T)95 MT;:XOO]25EWW:%Q7;\S_N M#^O=RH^#.,V8'S 2IU$68>(G \X$Y6HMAJ9'Y_Q04@?5$P^JW V_^Q M!^QM.6*U!&>&0,KE1,N.H5H:-?KBG3ES(W(JK_/'.W/H9FRH+3;^T=-(G[GE M";]NO-ZSV2-.#]2882RH*<^2/<$&*EBM]L(!U/4Z?#GCMQ@$E(V R3E8O@VIRS9HZKPZGK M&/^Z\81O/_DYV](=X);-K<$V*KJXC-M/NQ46-*PA9RJ*$41CD?!X.$C^(1XPI M9$IWL4Z+S/%,-D(A2[6V/,+UUAU-O_IHH>&J3UO+BICE3G3ERXXV8 M^>0TH.Y:_)]P>^AZ()W./U8XEYATIHWMLF::B7V_,+W,$0'I9B[KQZZYU>=Z MF-9&T$5_I!ROVV_#3[8K K*0D! 2F"24 A8&QTT Z*,P4.KR8M.PXQGA/''E M:>V7(](;K^I?T]APM,?Y8N+6) I$7I$+)_%8AAJX<>UYEQ-W_+TUEN^;S>-K MN6S[9&?@8[$IQ*FJ_ZJ;?_)T=GBU&&W_<6B[_G8K$"6BG5V:1A',, =%LG&W M $8PEKJX=B(HCL?[@&ML0M =%Q8#?5M\V7OK(TS9<2Y($:,W\Q/@=V/7#DVO MC.:)^9]W?$_M;#W+,VZC!OJ=SUZBJ\#9JO9=Q>BY\#M/-=_ ]UN_F='+WQ3J[>>$^<]L1Y?IGNX MFA-/0+35X7):Y4'%P%9ADB[ M<>U%?U5G_!D+YM_:XNZP>U_>%2OD)Y2BB#]+E/D8!F&0PCJ\2%5< 5N@V5$M'3%L4R1NOQ^@)D M1QA-K M.H*HP?G"=5#'(UGYTV9+NMUT7],1'95%5YX#5XE/]=W^SW53C(TC! G+BIM 1I5_3.*N?+$#R[+CUO2&V?+UG)>W;!2!J' M,0H@\2/ U]TXI!%,>B,1PR!-)0>=XJ>Z&UY#XZJY[L:1O@]'D[!EC U=\+65 MA\:T[]WO];YX;6%%"$O"@$0AREA,J>^G.!WM!Q 9WLVE:]7Q9/_TJJXW.BJY M)EA.:^;A5DV&7NVF)V NH^XC3>$5!;,?AF6(FP._WFS,9XJ&U([[(&JKW;;_I+?H]XN'6YC3Q 8 LB7R?)+D?HS3L93F-?!0AM2[+ M5BT[/S/6 _.:([(;;SUZX-W5C;<=?/#6P^\J=ERV&P@Y^9PO!FH2BIXP/2+U MCE'Y>!85/,?5\4I$7A%2-P%9AI@Z\NUYAV6'#.K=J?AAW=PVG_:B2MS=./2! M+_!$IK4B8>8C3 FC 0A1#O,@S4?C@.9 [=B-):/NC\T\OWWQ>,V9]TM9<1G= M[=9-ZST43=\I]?+5$DZYERVH3TZZ:DW]V;6+'*-XJ:]'V=]=YGT092NWM]HB3,]8>PLM>AXD>$*!0Q$E.>V.89!!O,LA?%H M-,20F0BBLK'IA?#%S8XFRJ=.KH[B.6754.EZ;!YZF\X)U.TY4=*JILWP$M5, MWYFK*F;(D8EZ];=^KB@D,;>3LSC(_2Q"*4%H-(B#S.#&;"4SSD]!O*Y8Y?6K M3ZV3J:]4#GBTHU+S7X-]3I"B.BFRNEQE4G5$0I6TN#%1I-O3!<\K%D$$(<@9 M2S,69RCS(S98#8(48E-94K$UDS:=W7=M+E!*W.JKE"M:[4C5K02CD^G5&1A% MT=(A>;G*I>6-A'SILR1][NIT(?>+/(X$41:3-,(9822.*4M8.%J$B"JUZC*Q MX_J457^?O)UEH!&?C6PN(S5WQ6*KIV=LD#L,C3*BB?/3TI98T=; MFX9L+H51RM>6"8OS+(X@3/TH&*R%?'VI=/I=U\8$MXM%C1%ITG.1AF((%I1E#"6!*&,"5P-.DS7^E@ MFI&A.>1'>RUG1JFF$+EBTX8:S;:&N\:2BB[ID+M0<=)RY2V%TN='_J;7JKB] MPWRY6.[9>B-N:7S\+,Y6K'!&XSP@*Z;@W@IK;M-$H,@YA90&OH1! % .U1YL7J7ZOGXOF_GV]KL;[ M&5$4049C0I"?Q1E&1'2'[BSPE(E*M6;6^5S'.B/0> +.VU>.FE-T74YV]ZF'KZBD"0\+:*BKB[PV?PH4Y.]C\;W> M?2^:T4*$DS0/64!XAN0JS(DH7X.R5%3 MOREY41 _A_SHB9\\3W+:]]3!2]JG2<,"M$\7>6W^$"CN^#TIE'6KW"C"R(?4 M!Y@@G $_!YB-A@(8*UW.H?'QKG?WGI=\-;=B\( MN;95I\_>,A:2)@X\WY8SY4)/089U*J$XB B%?I+&>90$Q(=P-,7B&.IKB*2! MJ55$JV"E1YV.DCA@S5!+9BE1O4:*M)XH*$YBFL7.YISE:#OC9%(9;0@Z'$1U#L"88A M9N+E.AA&>#2$0Q_)M0XP,* REK3:!0P#Z8A+IUJBR9U$,U!45!7Q#]^6VQ?MT="2/,XSID/ M 48I\BD:UZXH(81*U^6-K#C.]@9LG@T%,6-30G8G(U)-?9?#H8(83\:EGB;K MLR9*):OZU_E/>'^[QNFOK/_KIE_I/]XXKFB&0P(BA. X9\ M C(TECES'#'?5,2T#<^C:3?> -@[(O9&R.82IQ\%?<6;) !6!%"+^\GT\!*/ MBO)H'([EJJ6Y:Q+B:8D_62U]5W%M*=H]_?%05&VQ2B (?%$7P%E"80A3%HZ* MG9.,*,FEZF<[5L01CC?@F7;(/2/CRJC2I6T9 T<;?6WGX5%,)8J]>)+&07CV M"C2Z%_W?5X3E/B.A>.\PPC0.?4;):!;FJ=*!"&-CKE.&'I^8N3;]S*7=/<&< M5\F$8$I*%9. $YM#'G"&[L;K\4T\[;_!UK6IWA;1RU I>^X\G]+M\J3W+J(X M?;_R,X:#,,E)F/J4X"RBQU>.-50V+\B.0;D+4-D3!RX^F*A!A=Z0I*OV[+] M]- 4Z^UM]?=U4XJ&#!_7^R)892#&B/*<#*0(^GQ1XL?C*SUY'(=$7UX,C#H6 MG0Z9UT/SZLH;P7D"G8GFF/"LHT0346RH3WIT3R!/-I-@L6F>5>P&'%>+^FXW8F?U:K-((B#O!"&",8G&?1!*F P*;U MGGGB$>396K4OJX.H4=X^\&=&_%W%&[_G? 3D,NJ?)/IJ$]?HU%FD^Y".?GE' MQXX/P*_G#\"-]^71._?/ZQP<^M9ZPD>O8[I-41)C'Q,2!8D&8N!GP> L %1BA-?Z7RS2QR.I[6W%.V) M=/7"I?Q:L[L8R4U+2PF/VKRC$9G9IQ0#IJ_,&5/$;QF3PB2>OGPA>R)VU=&$*E?8MYT,Y_Y0PPN\2WM$!W=7,Y$%67@&5,2@O@X>)"9=[(:!?O\L??UO^HFS-4'XN'NMF7U==/Q5=1'7X^ MT^8AI@C!G%$4 #_#:1R-"Z@TS$!B5*2S#\?UWLM1L7!]_]"4K:BK?2ZJ<1>4 M#PKOOFZ*8VG.L-+F(%Z:%;5Y0V5>.>,S3.? TTGGZ(,W.K&@&4>7>94JF+NP M+FT.<>_P6U4MUURKS@KBO+A@L=KWVP(<:-G^DZ/B_V;K#0_;61T-$,RM8A0& M?-D5$LHH'9'0!".=:<"F?<>Z?X3GG MBH:>M,L'8C&"KD"PA(*["->R)-N)AQ?OU#V_=H?L/ MU1/N)C3**>9D#*I)XY$\CNNX \RA>7^,X":_XNLR3U>/K%N@=QE29L>5%T?3 MK?$C=LWOH(5N%,HLNH7)?! M)07$6"&]4WR.P#V.W#M!]]#2XJ-PKG0A<=+M)"A>7O:^%'>BI":&R>:8ZI^- MIB-D\?WMBQ3"6^_[4W/BF[57J@S(?S<\YJI/_Z6CL!,$= ''9:?PLIYVF)C, MN/R+\7M#9Y*/15LTWXN6/[EHLVD.ZUU+[Q]V]6-1B,HT_Y5>'&*(TRS**(HR MAA@%&41D1$DBOC[^8'#E MQAN=Z31[=.?&&QWR\/*C:C)]+R.Z>M/YU%'6G**U*9:>LMT'<8E3^ 1>7YW2 MIV)=N^+W$N Y"IY_Y$55W)7[]M.W=5/DZ[;8GO\"KMO]"M&<17E&_ 2R+,4T MSGU\A)J$4C?2S@K0\>1/_W4038'5Y_YYHZ99F%Q:P)QE!>>HNSEC=.S&ZUS[ M]8OP[>FO">]F+HA:B(]*(77*QV&A!=A)*7BK<#M]/$SFIOXU?[QNFL>[NOES MW6Q;,8'RC_RV@DD0I"$*LIC_F\/)_/B( B;$>-HQL>UX1F'%MGL[6JA.RS/B MPFL&9-VWML7W8E<_=.TR1$EJZ'&Y.7?%? 8RBHW^Y#)56"S-&T,KDR=X^[6& M0#S_7'"%3D69MQ&8Y2JX%>\DQ-D>BQ;7!..B!9T6+;?[;T6SBBA,,T!#Q/R0 M@#"B 8;'0F0.E9IHN\3A6(\[$-YZ@&0]N=>GWUH./PGS4Q?P.@_FEV!)JLVR M;N, +E>:K7NJGD-;8M=]&>?56E-&2)PQD"$_]@.?4$P2-H"D*(12&S8S05OL MOLUI3GJ-48U_KGK-)+; C.'_J>9/IPX;ZTJ8R$&LI/,T+JI^OJ^ M;MLG"Y*5GX89A)0F"8 90!D)PG%6HS&,I<[863#C.JL?D7D"VM,EO-HD8$*E MG*!/Q**:.&L1Z$1=+]-S12DM<+H,U;/A2&W]>3-,>8<^A"_MLR $B%L._3 ! M"000(7^TCU&J]/:P/:N.M6KLD[D3 \UFH5>?9LU,=!*&+229(^-S2YLT@2HY MH7$0EB%\#OQZ*Y.SQ)RV+/9E!YX$ @KC, \!C"&@&0[CWE@$XAR9U67E3$Q2 MO6UYQV$6\B?F31G4E#?[Y%G0LB440I5KG&I,+E20%)UX2WUT M.-&6FK\V7.16<88#'XJ;1R(:DRC#V$>C,9X$TM6^%GJH-UKD3"A)S1&-^I#9 MCT/&4&$DB=-4&/N<65"8#M3,"M-A4%$8-287JC"*3KRE,#J<:"O,Z468\=V7 M59RR*,VS&%/JQX1!C.AHF?\O1*NJ^+K>%UM-P=&P*#62LGXDG8.3'E!_?_G: MF:$ Z?"JJ4:N"+4G36?O8+Y)[S1"]9(S%=4R8'RA$F;BT5MZ9LR62;.-5<+R MG(0L\G.4I012G&?Y:"IF)#=*GF0,.$Z=/HN_\LK[L:9K-"GN-!7+-FT6)$IT MU*CO%JA4')B*-*E0NU M4G)!HHN&(A\::O.^7'\1MZ2517MLV0&B- Q02$& M609"@%(0C4:Q+W==F253CNM$3Q9ONQ,^_1X_6GPJ:Y%K*@U4Z0S:L+!;0KN? M5PB3DR83IA6LQ:<4 M+0JT5X$&-IVO X^#L.E[>]I0,&5B383,":.6]6S .!X;FZ]F=9DW95G3Y7W) MZJ;MDY3(F3%FJG7U0]'L'S_P)W:/JJUX?;A[EVL5(A3&(+?]*X.U" M&>IH&9MDZ:NR=I*+:8=%,6_]:U]L_R]V. WA7[?FC7HK&6MU: M?$51' 8XHGP]GH(P(S&C<,21!*EO0UU-[#O75[3A,1&CO3Q",ZW6V:+>1%B= MT;M.47* M.J=&[)(53=$3*>W284=5I=Y5F_J^>&IWE02 1"@(XB2-_>7J-(PE],J)V60)EYLH%A;+ CUDB MM5+.FZ3)7)8BZ3HAE2TI/@TQU1? M $75]FQ$_U:L!8;M;?6Q$$.[K+[R7^#CO!G_F*_;LK\8=Q6'+$@+7;O3@'/]R)>GE$SQU'12%= M5 BU5==:]-SJL2G9,N(]64 7IO33^7UI6IB8>>4Y)'\\&R:L*?YU**K-(_I1 MMBM *><^2@G("(M2#"D,1\LL#Y2:D-NPYUCWSW!Y1V":BF["JJ)63T2HF@J_ MRB5/?3FJN63V,D\R FJ!Y85)HPV/+HF>-;:4Y>PUNZ2^7Y?5BF8XH"0-(\ H M2$F( !\X4IG@V/+BF>-;9,%*\]II._%?=?BF85ADF6)]1G(0MBB/,P9\E@&L,\ M5.IE:L7@/)IWOOHS%SMUEO75SBG!5N3NR68.$U8'*)8J]?RW M9')"X3NBTUZ[&G&KO'R=BE;M.N(15U\Y1'^?>R%[A3&YM:P-RA>F=):948KW$L:09B9A'")"DB1%!" 2;:D[]4Q;&_5:Q + M@XQPDC#8U,K%+((O4J>:'!J'8&'::=CCLVTZX@R%3I81D M00XSDM.8$( CC++18A1EN99N:MAQK)(=%B_05#T=WA0USC%E^HO='MB--S X M]R+W)4\R\F7 [L+$RL232])DS(Z)$(6#Q2Q$C)'N=A%$_!00G*:#19I'*305 M(ED[DPA1:"Y$TKSI"Y$+RFP)4;@@(0JUA$B5W>4*D;(G$D*DQXZ)$('!(F/4 MAU$<9"#,,$YC+/H"#1:CE"I=,F1B9Q(A N9"),V;OA"YH,R6$($%"1'0$B)5 M=I2 B1'CL:)?WNJ!S>K=NV*ZIE##%AD.",Y30BH7^RQ[,SW>-GBE8< MBU"'QNO@O%55MDV?(7-J6J1 FNM2_%-.Y*KOFCPN3'7T_;A<8S=B1O/U MB5<.XW:G;_]6U5_$Q>?B$&ZGAOS'G*)RUW?C.P<[U*Y(GL,0$11$.&<^\[,P M\@>X+$F8WFF+J4%.J7=FE?C)PZSEO.MTRJC&#/%<>%Z?UL-%Q_ MLV*NN,C.-KAH]N5=R8-8M+=WI'BHVW(_9-0$Y;F?A &@:93ZL1_GP;BT9U&4 M(Y4)P\2.8\T_AR:N^AC O;ULM$^HG(1/Q:6:"FO3Z$21KW!T151M,+L,7;3B M26W_N;/Q&E@GH%T&GD)(D5CG!S!'?@BR#!VMACC02VDU;3E6J?,C_!THT_6X M'J'*JW+G7*JIE#*-$[[U=>1';IUNQ.PR5,J:-U)O>NFR9-!,Y-V^N$?W]:': MM\<3)!F .4G\-(HH W'DQ^/&+6,!"K0DR\3@9,??GKR%9+BX-F)84<.F(E=W MPT.-UZF:M[S@2D;4;%"],&6SXM+;35U,^9+5N ]UT]W8N3]B> 7,D!/ZJ<]7 MJZ&?,=&Q,?5]'^(> ?11#JF*U-FTZUCQ!JC>>N]=&J1:*TNKU,MIX%RLJTFA M!<*=J*(">U?$T44,EJ&13CRKW3_!:HI)VWUYSY?,MW+$M4TT2[Y,J)XFR\JJGB"%/4XA8EBRK\7=%%)V%8AC"Z M<:V>X#&>OE/@^[+JDM]V%= @9'D"68[SG-&$T" :,5(6ZAU0G@399.)Z,]QD MU+W]=.;1J I;CZ=15SK1#14SX9G7N39#2T&%@&OMB"\HUKH5@0G#O-C>@\>( MR.^A3Q3Y9VBMSX[&/;IY1PA(<$DSB)&(LC=&X< @8 M")1F'G-K4QR1:O]#3?@M<"@GYM/2IW%.Z>E[WR=\LS7>?I.Q*P)JC^UEB*)% M?VI7SZ4E\5K1. LR@OP$A%PE_13F.!OMY2E(K8C6FU:F2'V_=T/M_FSANST" MM"1C;[-I*%]6B;0H6PO1*AV-DJ9TX=HD[X>L)BDR([UWU-3;PV;_7^NF65?[ MQS'3>^P;20>QG\'(9RAD21I%7 <#DB709TF>!(&OE$2967*]/]2#\T9TQQ7: MHUZ??D-:)7>")F-4<>]'GTPW>S[7>+JVRV.%WV4HE25?GN_D6&3H+<6Z;S:/ M*TP_X:98[\OO!=T5FWU35^7FTV,KEIJ?_AW]^_@"-( @(8RF&,4D3;,DI>E@ M.04XE#HE;=.>Z]/2]),WPO1..+T!J">0RNF759*OJ]A<_*IIF0RUBF<'K'*\ MK3<'D3YW;R@LCNLGZ";F_-E4(B@0$T3&$RB_FQX42'EEDG!!Z;Q3A1./:GN1T\\RU2^*HX_T"%% +=FT8=3N+]M.N M2P0PHG$0Y=!/<)R'7$?'U#N#B"K=TF=N;<;%N\Q^J2N.S5;Q;NBUMY*787;2 MY?Q[B=UE>V0O>UFOX8_DTEZ7*:D\[9G1ST5SOPJ"$,*(16$,XY@0F--\3 >S M) M#Z7Q-Y\,G4JX_Q_'%/^->(7'1XDLBGW--E9D*W7B?)Z!)(<]S39=>OJ=( MFUS>]XJKE_(_$U86D <:P:\M/1UJ>>%O]?=N+_5=]6F_KK;K9HNJ+?VQ+ZIM ML7T&XUVUX6OQMB!%_]^/]6['ZH8KT785^83Z*8E#A@@C4-1QLQ%=&B5*]P), MA&7EC8YTA_1&5[R7PVUTQ_ME=.@OWA_")V]P2C$EG2R\V1A'*'50]&4]99[U.RUBA"RAE2TXSDF:1G)BZ]E5?6'M/D/ M-HH'F'0YU"HON"!.3735A';6TL* 0;Z>H,KN,B3.U(GKE0,]3LP$"&VWI5@K MM8P[FQ_:LBK:%FW^=2C;[OLK2G.4$1KD$;,$A7R+<64% MM1;")2NL/2>E%-@RIV8*/?RQ+-IW7'^*K=@IRT"8IWZ.B$]ABJ(0C<8!"RTH MLK))QPH\P.)#NV[&"K!X(;#LT'G;0_?>W_Y;X?69J0UA5J?=1(B=,NY6>(_+ M>Q&[\@2-/ENX M449Y.K.2 F=)D>&=<,L]C&( M"0LHX.EG&B(_RH_& &1#W9!61M+VIAGUJN&(2'H4\K\@4S!<=)5+EL8E#Q]Y M)^2J7&J\1RUOB\^KW_0'P]%U19Y415W MY;Y[^>9S\6.?<_?_N6)A[HU9,-IY.0RD:4$33%-&5"+ M:+T:NU>#,[Q@Z D/O,Z%B;=A#7E1MUVRJB[9?Q.= M,NNO5?D_':)A5=&>'=5\OL+(<@)8% 4X"I&?AJ+'\P@H)!'64VWK,!P+]Z?# M_?V:Y^Q<)3X6XI+.HM\W/_?C/ ,<'=)5;_MA4A7P62.DK^%/ G(>">_\J ,>5!V5L[+?>Z*R;#((JB.(LU=F14RXC5A:F5 MF2^75,H"0]+7CCTU-5P*F64H@B!F /J8Y0"S"$2C+0J0T@)/S\+$:J1YT:PF M>W(RY)XX,_F9Z1+95VFYHCMF-"Y#;PQ]>'ZEEP5&9/6%6[FOJR[I&OJ/010C MKF-1F!.48!^Q7'3TZ.U$-$M4M$7]T]T7\SF@?KFA)B4:1,G)B%N.U"3DG)Z9 MKA5\0<<5Z="G;AFR88"_MO40*=Y#,KP0)D[[EMMW%5X_E/OU;FS#2@.,XC!" M&#/&4I8!/^UM4C])?:6TQ,R28QDY@?,$NE_+RAOP*5Y$8D:GG,!,QZ2:V%PF M<2;IN4K4%1FR0_ R),F2+\^O*+'(D*Q4?2SV/&TJMG3=B$8;[6 LSFC"( ! MB1'#*8O\'(W&&&9*]Y-HFG!^B*U'Y8VPU#1)ESL'63.+S.C%7 M5,>0R67(C:D3M=6G2S$7VFP.]X>=>#OQ=O^M:,2"K2F^%55[// UV ]P!OCJ M#>28$,+2%(;('^W'::1VL:0UJZYSI!-0KT/J/8$Z[+PKYDOV*)?,G69A6S&/ MNL7O/+3?-^67P[[;(M_7/*-JYKL:7IJU:TF5=>:7H7@._'J>;#EB3E87G[>4 M>U>]W-,[;S-'&2(\ Z1AEN T)R0@9"ALT2#,@-(6FVW;CC7RM8Z0975A-]R@ M#:CUD,BIYYS14--0!X%PHJR*C%[15U>Q68;*.O.NGN8)UR[B?_K&)_[V]K!O M1<\&G@.OLI@ OJ3.<1RAG+ QR@<35*(F'IC32-S*F/87GM-[Q<^FML.[.73 M^:[KV2_(DBMMZW.\C+%HQY7+!6]3?N0/"CT?V2L?LA"D.$4 ,P)S_B4X#F>0 MTT1];&D8F6=$37VHY3DM5T^R:'.XC!%CXL"+,RN&7"B-CK[#%>F:+7WH'[5N M<';_SOG\N!6+$;X2Z6_(@!A"2!B-TMR/4F$['-*A\LK[A]V]6-1#-\L^6]6W5NK#_Q36JD9;;I(R2T(Y@Z2 MVJ*@WP;OX7H]7J\'?./UD(?__OI%H/;.8=]T;PKRP/+,[ZXH]P?^VS-(IAK7 M;VFJH\@M2'1=>?B:*CMETU"V_[[>'8H+0 *"(/)32H*-TA6%16OTP M0.^DVE%Z;1(O"RGV1*&RGV:/P(>CJ2-T[\/5677ZO/HRP;JYM860+5J[[7FI MDF-;8]5&GGT1S(I$"L9]3; 7H=?7R=5,LLV#M6BMMN6C0JIMBU$EG?Y8C$HB;D[\6.S+YK5) M9$4A3#'!D;BM@.8@#,/C/E,($(+CI0J?%57:EGTI!7AZS\)G=8WN1_@9YJX! MUX#Z]81.0YNMQ41!DB>-@X$2V^'>G?I*\OB6Z-H.QX*TUKIKKTFL&_[L*FLG M^JL8DI P$.6410C&$28^&Q$D.*#.A%7._ )UM0/N0E8E V)352T&P;VH7B=^ M1DWM@!E+JEHL?B9%5?1,2U!UV+-2%_Z]^+/[4;O* DRSC*2,II FL4\P/1H' M,:76RL#R)AW7#&3JB1QL_QMVMN242;=0RW7#M_W2K035T]=IC^3IEF75V5^0 M-EIT2J7HJLN9C1KKR38*HA@"0$6+WL#/4YJ$V6@[#E,;^V**%F?4PZ%:9UD. M51DWKY*Z(=MZ571A6OB4.LV:ISKUBU9"79\4:IJZC,DW:?G'H=UW=S%^KB^T M7N@4^:YP4ZAOL/1H\T9>M5&,7.'5$ZC9\?I3M[/7!,O6#_K7N.=NM=< M.VYV]-(;W!QF"._,T:F;WKB-V)5993$/RS(FI.70\:)[SU* 24V#]\WF\1SS M_AGF\CKFVX?N9C;$9^C[@CN(-L*'[H!?F@,(&8X92&-&8Q3X PX 8E]J5K* M?.A<3W1GHO?ET)95T;9BQOM25OUM:GP8M.5VN/E.;OJ;,937Y[N?(XHS3'"# M9][@FO>N\D[.+3[HVWIS$#;[\[P_=_"?^/(S/ 3/TAO!LDA:,C\!?I>R../] ME1QE_AC/FY0LP/]Z*:--;?5]J>?.^[IM/XAOU!6J^LX\'^IVWW2[1L*SX5:: M[A3JR=_?B_WMW>?UCU7.4$Y#R(.8)S"+,I#EXWDG$$&0C'OB.]+C[,["GKC5?UK/OOUCVE75XYHOK*HFCNPRUA+S>8',(WS[*B:@*5#SPM:22J1D3&5A.@I+FE!H1V2_W\VDI&E=QF# MVHXK*HUDU/@Q:"23) 2DB$ 4,Q*R+,U2.O;D (Q&1'50:9B8?"C]7!UD9.E; MQE Q<>#M#C)J7,@.B_\JRJ_?>+Z'OA?-^FOQ^T'TJ+R]>S$J\W5;;E9ID/+Q M2% HI' M=9Q%0VYC> F!4"N'CXB] ;+78_8&T,/Y1N\,MG?"O0#=?9M<506V&*X%:[%- M+V54V3JKAOG6)3PK$@.61) RPC!.4Q!FH3^B0"F(5OMZO]X9Y5O:MI7T^ A3 M6@O&,?^S9%R7>%3/N8PCLN"1;L,[N;S+$HO2!8;CQ??=;D=3;%E9E?OB/4\D MMN\J;OQK^657H+8M]OGC;^M_U W>K=OVL[@]8I4E:49)GJ80^P3[((]RUF.* MDA!D:DTGG")Q?:)A "_RL!&^U^/_M7/ .WG@=2YX7QZ]S@FO\\+[H_-#]0YM MM]&3R]>6$SBUK,U]S-Q4ITSHOE;(FB2,R]#XB7Q]7AZ;D&'YFZG>0M*^+ZOB MW;ZX;U=)%$:A#P"%+&*0,13X\0 ! I8QM.^/L(A[+T%LWKKVXS,H9?[)J2HH[<:<@KJO^ MBK6RKL1V?"_@./(3&&4(04)QE _#_+.9!:&?@: BGH:&7*LE@,V[QQC4TWZ])ETHG/76+JB:U;(78:.V7&E=O#P*5]X/!P:$I8^/=15 M6S?O!;GB=-&/LEU!'* 8I9G<> 'F("$TL$N\"F.%>\^-K3F6+%. /O1-4#T M1HS>'P*EHFY9X%A.O*:E5TW!3)EU=7_R=<*NB)D]LI>A:!;]>7G!LE6FK&@; MJ>_79;4*TRSWTY2R #"Y_\G[K1\:(I-=Q,S M'SVP'SV*;1PAS,+<H*L5&5(V6YV=7MHBE-9B)N)_<@7;?<@Q"$)XR 9 M $0IS&W4:'3,SE:Q.8$U*&[;Y-^HGN.:>EO5'576IZSVO,*A>NW')!#+4$$7 MCLG5A/-%D^&>'WG%;NRW[N2:O,TY?"68%5]N-L,U:*'OU5'Y>3 M/K>6Y$'HE'@YM:[6S>/Y+Z'[^L!!A6$,08(R' &:Y#'T <8#J#@/0&A1(DRA M3",3C6A[&;?=3",\JXYXF I%SM>3]1X3] ___Z($_ VN]47<5A!_ M"B&WYJR:F-OE6+IBM"Z;KLM:?UCBMV(MLLSM;?6QV!R:9G@'K/U<_-CGG,-_ MKM+03RG%R$\A#9((A(CU!7P(_"Q(*HS->YXV:QMN/CYRJSQH:-1T_L7WS(A@OZ1^.47@" MN==!GWB-K\*.F61_7W,O[SL&ZX/NT>CS+SKKJKF_MN MS=@]OV=8DHS$C&04QQD&(:0BSE/@<2S5/1C19Z]H1:)\UX/U MVA&MQT5:]9:12>(D)]A+"Y&:?!_1>T.<."1/8/*>>G#3K7&&T!V]>/Z7;KRA M%#FMQEL(P17%GS+ R]#_23VNYQM.]N>&+@%%U5:<_-D=?T]<;\5 1D)"&0I# M#$&49=0?(<$P(K8G!6T@KLLI I=7'N>$8Q_6<5K@WQL;M=J?$O3#8V\NF"0R MKB:!/GSB[M,._MGOBWO]%BO^ES@W5'WC4/X\K .9XJGKCC#?Z(ZZ[. MHGWFTX)G#_G &,XG#IZ GV>&<>&\QISC+ 92=U3)(*0_-H5H%O)C: 3?WO:] MJL^ON!A/!"4A ''@$Y*#D&08^#!F(T2:!IG"'#0+OFEFH![Q^=*C%;N(;7=[ MJ_H-C?-$\OI$M-SH.9Z&AMB*GX\>>;>5U]_,^_2.HK$VJB4'6^\B MJEF"+G<%E66R7\DC9HWI BZ>FLWU>@%CROXZEO0Y3EVU_WE8[\J[LMA^:.KA M>TC\[7)?\I6V'R&/?K MZG"WWNS[F]ZWHQ/V5[#6PF=O^3IIR!PG#4=?;KRC,][)&V]PYW'!BU;)=9KEKW7&.MZH9]F]/,Q^)AO6_ZKV_OAA>!Z;JIN#ZVJX"1)$A@E&! M*:"(9 D<<>4^\FUOBIFA<;PS1HI"7(S:G&'L]L5ZE%XQP+0_EQC&R-X,,EUX M7,T;'Y\%;_#!&YU8\'QQE7S#6<).8'^>N<&2OQHS@DVF;4KX &+$F.D:.%A3J0:980HU*(&J2S?2^-*-A3=T?,.U9T M\8,>]LVHY@L6\1<<&PJW?LQ^'K$V\%%#H$T9=7V6H;N/)']^8SJNVSV?/5B MX@C"+ AS!M, LO'0!0,T3FUGZY;A.4[?^WLP-7:+YHR8V\,+$P5KX@,,G5>_ M?A%N/=E*\(1C"YX;U"+DX"2#AV5R7W<_>/_[_]L5EGZM#[:WOE PS0Q=#H7>8,/_->\DQ?>$S<6%S[+1Q4F#:/>^83/?$0]U,U8_!,#;%MR MUYJ"3RO>EV+_9U'T0[0X!O[T)D3W&EQ_!G;<3GSYJMR+7]_W+4.Z=VR'0;WN M>H<(!.N*)Z0=;S?B;^X.W96TXKLG7*VW;LI6?/_P(,X\%?O]KN@/9#8\ %^K M\G^X7FS['4WQ\4W1^>H..N3WMP_%+F]-C MO#D/(_\;;7L0A7#^L6OORX'_;7&4@[O]I:RZ7_GW"$KF(L'1 M0S+1J4SIE=KQZC#Q&R<_+$^)FE&SE,8XC)3C=?2BHV,Y2W$?)==')U6C96_. M?94[DXG6+!@_R>QJZ*3JE&J#4YLU['Z*?U?1:KW9=["Z-\!QQ%(61#ZA+,A0 M'B4 3B>SSH\]E<9ZCS;6U\XI=C5RJ(#[9VA M7O""XCG!ADL)[7C]/(L(?1D2H,?B?;P]WI9[-$;)7/RB=%G 1 1/Y M=4Z^*]%=D,*^QJ&RKAH%8LEJ:N:8E(9:X$Y6.?/A] 0^'9XXW2IX:J6-<>(C M3!*(<$)R"/-(W&<@;C9@)$=0Z6"W)9/3%5<4*]^V*)63P1G85)/ $:!WAO#) MM::S]?V7H^Z*\EGF?AFJ9]NIVNGSJJ9VOKP 9+U]'/\IVQ2( <\P@S5@2 M9V&8L+R_O"5#*0RHDL29V'&L:T,>"\/P0\Q?NA658\J>T_=U;4B=3WZ[):4:Z&-& LCD.4IC$$*0A&FP!F M2C?LF5F:3Z%Z@'8T2I96(Y5RP*@UG7J+S"F5JL>BKE6*_"Y:K51]D=,K+89D M%4MLH=S>?5KOBO:WXOY+T:P8H@$%,2:8I"P+_9BF1SLI8THW&ZE_NF-E$H#$ MFPE-\;VH#JHGHC3(DM,>MSRIZ/4G*I)XJ5;6$8=G$D&)4B[ M(GXV*5^&Y%GUJ';W@*K)&]IUO!;;U[N0#!!6"0)AA&*?2VL*$N)CA)/1.*"9 M4G9HR:3KM%#TB1]:"YTWDO**'I^:V-FB64[O9F!83?*. "]W<*)OT.Q$\^2( MNR)[EIE?AO+9=JIV^K0J'FB[?]C5CT7QJ6B^EYL+O9@^'R^08)R/#&A$TY.9R(2#7IT^70B<9=9NB*GEF@=1G:9<.1VOHCIW,J M4#13.NR_U4VY?^R.($:8JQV@"84AB((XCM)\N!9B$_\*.0IA$W T9S*10)7:KVJ+KQIOIH\2*K/^,MR5BT)V\>ARWFG)* DBS.0Q32/$]]0(!KD],8]:VIB\SIA,YU(>96<*UIC1N8RA,;0 MA]KFXZ5X_%B\((&JK7@_8O=_#DW9;LON,N3!*@%^0@(843^,$ 9Y!F(\6F48 M*-5Y3&TY/TLR7B?1 ?3.$2J>+38E54Z&IN1339"N43G7>>'K9%T[(6R)YF5( ME35OGI\"MLJ2486Z?RE;F:L^K5$6,J#2 MH#IMG45+Q>D9ZD,7^5$M32MQN@Q5LN"'3&%:@QDC)?I]?5\,*\0!#6U-8\JW7@"HF8)R9A> XURQ*P5I9(E=3K%.K&EJEL: M/"]8O72\D=$P;994WZ4:$K[8O[E@M8%-$(41JG289@!&$XELUQ%D52]U58,C772DT@]#J( M-C(B!6H-$B(WK%I:N3J?_HLC/.^1XU.X=U:A96[:15)X#>?\_ J\+E M75/SJW=7U\6)099HN9NY),AX1?JM\[B >[>LNE,[>M[4TM._54VQJ;]6Y?]T M-U$.[V"V'XOMH=MYY5^UA]V^K+Z*]S+?KQ_:XO8./3SLRHTXH"]V; ][_JWW MY7VY'ZY52&$* C^B@ $0)V'@$W!,I"%/K572VCGP.2\9CMB]-?_':SH/Q.MZ M:V\G'!!?[K\5WOKHAM?V?HB?[$Z>3)OZ.0C%E91QSL O(]6UH=V]^B=G/0>ZK=N>YE2J/2(5IH///"!$LB?/[!ET>NSCA+$[-3.@/!OTWA\C MT.D/?\@1>/UT^<;7LSN^3'V"1!QR:;X7^>-G M_FFW=^)2A].E>DF T@1"@#'"U(=Y'F?I$4GL*YT^<6'?>58V-/#_\N@=;Z7\ M5'SMCL#=U8WW=+A_X']9,0=S$A0Y.9T['FK".J(5R_&GK ^ 18P$9/$+W9TR M??<<;[;+0C7XO:*[+J.U# 5VZN'S5[&LW4%:,)FE.,>-)' EA F,2B3L%"5_+^P1& M2N]+.(3A6*,'Y,=5F !YX_7HO;+R!'ZOU]>F^HJ@3Q"_9>CZ%(X^;P\P%;?Z*O\JD%421PE$A((@ M]V'$0."#>+2.:!BM^.J^K+>?]NMFKROL>I95-.$Y2&EYZ(;_]R?#?]W!N_&^ M%%_+JN)S]-Q#_U7ZE,:Y60"6.J@-O7IS!-M@37^X\E7Z8;W[6/ \L;JMS@"$ ME!#B,P(#0$." ,MC- )@&01F29BV6<=)5X_+:SI@7EV=CU731$J?:MW$:1*6 M;21*9PG1C?>NZKC+),ZVB_%KA0],4U>;Q<[.NVEVW=_'7=5F)QW6%$^ G84C] MB#$&(Y]F.!U !2 ) S-1M0K%L= ."+WBQZ9?)'WEP+Q?=E<']2PAT17?V:)A M79#'6(T.>&<>>'_MXK8(,59A7$F@G81RJ:+MQMDWA=PAQ[87LSD.4<9"BH(\ M3;EQE"?):)T!GPR+65I)WB9FRZ[Z4G:$:+Z0]=9[KZBVXKM77[[YR1>SLB%8 MZN V]$IS,:O&FOJ^[U_K>OMGN=OUEP_ -()^E! (I!2&$0Q05D"?<:%(8ZH M4M<271NNC_&>;1J.P/1N)M$F474OUAU_^ONMTM0YWD=]PHW47JD>F\M0)6,O M+NYYFK B]0[N7XOF?ET5GQY;T7K@/1X:J# :IAD2?7D#G"<9SA*<#)9"&I-8 M^K5;S<]WOA.YVZ\-WT9\W;-7GG4;/"S@G4-3#VI[3X7*\TWQ+?K.,^URT[X_ M&HJIN,,'AG' 8$ @CK,L&@T!/_-7WXOF2RWW@&L94'F^S[%(/^$"EC?BNO$X M,N4V5I>>^]<S(':VI.B\,Q_>JSVPLIO)??SS_7WXF2-A'Q4 MY7X0H00C+!HXP&"T1J)(ZJX74QN.M?WCY_>&3_AEWRX]YA;86,"S;L.+VNXS MHM)-Y%N!]M^*:OW7ICX\O*LV@RE$0S^*2,Z2-,Q0',3P-*GX, <*6J]KPKG: MC\SKH'5;3K8$_X+7E\:"*4D+& C&+M06'QJ-*S#$H>?Q$/1P!KKMND7[ M 0(XS"@.*(@CG+ HR@>; .!S/Y<& M ;E5:5&U=8.J[6]EV_)5\(>F%F_*EM77(2'"&( P8QG+PY0DB 7PN"8 64BI M0J)N;,MYQMXC]#A$;\#HG4"^G;F[H/>ZL$S/JZK0+(Y0A3Y_DQ*KU^3/D&#) MTLL;/%PLP-CB;P&K3WN^U"Z>, 7)1[]]&CX\S!G(4!ZA-&4@C](@A_[XX80B MJ=1/\2,=YWP.&AH1J*"/4Q&IIYC:A,JI MZ!7G+^FJ#;X6H+16W*@M/T=JI<3Q)-3[XS4I-,GX9V*0HA#GXB7"LY)E$B5* M'6_4/]VQ_IX.\KW7O5-)@S&YVJ);LM0T6(TG)S7&%W1,6J,!_MK6 M0Z2G&^>= VCH(\HPHPE-8!HE"<1LL!2AF&@IA\KG3Z8=!FU3M'A3TP]7E.DJ MR(Q]2UZA1$)%= A7!!2?394-62%0H31A@#+&0491E+HWA,<2(_BZAZ M\P_ICU89"-K=/?*QA8>7K_D/-L4\HT%B"$CSM:SG7A[VA8==T6_5)_P#?S"^ MK=L";3;B]B_1!G/[CT.[[_9R5WY,00!R1$A(PYPF,03CF=4HRV&F,W^:69QJ M1EV?,.E-IX;$JDVPTW&J-^7>>"-"[P310Q(<.Y6=J[1):)(=VIA;(HMZ?I*?NBFS!67TP1U)_.#G!+$_F][[]HC-XYEBWX_OT+? M;C60-2.1DBB=#P?@LZ]QW&7#=D_CW,)%(!RAM&,J,I0M1;J=\^L/J4=DY".4 M)$5*LFN F:ZLM$M[[45R<7.3W 0)SWN31.3$1N&L#$TF;-6NV<=M*N.O%=+V MQ10[E;/CU$S'+[)F;ZL[ML2*><)B%,10PR 6&=75?EI2\?EA!@?TR7DC M+$._W+MUL\_^?Z(*?-X^YX_^9P758WS<;YZ9D1%.,D36F$ M$U4T-5'O5=(\I%P($..Q.Q(%K9%ZL/>X[I&A J#(G +Y__$O3P] 3,CJGA MB<$[26;:;\K/"_%8W0=D=;'YMR_EMW^7+JI8+%<_-,)S%H*]Y/X+ZC**I7D% M9!STTD$OT9>!7G(V975;5HWH-'=6J4H)R\BLW!:K',: 97(U&@H&U;X7$*BS MFN <:#VDX\J69[$X3;=G&*^"!J7L+T&'-%!0]07$"<>O:\K4])K)C MF74B/ M!DL7U,@EO_,+E%-O2C^]4%_&^B"JJ?+;[*%\**1Y&3@E- 01YEF8H0Q1&4&E MN#=%:*954V^4 <^"=5HT/ +6F3Z^F1/WNNB- EOEHM=?8\2Z4#CN2N9C@PZ%Y%*(Q$[$HA$R$F;2"TPC'&82]&;DFTTJ'6W]\*A%I M05D+B!EA^N+AC2M+X="CR:5HG#/PBF!8D;4ZN^+_;K+ZLX2W.>X1@A'(8LBP')>\E( MB32E.Z;-ONIY4)_ ! J-_J@VI.;U8>V/%;-QK4F(BX']R.4+(]N.EOF'MB7N M'I=CZ6*RD#8XI2=,PQ8@#EN.X3ZBF+(FTJ@K8?WVJ&;Q%%4A8 M@<)E/ID;DJ8_J_OCRW)ZUZ7*Y4S_B(17IGP[PN87B)'X7P@"QC"AOS,B=OOB MM[OFBGT:8D9C1N2G*>,I22+:)QI2E(?:&Z3&'YYFST,!"EI$IEL;)B3I[F-X MXL=JTT*'&G=[$P^>#VY$6! TOPS80W^VQ6#MOTFT(';U9KW_/\6Z$O(W]4I& M)$DNXP^00Y['(.8IS'I+ ,+,-%XP_?Y4$4.+*U# @@:9>B1UL:9M?-D9[\$+\,(X-!:0# M$[1H]"7#D)K79<(?*V;2H$F("S%XY/(% ;"C9?Y!;XF['-LA3/,.'XHO.W7V M^W#\;7U3K"! )"09%FG&N* )R'&O(0CD^F/0 4*E6D.PI0PW3R$ M1ZZL?IS#3%@>CCWH6!84E4& ,SUJ;$?.Z"'CCQ&SP:]+A8M"?>WQA ML%N1,O\@MX-=CNP,^H/Z;:E6#E_+0Y_7Y(QAB"GA"$"8(I*CL,]KHIR'6@\X M6'W8\^!N\ 0-(.,=!W.27A_D7ODQ&^@&U+@8[$\]OS#@K0F:?]#;0R\==!#3 ML)\6!QDV[-\H M@@96('&9AO[&I.G&_C[YL@K^]:ER%_X_(6$P_K]Z;"3.^]X5$&?"\-NAHRYUMNYD>;[.G3 M6#1,P9SA L*&-"?+B0M<7%I:C*5N?BD9[T+IL"N91B#_*/;[_WTH_W7X6*QK M&?!LW]3UG8QX4)I%<0XI)RR*(H0RF/=W-E$D$F06B=A:F28B4>A^_4/!"WI\ M00O0-#2Q9E,W1)F"2*M0Q8)#=S'+!58&8Y>Q3,XO/([\>!;+N&'&8!'4:EY[ M=4MMM1S7Q[MZ!5&&(Y[E0 @8HC1)0M8?\60",>T;F*.,3+0DZF;K$[J@A6>\ M,K)D4GN!Y)]$NW62*7\.ETLO4C*\:AK'XE*$9ZP;S]=0+G@Q*8(C!^QZ<]Q] M*V2$M>ZLKQBBL2!Y'&,4YBR.4A:F#^:2R+3ZC961:63G#)Q:&*S[<61>ZL:. M25W9F8!$*]DQYL]E09N7*!F4G9$L+D5VQKKQ0NT:![SHR\Y_E/N[PW%=-0?: MJWHETIA0 ;,LXUD,218RGO1V$*#:5]+LOCZ-T)Q0!2TL4X$QYDQ767S2924I MVDRYDY(G' QJB"U?2Q$/:_S/5&,<$V87TBJZ/A9?RNI^%8(X2?*E V-],,V-*5"7]$68F$)D=NKZB=_!\4"#NF MEB(/ENA?O*MFRX*^-'R\6>_WY*[>'8I:"A!0U^% RA@A(88\C$B?(.8Y -!, M&LR^/8TT-)B"'I2I-!BRI2L-_HBRD@9-CMQ)PR/_!Z7!CJFE2(,E^F?2,(8% M?6G@-T7U97?X\M>J_-?Q*RUO;M>'^U5,(2 1A"!D">!)&,LPY60M#+5OLXZQ M,8U4]-B"%ES0H3/5#$L:=;7#/X-6&F)*GCLQ>9&005$91^%2Q&6D%\]$Q@4K M!G'(UV*_[XU $0),J0QL4D1H B!,E*+)E1###$VQ&GYXH"E&0; 7%C"KM M&,072W8AB!9!#B.0,^^' Q ;FI8B$7;@GXJ#'BY^>/CU[7L M,>_NCK5Z\$1*THHRSC$361[B7(0PCPCLS]%S1C/#LCJC3$VTN=M #!J,5T&+ M,CB#:;S).XI=[:W>J8BUV_"UY=3AQN\ 0O] MW>?];B/VY?JXPC'(,Y1G B=A"F&<)Z<'F'@F,L-=8),O3R-*+:*@@60J0$8\ MZ>J-+XJLY$6+'7=2X B3 #,1-)FL4$RJ"))9SU]I)(&$J"K95IY$&B"Q[#LRP5:$VFKFY,P:.5 MAIA3Z$Y0+I R*"YCB5R*T(SVXYGHN&%&7X#P=BN[5]W]X^WN4$0KJ6]I2%(> MRF]CG@"2Q\E)[#*F?378WL(TPM-!NNI_"!2XX-W!N#Z(%8FZHN.;/RO!,:?. MG>"\0,B@V(PA<"E",\J'9R(SGA%C@7E?RB75_O_;W3;U#1"#A(LPQ%C$(>+1CT5!B_!$X3F-TN7,N,8\(T=$8.P87 M)C*63EQ2F3&<&,N,JJ+RKOI4_NNPPIR$:1JG. (4099DXE1S54 F#*_TF']_ M8H%IJOB45:"P6:J+"7F&TN*)MW&ZHD698\52(D)&,L53$B+&\3_D(%(>AKN18?=RSU/28@AZ485U6.\)> MUQ7O7)GIB2%-+D3D)08NB,=1D\D[NI?OZS7MZM&BE0I^'?7 M=%U_%?OR7S7^K,K!;HZK-!-Y$H8H(P"DEA!>1TH8$&#+/B]Q_;_FXR+?EAS4VLG\O]L>Z_XT:)-G9(-&A MZ84!XY3=>0>/6U=*#[W/;%#]5AR5J69^WQ9;:K ^ M8?V?>I.YSS;0D[N9Z3<300FVU;X>;O#Y/OA%(0YVA[\$)]#! ^K9!-*]5<)#:LFO\4K]7 M_[912G-[IC0.A'Z>-M>;"A;?W&:3Q9.6/CD4J%FD=2GX13GU%_7'/\JTXJ.1 M!B:>6?O$,J:F>2DH%S1&S:8W5MQ*==TUQ[CDS_M"_8 /6WRC:H[]5_/[E9P^ M 8DP#[.8L!2(%(2\,QVE$&L=A7!JT//TE/$Y!2;2?XYO*O@!+ A^ASBM)*M0]J !#OE?!F2ZM:ETF,?-(YIDG+0&8MCDL:KV[+>J:)H>CIG:<5DV#T"9)"C M+#=__/I9(0LV9]#L=,V63,TTKW\2#1.\"E!'WCFDB=.Z+](RE- =Q^,R]&BL M$T^3N"XXT0^SKHNJ4B&>"@ _K;_S=K"1XE!<[XXK3C"GB":9*J8(LB1EL>BM M@A1I52)Q9)%SMC4C:.F(](TA.HX[%;(ZFY-!R[XI8/W MEZGCIT&R!D,G-S0O0Z6<>?,L8'+)DJYNO5_OI,7_O3MLFZJP17U<40A@&"4X MQHS"+((XR5AG*(%([TFN$9_WK$Z_E8=?FY3BK@-D%Q;9\*8G2IXI,],A!>;7 MW>%7!2?H\4RK.\_Y&)":$>0M0UW&.% ZZTAF&O+N^+6HY+A2PZI5KTZZ5G&6 M(L9S$"<09%F>D#B*3_8$BU>'XLOZ6&SUQ,3>CM8 R=L!<@Y)>YPTT(+#25N. MQ8UAR#."1#U=\E;RTM'6@3KL!':Z)XYN+_ S(S7A.EZ$Z#OPH7?[XWK_L(V,!(R$P)RDG-,X3>)3GCT1&=-ZZ,N#6=_' M99I3@;4,>\XW4.NZ.-9-8G:_6W_>[9L=B:MFW[6\#HKKZV(C_US^^+DKX"F_ ML-[\\VXG U7#/5>7+:2G>#,UCID$]B"#7WJ8?U%M]+#;V4&=;:M3G\4!H?30 M%,M03A^.E=Z[\5AMQ9M->7 1PF/LMXT M@PDP"_6]?68U/F5#M15<'>0.KHOMH]^J11V4];J;(M<;VY4L0(EJO(O MRE8TC!3=-(>MA/IJ!Y?B>6J7!Y!S:^9SVHS4<@3K2]7),2Z]JI"C^;+7QC>' M;\5!4BT#J14D!,(\C]),I#A+0I( W-E,HQ3 L:)H8LN[&O9@-&L$.V+05L>< M4^=2P,[ S2U<9U",%,N&WZ5*E94OKVJ4/4/VXO2^*F[7N^TGM26WHG$<4PQ1%&%&<)Z$@_2F/E#',Q^J;G=4I]T^= MJIHER=;["_[8=;JY<-IV[LC=]+ M>+^^5WDZ=45@LZGNI((\[$BN$I)E:8B2&%,DY/_DZ"3*) -ZU: ]0_"\?WO* M:=^V(-MK2RW,4W3H:B-A7%N,W5J8K!G<;C:\/VN8#GAPAGQN==5AUVI/PDES M+55[W3JIO6_AD%-[9>Y/)'\HOA6'.P6&WM7'\J:H\/;;6A):RU^QHKFE5*]( MS&$.1$22+!,@R2%.^KM<-,E2.DZBW6+QK-6GT_M5B[9=M6\ZP,&Z0SQ6K1VW MCZULS]@^"WH7FM[T3-&FNZG+9_>WW8I3/#VWV%ZDSS18'MD(2Q51!Y[IA,5.V'.6K3T/ MQRG.42[5&7+.:!()EL+^0C%E=&QN8H1AS_+X/&>[UUCM3L"WH^RM+ZK]I' 7 ME&FXS..89*Y-?/?0G;52ZP#&L9$) *@9(X%3GM >09"%?' M\KC>ZVFF0[-&BGE"J#V6?],M9^BK;.WKO.MIYTR4FRFG19G:I=:F'=!-#TVQ M#-7TX9AU#5I#[D8JICH96E^H$LCB+!0XC2(8YS$%"<\Q MY].BW[L>JO.BWZ/:8)2*3D6_4S4]@5Y"=59S8LT%UD4K+5IHG3BH)[CNN-0O M>W/?56_%[6UFS^8U2!150C+P^-KX*=+XDU V]\)G[HTC#Z5 R/<2XLL8VS[<>U9H1EO_%F/ M9RDQ,HH[WK^7O?F(#ULN?WNK_LHJI!C3G#("TPCD#&&1]_< 69[0;.1HMC?L M_RRY_/W7M3I$+H?M;8>SV=@L>I"F1;#E-P4Q;86DH@F8_A" M,+:BG*$,0!3FJ8APAE.8]T$8CW"2]IKYR:0RH%L(%NKYR7;/XZ55IYUR.FL M,_F&FKINF&5)JG/O+NBJ'Q;= M)_56*.:7; M>])NJ9DZ)QDZ[:98AF[Z<,PZ(V?(W4BU%+O#^K"Y\% 2I#SD&2."I@+F@L=A M7RR#BS0Q.FGNP?S$6R#7/53G6R"CVF"4BDY%OU,U/8%>\!;( +'F NNBE18M MM$XR1]($L8$T*2W MF^2 &ST$,-J:9UE]M,0,BIO;?7E?%$&ML :W\J^:KO#'TZNYII^46<-5_"-2 M&W1!!R\XX9MXS?X:74.K=&=4+T/V'/KS="7NF"F+Q.:'XK;;[WAW3KVQNM$VAE#S=9]'+L";1<@!EPYW71]90;C:66-9T+ MT9_1;EQ85HWDQ?V^Y(HS2L,P$S"%,$0HCD+6G]$3%$USJAJ.3C4;MIEB&&OIPS'ICT9 [7<7DS6N1[Z[Y M]TWSUN2'];%X=V@N?QRVZA_J5/.W]5Z)^"I+0X!B@G(L[?,44Q9V1^^B)$Y# MHY)23@U[CNI:K,WCFAW:H))P@TWW/&=YZ"Y4J8*!ZH?B ;N9D+IM#CTIG:TE MS,3TH1%ZH(%"JLBG/?G-#UR#?"]J:D+D@)YZ:8]E**H?U\H)^K.9JKYLK-VC M>UKS947C$,4PDF$PQB*)<(BBI(>0Y1";1*).#4\0B^Y.A9*VYX62'*FIVV;0 M4]/96L!,32]*YE6WE1R\4,-J6CDU87) 3KTTR#+DU(]KY00=VH6<8ADZ5]6] MC)*;0P\KBKA((Q)A@$FNM4]:8W8<8VX'*XYE MN 43"N,\9U0D(6&BMQWA..L&*S]H7NEW8]5\J/8 W0S40KT3]_,.45WZ?Z0A MJNV3U1 U8TQWB'Z\N[W=%RHQO]XK &)?_NO-X;JL;M;JP.?I##N(HC@B>9ZE M:9B'$+!EWTYK6C1@KEC14S&>IA M! K'E4IU[.^VS6F#]>U.]L/=?Q4J =+^I:NSJK,J<)O_ O8YBP-Z9$7V,D3' M#OJSZMK6_AN\.?#PN,%N^ULA=2I%F'.*,L8$) S@[)113D-.$L.7!4P_[UU* M'IY7,7XNP)@J75'QRI*IM#QZ#47)BP0T>77_)X0,JH0U>TO1"GL'GM?C'\?% MJ*/;U4>Y"'QWK9:#Q_L5YCGA61@E$#$H\CB!M+MN$B$8>$, MUE1[;[)&/I;\>8@%W1WZOOZW>'A=RK&98+SB( ,ISA#49;S&+>I-91#*%*C MFSGCK7G6V 5/)5S@9$ MT1W?R]! A_Z4OGJFX7[FYFNQO6O"V<-1AK/_V&V+LRV$[L5F%?[R[U(Q#NM] M_W1S3>YE=+R]VQS5Z\T?B^K;;E/4GYI72E.4J,J)#' J. @%SS,2"JA2Z H M-U+%>1!Z5M+^[?5F5=GC/KW"7JO++CWT)G'>@P]^;^!?WM];4B-K[KPNOGW- M=-Q;T_K9NO7!_M!&[ZRMO8Q99&8.GFXB+Z!%7INMZNJXZDR]JSI#^/M.AOT( MTS2,DX01%@,1 AJBWDQ&N=:VL_7'_>=U%:9SD0A^5\ TU=^>M&'AGH0OXRRM M*54Z:BH]/5-2^6]/5?02%2\(X&C6YM6N\?!+1[W'6#'.Q8F5-S*\7B$0)SG% M, 0YI@D4B"6@MT4 U'K"?IR%.;2CA6:N'C8$:DN(9^X,#,O) M" 87HREC?'@N+*,9>4U=;JK-_>K#>KNN^&'[][JH\.WM?K=I J;Z;\7-YZ): MH3@%&8(PR@'!G'"<9+"SB"(H8AV-<6'']TI6H0LDO$#A"\X!Z@F-$RZ'Y69J M&@T7C)<9#'YOT6EJMA,JM^6FR;(W_]5B*'V$:AIJG^BZ\EBI=AZF,&PT6X.# M%Y3;)7/SZK=33TKW_E.'/CF7IA$/]"Y@2O'A5>FW4QI,-*8]T3BSZ'F::9\Y;8$&6+T7W4$=K7[N.->8:V:AVVRF M^1&8-IAE9F'<;HYQQ;S>#*-+S*7YQ3FQ"YA=W/M4^NR*!C/+)U5(2L69I<'K1.W><:\PLL]!M-K/\"$P;S"RS M,&XWL[AB7F]FT27FTLSBG-@%S"SN?2I]=D6#F87&;UXPE.2)(\C9P'Z.]*!TEE',#V9GQS"U N5UY M\BP3XXH=[3I0+'>91PRBF+,$0(@+S'P^1L8_1 A#<4 MO@\3#=Z="'Y70(,&J>$-&(_M,CQK+*M)S.84%ZWAY[4(6S)?4-+I&F@9ET\F M\//IHQ(3,:N7R2AO;LN#NES>S0-1$I(HB4"4RW^@) L3TLX#"(,T1%I'P>V^ M[#M_<<)CL@0WIDGW8?KS[O*YK:6B_*WJ#(F$I85P * 3.9;(#UU[YN/O\ZP,^ V$82:2&AD['H9F@7J;/1F!'\FB@ MMM/Q:2>]8WC5D^)!!B[ILAO:%B#2CAPIG7]%C;7@6[@=DP0,T ZT9PYZ&8$]$G)E:O\B9 MC5"/(<] I2',FK7I9V.DK-=/N,S3-DP>\*6]" FS@#.TC40);5 M#<'+R*0Z\J7TT05MB\!]*-3PW!R;!YSP8?NAV"OMI&5][ O[X(2H8 P#Q-&(R@#&H3HX=>7-KUK&<]5*5FC\ V*[0.;M#@'5NCS4$;Z*G=7/2; M:9]+YCV74'N5Q@%E]-$8R]!)+YY=+&+FFCU=#7UD5UEK;-=%]:TM;X33,)%+ M_SP7(LUC!". DLXJQH:Z.=:6]UW\\U'Z2?YUH[IESAC54\$IR33=?S?ET8N^ MO4+0@*:YHG89.N;,F])/!S33*]6=GJAE5RHI#3.89HRR-(.(I3C.0-[; UEN MM$:UM^)9HYK1]"RB,"N1YH!*/8F:AD4S<;(DT(M"7>1G0)O&<[H,57+@1^FZ MMQGL87PLOA65>E6G2\HE,>0 A8B23)6)I1GF86>"Q%$<:6]99 3P3'&@)((4MI;B>($FMWY,?NV9Q5LKU)TD$RO MHQBRI"&&G@DRT\-'W%C?V3$DR?2>CC^RQMS-T2;-X#;.(T\O">0(3A:@D6/0 M/[MI,X8%!SFVMZ=#XTE$(.-)2$A"DU!D+)?_UYJFD*5:\NG4X*39-@6R2XPW M,$?.C?W5N/2BU/:E[$>=NN2?JK.EB\K[>ML?BCW M>U%6_UI7VU6>Q@1B$5.1I''$[*UJ2*=QJ$"F'001PC=3;D M6JB<9U['")PAI?Z5[3E7NJ(V@N4%ZMD8;X:D;#1+8U2,WE65#/Q7+$$@$8@( M!&"8"BK5,^TL<@9CM+HMJEVY_7A<5T=['=.U9C+6G@*S'';[W?KS;K\[W@?K M8_"Y^+(['-2OR^N@-3!>T[2IMMG [S/ VS4"4" 4_D6C?FO2E$$%H="AN9TOV\UOC)V_'3 M(]$>0N^K\MNNUB^_,XXHFR6B2Y9<+ E;/',N_EH$VHL]0P(7*"?&+@PNYJSX MT!60LP?M'UE=A22&81ZS,&$92#!C.(Y[F<8P]CSIJX*N@Q1;__SKCXJ,-&*Q3!A,CPB,(Q@Q*7:A?UA#L&H7 .,3!A9 MF/2>-_HF_Z/U?DQ0,X)/^S659RJ=+*\ZC,$#R/E76L]Y,UQTC2!^&5KFVBF- MI=AHSESDDB*248@Q' M\S]W;8V\'-]#K$9^=_([Y!E*0XPX)X*QD&50&FQM@"B%6HL%NR]/.?J-;G]8 M$F6D !XX&J$!+NYVF*K Q7LZ[96)4+\+N; MN^;6>W,R5U42K8JOQ:'>?2O>'#;E3?&VK%4VLMA].;3KA\W]IVI]J/?-Z>N' MI?MOQ?'=]:?U]Q5/1)9AG$5(2) Y)*G@G:I F *M*LESXO.L 6 7 MY=)?KH+.JZ!W*SCSZRP[>A5(U]39'NG5_6QZHX[JHF0'XO1W5]0AT2P3.*T)NIW[ICG&>ZV]3"X5U7L2@KYQ_6^^%C(&'-WW!7U"_HMD%QJP BQ M/)9"'F)* .V1YH)R#[&]4WR+B.VO@G7OTZ]2^7ZMI5=!?7(K^++>'>K@E[UT MOJC_XB72=]OH3B/]V=K;:Z3/BL_'X,&5JP _ZP)7CR+^];7L?XL-^$T::?ST MYZ5+_%!3GA\&[*8YCZUA7H3VX<&P[I4P8BOVWGN1"N->$#\\J4S;F,>612 MCR\6U)V*;=UY@BKR#L>J?49R5_]![E7%NN8H!" )R'*&8PA2D',Y+S'66\P( M)B;Z/\:.9UU_!"U0V.RK[(ZB4T^(IV+23& M2?2BG ,,#2BB"UZ7H71./"G= M][J1RJ3L=<=19S+.$&1V,&&-G+F6R*JP[BE!+;?+$ MI2-MFJ6\[@!')NIDP>Q"U4)2Q M,(["WFK*D5'=M+&V?*M4_X3]\W%F*%!C.=44J0GI-!2JRTP:5V-T)%;#7 T) MEB.6%R):KKQY*EQ.61JQZ"/%8?/U9EW]T41T,$L)HB E(4:(B"C+(MZ;S0D4 M(U=^9L:F#[).^%RM 0W9M5X(^B-V=,2ES>E42\)'7)FM"^UH7HB2.7/G]17B M&)[LM:PWVL5_&F9)]%+US-:=5_5L%$_:&[?K?5%W>P._%<^G(CM$A@5%+ G3W/7TSI3A/J;"T^]@MH?>YUD8 MODC,T'[C*"*7(34C?7BZ)^B $9WKQX^W%YM(+(0X0F$$21(C#L,HST&_E8@! M(-JU!RP^[3D >K*AKW_WV(:E80F9@"#+[-)4Y0>>>_^"0(RD:?ZKQV/ ETZZ MBKX6_+:^*=Y=/S+5!3-$?IO17E0 MQV'7A_LNE G#%.80(!"+B&28A"'+.T,$I)'^RVMVG_>L)SVHH$-E\+28)5W# MZC$14V;2\90DFX?8+-DR>(O-/VMVS[&9LZ?W(MN+_KZ@K [(6<"[;",=*)UU M% -!?5MN_OA:%-N_K=5!4%I6MV6;A^I,JJ0321,8"1DB"I#&XK1*)#B.M I( M.3'D661[>$&++S@#:* @H]G44-XIB333X $.;>1X-)D&PCPEJ782/8IWIU3L84IX2C#&B,4ZR/*59?Z26 MB"@%)IN6KFSZ#JC[I/;3%?I;VRJ]-M71Y[9>%]4ZA?K+T6TBE(P\30 MI&4+#B$T];9N,2,/4Y+.3&5?! [*9CV2<461R',.&V66( MEAM77CN&8<^/]A&,K^NJ(.NZV*J%?G&HVUI=526[7E.;AMP__)6N B56SWR^ MNU5_L7YW=ZR/Z\-6E94_>P,T(1&GD/(H!"".XS"'B.7J_ A1U;Z@T9O",T'T MO4=SIT)OM4O3@#<]"#)3L^DIZ _08F;:VZ#]];."&YR[%)SYI.[3G_^]SJ^@ M<>PJZ%R3/SPX-^LSR7X::>A8S+R]8AGSQMPD/#V8LX0VF6&N:M5W100@.<<9 MY3S'#*20,M+AS%F:)>8/1T^/T43UK)^;/AFO\B\>ZS>']XV6KC#+52%_RC.1 M0J[>]^1Q#Y+*277*Y9,A-,_+I@9-,?&+=&XI]"@\EFWU]&NMM:F$Y@\[-/Q[46UV$ND*"@IQ0@$D*&0)A%&49QT0 M+*&E9@^&>P"@I1QCGA(_03&,53UPK1F,SD3R[-%F[T\=[ [!^QG>(#5G?DC5 M_37C0I3;HX-/U=DWEU-%?**LKHN=>MZIQH[OM.U[*W[O;&^S\[,1+F)B9IP]MGCS,] KOV",T]G MFT]\-YW'186[;K.0V6HY?#A>>KANJ?D2\Q'/: H(82C*\S@7(D*BPTDXI7SU M^+G[&=*ZKR$T3\OWSM@FY0LI=:^GXQ0KQ'^>T_.FK7$5/+T M'T4M8]%648N-_/%3J7[U'#Z.(P!P$F<04T%P N*PR_60*$^R;,JTK3/0GA.Z M+PZ@I9I9M>Q M[39#JNT?Q>[+5^7+MZ):?RGZ#;/WU6Y3J,.\U]UA7DHQ! P*A 0 $.:<9U'O MB&"IT?,."X3O><;M808=SM/>=M @#7[9'8*MA+NN:C4/![5RW_"9WP6R.OUQ MVSGZPT+.X[[6QW['G^MCM=XV'57^SFF;I\$^/Y)6+LG_:EF7GU6YIEN#5O-V1Q;&YWH'_2 \IAE49A&69[0*$X@3DX>4(:- M"KHL"??,MWJ6WZZ.)M*%-JG[R;36G4U;CQ_.;?YH4ZJ[%ATSK<[0KWZ0J74. M9DRGU]E:;[(I]G3A1\N)/"$YQ)Q'&1><0$%0WIUB)3!A-)ETEG4+?9K]W\FG M6L?M.]%L.U_3SCCAOG#W[F>;>TZZ>#_20SKR=R7$^^/MMP,9<1AV,* MF HLE^H@%$F$.$VQ2'N? *=DR@UBOYYXGIV7>H%Q7.M/DV->3L//EWG6NOCX MHTWF/MM]SEN33OKC#S+5+X.KJ6];.FSAI>TGL=![,#_O29]Q;3_KI50GG?+G M" 2F(FOR"ZP.VW@YUUH'G4JBG&",1"["/(PB0$+1YXT3D:"%778=Y79?],X0)FFT_Z^U:)YWRIPX3G),U^4U MX/U0W*QWZIH)+0_-];V[]?Y34=WTM_E6(@,QCTF**!$ICT&.81_II 2'6KF$ M10*?^D[N"7!PACA0D(-?_D^QKFK-"[F+)%/G2?>E8?8\ZP=D>-8GW:S?_;U' MLWX_Z3^?R0=ZD<8-W!^@(QD\9[\T["8=ZI&;LX23CKO6D]A1-9"*"/,PA6$3 M#\[19"]$?XON.?/&>LNFIOP!1KY%NN?SZUY\-M[CNN006($,(X2CF&8)$!RF M'(*\]X3;; TM#+_GJ,YJ8_W':7R#;,["H/\8*9SAS9S+$_ ,&9MIV_>U-,U" M>]N"BEA,Q2L4XZ>QNGEBXY&*UBEJ59BN7_QR%E"44J1&D=I$G&Z)23 M^H1N_=AG/WX,CB<*"1;::W[(S9Z?)8QPUR<\1A$Y%&>,I8Q ?^'^ODR,+(FRB:F+O=YPL;_AR1 MP;)" )^][>>8Z[TRY'A2]]^:DQSSP%^^5,W[MF\DUMVAWFW^8[V_*TX[&E1 M&&41IC2#$&M%S_VUO\B*5W,5"S7MT< MVPE_CHE\ IXFO[#IIF5GV()_C#=:(90QG"4)A2D56_?'.ICU>S3U.^.7XOJT]?UH7/EM_+PK9G&U=NHHGL;-8ER"D06YC0+1<(1 M%DDFG4 $,L)!G$VRKO4#W?,,V+X5KV:]QJEZH@6KIV;VO$J=OX4GGQU;EX,S MGX/&Z> HO7Z8.T^.RQ^?]*C@=T5&T+'QHSP ;M74/A:E?OO<@F;7^8*?FGFWE;M^:== T[U)]FOC7E9?JIUJKEYI]E'S^U MNLH!3#**DC#"81J%$\?3 \?DSN+'%JV[\^N MAK:T3":&H]IM?BUL]_-.\+E :4IH2!+($T0RD6>D@T]YB.'JT&SM^7X1RC5L M+37,6S4\]]#P0,M2%A>FC3KWVL)':RY\:=$=4SF]Z/BSS*2/FW*6F=2R-_WL M,ZDM+9/-I*/:;?Z9M'M*\LR##'$..%"Q \S%!&0]ME'EG*:+F4R-4?N?3X] M05K*E&K1NG//JIZ:=>$3Z\GKGV]N?=:@LTRO]MWJ9Y]A1S SV20[MO7FGV>? M9A\S3F,A " X%(1R)G&#'C]BF9CL&6/GR,UWR(P?,N;MK<37-L=^,*%5[4Z/Q_4BB+- M1XM^5.9G7R3-WZ&6NI Z._R@V8'-BZ_\,(&$2>^8-]SPTH__-$&)'_:F#UT\ M]H(?*/'B4^<=HJ? M)BCY\T4B"P\_M+OI?\<]R])1)R@/*8YRW/*,Y&( M/CW$4Q:C921.7'LU\_G2'[U/S!U6S-D=EAI;M)P\;!O_V4(,PSZQ@%/2[OKM MSQYL>.-MIG/6KEM^_K#C\>DWC;"*,8$A(E&..%1E)GB.>__R&)B_2?A#>.4Y M[%CR,6X'76+NJ&/.WK#4J./I0? _6]1AV"<6<*+<7;_]V:,.;[S-=";==&.VKK#48..,D#];G&'2%^8\5^^VL_[L$88?TJ8^C>^CS>>/+0SVB%*&8XA3 MC!-!HR1A($']73_!(.8+/,,_WJG_/M[_I]\+U^TB/[N,^Z!LB7OA9NVM+>&; MK\7V;E^\N_YX+#=_D'NZ7]?U)U6J> 48"1%!A,.(84P1)0SF(4$00I[D26BT M9AMAQ_-"JH?6U$Q5X%2\W, +?F\ :CX#^>ZHXC9K15Y\'*;^L;^>,G&9'5ZXV*VEAYL]X=5CB"-.8TST28 TIP M1@5H# N ,A&;O?$SWMRT.M2",E4B!Z1J2M*T?([2IM>H]*-.KQ(T)%/NV%V( M7CETZ*EPN>;J-05KWAI_?_=YO]LT5M]=7Q?5[O#E;T5S(ST7,!4LX2AA22@_ MGW(:26,9H$S^;Z:UJ!MIPK-2M<"ZT=5#TQ.JL=P-B].$M)D)THN,!;^WN#0U M?BQUVW+3I$B:U,H2*'P$R#>53S1>N:F4.P]3&#:Z/>SX"UKMB*EY]=F5$Z73 MWF,62;[[5E1XOR^/JC.U:;_.'HY%DI$4DI 3PL(\BB(A[>$4I"'B86H20-I; M\:S&"MBO)V3==K)9V#B"0;UH<1KRS#3Y1=Z,A<1-L'B1GX$8<3RGRP@-'?A1 MNNYM9@+49.BZ$/3M[E"\.18W]2IB@H5IEN6()XE ".59TB7K!"*1T'Y89BE@08/,<-5JR9^>]/BGSDQV;%CSHCDO$C.@-^.(7(;6C/2A=-FU MS#3FO6SYHJJ*;6.MV0RM\=WQ:UGM_JO8KJ"(DR1E.6=)#F ,,I2DK=$X#*E9 MI#/2E._%9X\NJ)L!U!3BJH/U"6!P+(-=77\>I':MUN=]J MS943,&V^^30IR2.VH5YX.+I%JVX7GN&=;Y?J-28U]ZN<-<@R5-*/:P-[6([Y MT]K->G/85,6Z+EC1_O/-X.*N.Z+HXUWOSS;B=E?<49 MD.)->1R'.0(0A%E*) X64HC3*-7?Z/)BW;-V]IC5Z-UU:.\--G+\,*ZQ/38[ MV68:>N+YEQ[P7X(WA^ ,[/8[<9Y:1Z]O3H;QBYM MXWEE?P$[?'[]*Z?JQX9I^?+F9M?L =3XL*7EX2@M%X>-!,)V]69?UG=5\:GX M?B22IS]6(HU )CA&&*,8X11&>9J1%*=YGB 8,Z-\O5O3OA/Y#VB#]4%==)8)F$LU=UH_\&%/=]G M+FZ+:JVP!1W8J^"O1?FE6M]^W6UDQ'-=5C=ME0 URC_NOAQVU[N-NL!/[^IC M>2,M&F997+2!9G)E8OH-7+T$>G'CU-ECAG2U<) M65'MOLEQ_:UH[V.%((J3A&*&LSQ'+,LI$WD$:"@0B9/(Z(*"Z;<]*]P#'+L[ MFL94Z8F33Y;,A,B ("^*\X2) 76QY6P92F*-OG33<\P4XO\MME^4)!6UG//; M2^SJ"E4*0"Y$2I*,($8)9TR$RAB%81J+.#,1"DL3GO6B0Q6-59KNLA,D,4,0YXPQ'+$84) 2 M:8[!C&488K"N@WZ0/: T73\Y(%AW334MMZ;KK&%:9[JQHT':X)+,'>7+$#2G'CU; MNKEFRSSA\V#PPZYNZV* ..4@E/^;T,JK>] M/\G_OHO[ ,^8#/)H%*(L!""2R\VD,PDC8?8$S2A#TZE3#\YR*3B.3E-U\LRD MM3KID^A9G9X3I*5.(WA=FCJ-<>6B.HWF1U>=WASD:"[JXP<9N'W\U_JV"]1@ MFD"&24Y"D4.6LZ0+U% >)GG,C:Y(69KPK$@]JD#!"A0N,QVR)4Y/@2;@S$Q[ MGM,UTY+N968&1&.T^?Z$^_)O;0LN6/%F&N#XHWY1WA^,J#!E(*.1Y1 FC,0JS4/X,4(A(1DBB M5<9EK(W)-.4J.'3(@G4#34]71G,XK"U3TF>K+U=!#RK P\P-:$Q=;/[M2_GM MWUN'E<+ [F>E+?!,6UZAY 5]<47BO!KCS(O2;=>RC5O$[KNZWOD0,ZT8C#G$ M@B=)FH4QA4C$D;28)S#.":=&E]''V)E0')Q?AG+#M:]\#/#DD6U@6J[J]M.*->[JJW'R0N3 MA ]&%W =V[5'I;_^9Q;8?BB4^[O]KK'Z[OI#\:TXW!5"NM_=VJD_E1)*7>YW M6W6@HSV+CV(,HD2@!%!".,BR-&'-;1W,N4@CHY,4GB!XGF(>HU9CL,,=J*[3 MWS*L56W#<^QV=W-\M9)>)+V !C*;FWRUC9<@W([=@?C<;$@<37:U/:Z215"0B,C%A1 @XH@BW!N*Y6RAH\N9JLE_>ZIHE\EX0:T<,#>O$KEPH'36B\8H M2'>H1&08Y2S/&$XBEF8IQ8)VID1*D%8>J_>!B\/*CKJG_/ "5;Z M%<> \0R'&:*\-QRB4&MOUJ$Y[VO$'F5P#C-XP*FO.ZX(?EV%9N#6='GW&JUN MSJ-I290>6Q<$RS'5\\N7:X=*;]U27]IZ<_=\O^O3<[VUA+((2C,9@ 2%&&0L M(;TU2A.M][;'VO L8B=HP3DV?>$:1=_K:C4541(#D7,I8G"+1?EB$.&%:JF+P.<\" M\O>/8TY6=7ZH'H_Z?U$='IUU^ =?7^C;%D3,VXUM )?6C:X_#_*[JKPMNKX? MA8SD(HT3F/$4QB3+&>\_GR5 >^(S^JCGCMIBT9_9S AY?2KSQH79W-7"F'"N M.O?[PN1D1K=^O-ZK4Z>G:A^",)5B=S48TRF'6[UB( MD &>Z(YK\R]['MP*4- ATA_B%@2]/L[]^FBLXRK&=WM<)XV/@]?5 +Q[<.CF4F2(8%C "/$)!Z6<=JC2#D:53]ZK&W/ M4O*LHO'5Z7S!&>0F63[BRI?S!AD6IB6TA9ET.6^&2>I,O\+GP+D.7RVSC ,= MWKQ[I1:U6Q:USFSSPW%WO/_';EL\%,)^=WC(:F+U#LO9"1/^78K48;T_5:+' MQV.U^WRGCIF4;P[;W;?=]FZ]%V55[+X<:+,&W!7U2B[[$A3%$$4P9@4;SI'#A?"E:/ MZ]K&PT"Y>/X$P;O#^4L0C9NG>40Y&O2>/KP$$3SX&GPJ@P=O@\[=X.3OC]A; M#,[.+P6S2:^Q/'S_T&/*Z^!&:D*U.UVZK=7O3M+1'#(M^EYS$H[@\WVP>^@J MUUU7Z7)V_Z9>85MOMSN%ZBI8'X*B[:\WZ_O@MBJ_J6Y;WWT^EL?UOK'WY:'7 M[L[>+Y$_!?5MH58,LGM^JW?]<7U3M$ZO! XA2G,! M1 X BA(:IWF'*6( ZU^[\X[$K$TF!_]MX9&F+2HAC ]-M/- M3TU4EEG[HT9SX3T20TV3XQ_KCO8&^KII7K77-"=U\>OORZWWUK7@-0Z,QV0,C$@#M:D+4,D[.&7CCJ/:=&IZ]VAV)+B('\XOI>= M1DX=[XMJ5VYWF^ZWM*R/^'/=5 I8)9 BBH (:0YR'(FQ:=#F_000L4XJM S;4]Z-,?*=C!+[0JMKOC7X+?>P^,2W*Z;AT]Y9JU8;>"J(9<;M@%9Z:Z9E:*D_]Y[5T_+*H[T6J[HLFV.Q_5 <[ZK#NX/Z73<= MQ(B")(&,2!PH$G%"1=Y!(! BOCH47YHB 6/D>(1]K1&?MR/^&53]_;8.H%SL M*(2!>EO=(@)TR[RMQOIFVZ&^GGAOL0:_O"WK^B^*?O7GL\28)GP:::J#9EFJ MGKIP[54M=<:?O8[B&W40Y[^ZPBKOI;!7'XOJVVY3*%EO(X)5"J"4\C!#"4SC"J%>ZM0!G4+,]A(G&-EU4U#V KLY&W@0FJ? M-DH#.^AP/XYIYQ9<'7Z-I-=I@RU5A-TZ^:H<>^#4=;)AQ4-(<08A!B A@I-( MI*(S3S%)4Y.4O#.C$Z3L;_LEZ^=. @8U=];EJ8-EJ3;C2QVY8]VR7(8:\J9U M#.6]7( =CC4^;-]*)3C4ZM3R[LO7AY('.250)#!F*,8ARG#(\SPD+"24AUFL M58S3B2'/(= )5+#^4A5%6\-Q?=@&MRUN@W,)HRG5."HR)9MFP4R'+)#0@@=2 M6W"O7P+SP*;!(8XI6;4[H]&SN[9B5^_$Q2LL7#I0X8J\!9R7<.9*Z:%S&8B[ M*F"S+YH,V^;KH=R77^X[8QP* BF3DPD(N1 )B 'LC7$6ZA\>M#?A6=!/P()C MCVSHR+S>T+CH[:5!,9Z>!0P'!TZ43KN,P1 @Z\T?TD)G@(&4)W)8)2R.> R3 M.,Y!;R 72*NRA,5G/7?U3]5Z6]RLJS_&=N]'7EWJTG:N+Z ;6P(O1S>[V6)9 M[ Z[8]&[2DX<M[(M#WFVBM4\.>-;8']VB[W_#U_;0'?=Z\CD+[89;MZ-8]E/A3I.U 9UT3OPR--*]6T^+V?GA35<;+QHE]Y_D MAYH'S"(IQ2@#, 1\&:+GU*/27P]U)'7*;O>J&J8L3D0<"QI)2S1" M*$][RS&/L1.I,[ WO]09OJ_HE.R1FN>)9P^:Y^(U1G>J]\";C>I9L+YPU;/Q M2%?UK-G2/IEVIW3A9$_:_EA>'_^UKHK3\0J,<)QE4-7!6S0G2U@U8GD'J#-260G MS!J<1IZ:8;L3R>.9UC]Z^0H;0XC#3+4_:)W'NJL/N>%<5 MTJ#8?5<_]<>B*:4LHT &VV&<4D08H*@WB'%BM,8?8<:S_I^0-;)_W6$SBVS' MD*@7T$[$GYG4/Z:NA^7FO2'SUF4$JBX<>7J>R!4WNE+TMEC7 MQ==ROWUSHRJCMS?!^DN2"V&4(DA-/2O?=SDR2_K;>?-T= MBNK^?'W>O]L(!,Y F E.>!@BD7(:]Q91*+0N3ZU\'"9U6QEZ[X^J(XX7+EZ$SNM)EPY&N;)U= MMV/%;55L=LW&COQY7W1GGL^OX5W$N HAQ&'(41KQ"&8PQB*E/;R@RS-0Y(R^3\0P)QR@*%U&0)M"YY7DL_K M#+QVO-XE>WH1CW_BS,(7<\[\5P/H:1D0G7$T+D-M1OHP=&'?DA%K?>F.]#(2 M8\RY%+-$FN B1R+JK47IB$(G!C9FT!BK&P/6'%KJC ?ZQBO-+!$UQK%C1?-;^B2G9M'&W$9G%>0@!(" B*0PQSTG42QPC--+:#QQM MQ+/J*"3MD#$_8#Z*NV&QF92VL6IS%30L6AS1'\6@T6OOTS!I=R3?GE'=)]DO M>O^"-#LC; %'[YVX43KN2(8U1XIO1;4^M*^^U-$*H6:?5%74C '$/$(1[*VP M5!A=+#7]MF('A6FA9:\W1>#RXH3NBIINN545Y'?';\6U2-$S02P MHED8 D1)A-2>!)(3001Z:_+71OD[6QN>-;6!%52/AK=%'&?-H)Y>3D&>F2"V MO#V6Q1DBO O$#(C96"J7H5:CO2C==C##0V.'XVZ[V]\==]^*C\5&VE,5A/GW MS?YN6VR%]+:])-Z](LK7U4$BJM\7U<>OZZIHW^=8D5@E#$*"228REC!,&6_? M*8Q0AJF1.DV#R+.628@WY2&HC^7FCZ#HL >J\P2-;_)?BA:X>@HTJ!7RX)?= MH?VIOOS [YR-J">0RVL_,SD]QQ\\.!#P1ZUXYH,*-7LO NE&T/AQ-083E/,4 \1#$3:/?^0XQ8E([2H;N[/O.T5Y5N2XPQ6<4 =GL*^" MS_>GOS&RX+'#UM%,>L[<,(:)42]MXKD\LC:Q0ZE6C\VT#.WVZN'%^LF^V-3? M\KEH_^WI[EQ,6 QB(DA&29HF"']M #]O@"[&#&9[N8RJ>0 P1R#"EB*<@%*G(6920'F(&(;-1XTF >99I7A]W-\TV M=POXT:W5H(,K3C/)*N/KY/F@\"1I7;)YE<@<4VVM;+4.C_;IH5)O."9]:%X=;V6>[^K:LB^TJ ME]\!,$G4.]M9)K^YM!JOORZ;P+YVZ_W]6ZS MWK>]J@ZV'>I@VYX!/WXM@NJT$WO;#.Q_&WD3^#$_+ZCV&!87<-_7%GDYO@^9 MA;#G->-6 B4<9UD4IP#$>91@GL/.!((I9:MO1?6YU U.C3YM,@+.46@/ #94 M8C,HND1HU5T!.Y9.8E,S=O5B3F^TFLGN.8QIX\)SRP/QGA5/RXCC[*"7#OJ) M;;+T0[$IOQQV_R77XULY2G;7NV+;ZE>_9)<1XMO=^O-NWYP[EG\F)['MDY1N M1I6RA3A+ >&0<()HGH>8IAPP(R9H:VY1IU':>/J7EE$"=X0\Z!VSSIA.U MI6D2=7G-:)]1?? E>'!&MUT7E%AUTB9:6=9I6W\9T\!LWE_,O\[1"OHU*#;% M[INR5+\O][O-_8-!BE!.0X02.?$1'B8DB]OC*B3A808BLSH3UF:\IPA.R*Z" M%EOP>_=/':UPSJJ>PD]$J)E8C^724Q6(2TP-2*@#>I>AABX<>5:QP1$WNAI% MRT,M#6W;4NQ/3*8@RG+ (L9AE$6 R+ <]B:3&!E=?AYER+-.O:]VA\WN5I(> MO+L.'B$UTZ9Q;.JITV1$FNG3(UC+4:@AM@8TR@G)RU I-ZZ4'CJAF5*1NWIW M*.J:EC>?5:$:5;2FM;RB,15IAE.$0$8R$@.0Q[U!@0 QT:D19CRK5(\L.(=F MID]C.-13IXGH,].F%YE;C$1=IFQ H!SPO QYHKCD2$S ME5'DE&?D+"<(>DS1@*I84\4-0"#,X2F2:'1?.KFAJ:DTC1%](S%Y6C0J\0- M9HQ%0]LEI$RQ#\QS[]#0?Y8$Q7>T3ZUWU'^O]7?&W8EW?M4=B6\M/[2-" M\H3#"* XR6&$$I3%O7V88J-\NCNKGC50 0T:I,$95'?[@0[IUQ/(>9@W$TF' MI'M12&T.!U32?3LL0RD]^%7Z[L'&FXX;:;)J4G,?=O4?M"JVNZ/Z:041SFD4 M4<($H2F":G/S%)_F9I?1QMCQ'1F>0VMV'1MH@<)FO.=H3Z;VEN,D/!KO.)Y1 MJ,!>/-^ =,2.KFB]. H@A)0BD"(>QX)# 1!-H@Y E+/$ MJ+J80[.>=:E'VB397)4'<\FZGH[-1+B9LIVX5LFW%\IY+47N],D<$$ /+;(, M2?3A6.F]-QN&:C>W?C2%&AY&0I%D(=8& MRU%5&XZ' DR?3;8,I?7KXM/ U#^?HVM0/3,O8I!Q1G,(6$(C5;3W)/XQ!Z&3 MNE.F1CVK;(^S"5BYX_I2Q@3KR>LLW)I)ZBMUI)8BHKI,#@BG\\98AEBZ=TNW M.-0XWNP/_+'BNJCD:K7[DQ7.DARG0(;!($X@Y S@?JLE2CC!XP[\F5KS+(,] MG*##4[>G9.[J8WE35 '>?E,OQ!N&H XXUA/$:>DU4\(7#P$^I7M^)7R50J/C M@+;T+T/['/KSZG' <4SI[Y5LY#C^M/[^+$U*" E9E@B>B<(52&"F F9/F^YVR02,F6Z7]&0M)TJ[1-/@?LE(9I>A1./=>+9? MXH07[?)/1QGXKZNM#/:V=YOC/]95):.];K-F1:3*Y8*%84KB.(89#4]'GZ,, M9V8/M(ZRY'^1J4 %/:H ;S;5W7IO6']I')EZDC0=CV:ZU.,*GG*Y')D:I&Y MJ]Q0O@S!Y:81E:Y]2C9PM%UVSIGP6^44;:#\-&&-*<8II M+#A'**:(\J1778!#870?UI5-S_KW\2A!_$K6JO+U.633\\&."-93OSFX-5/ M)SQ/\LZ]Z5TQM]0O M0PL=^_3*4_G]E5]]$XR5&*.,,Y"CFE_;8%0"(R MJI\[WIKW=?#Y2SMRBKJ1@4N#VC2A-YI6W:3>E(R:)O8>L/T_08MN03KW&G.# M>3U7K"]$W]SY\RR_YY8I75WCZ^H@I50]1?;QZ[HJGEHE,0X)0R#+$"-A3+-4 MI)U52++(*+(;:\NSIOU6'(,>HGK?+VA FNG9:#KUU&Q*)LVT[#F!RU&R5U@; MT#%7?"]#Q9QY4_KIE>;9NJKX*I?(NV]%N[G[;NYJ[-)[T[?I5C\A'RH(5NGKUS0[A^^FYRKLWS=T]) M78[NZ1+X2NK.:1LL0PG=N_5"\LX#;]IUH,JJV'TYT+NJ*@[27+4^U.M-4WT8 M'[;-O^[/BQ$_X$DB%%)$. :4\Q0F,:?]S@H$:69T]N2&5:#\ MD:\GG,O@W4Q)GU(>G*-N-HC/<2]&8JVI'M!<_\VW#!&>P,^GQ:8F8E97IG\K M_B4#-?7JL,IJ5N5!_KAILFOUR[,%XIC#G&09 Q2&( IY!$^1-(B-+F8X-^X] M]:BJ[.SO@S=U?:=NI9[ !X_1FZFU^S;0$^E9Z3?39@GU,MO+"7=-&1V08&^- MLPSE]>=>.5$G-[P&K.+P\B UOED+OR_K8W7:R%"W\/HW.3*<4L$9E3%XSG', MDRSMCX+#6/Z_T35@5T8]ZRJ_N=V7]T41D.)07.^.S;550Q%U1[">>,["K9EH M=A";T+7-P#Q&V=*\'/74I71 -9VWRC+4TKU;3^\#^^%->XO[[G-=_/-.';)4 M%<7J!S46&8K#!-($D!P*0%("V\0M9KF((R,YM+?B^TC/"5C0(C/Q+B#'>NGW(6_#[?/O4E?H;VIT=SN@QIY50D-*09 M$(D(HS CH*M\D$6 ,63T;IFE"<^R\[QD&Q05L"=?=@O'-GNN-B3-LT MA90;$(,[*:.87(;>C'7BM"0)R2E"1 0'[8?OY;5\5-1W:BG'.ICLRVV@AG)N A%&E*:0DHB1OK%#T$) M,WJ8SZ%9WYK5OZ2Y43\4)[SFCY.ZHEE3O.9AV%#,),"K%]XH57PW4'^5+783 MG(&=_HU2/1*'],Y]2RQ$_SPX]L*3I5ZXT\K-/%/CW^Z:\##/. F!JNX1)B)B M$02T-T5CG&F5V1AE8-(XK6K>B3LTR R6S];D:20VIN!M;%AV%?PV&64&.80I MJ+/+"EA0J+>XO^#RI>7Z6(86L ?[4+IL,<\%=SSUI3A[1__ZW_TOY'_\WE= M%__K?_Q?4$L#!!0 ( -9V#T^S&8%:D,( -;L"0 5 ;7)C>2TR,#$Y M,#8S,%]P&UL[+U;DQLYDB;ZOK^B3N]S3>%^&9O>-5SKR$95*9/4T[OG M)8QB1J;8Q63D!$F5U+_^ "2#>249).)&9K>U2:I, '__(/# 3@<__&_O]]- M?_J6E_-),?OK7^"_@;_\E,_&Q?5D=OO7O_SMT\_JDWGW[B__^W_]C__X?W[^ M^?_HC^]_LL5X>9?/%C^9,A\M\NN?_IPLOO[T]^M\_L=/-V5Q]]/?B_*/R;?1 MSS^O*_VT^L=T,OOCW^,?7T;S_*?O\\F_S\=?\[O1^V(\6JR^_76QN/_W7W[Y M\\\__^W[EW+Z;T5Y^PL" /^RK;6S1/ROGZMB/\-')7CG_\V[BX^R7^\A=% /S/#]/1 MS.:+T60Z#Y]>M?"US&_^^I=8-D@-)6 81)G_YZ[RBQ_W^5__,I_%NO%*VX2[\/BK+0*!O>5UD:M1MN(N1 -?+:7YUHY?SR2R? MSQ__]H1^']5@P\)\'GV9YD?U]FF-!KICBKN[R2*:H+F:79MBM@C&*ABMR>%^ MU:C:;@?5]?4*E='TW>RF*.]6MF^ML82^UVBU7;%^F\PF=\N[]WFPH!]&/U9E M_C:[SLO?BYF)5F\:27!UG\?Q-KM=E9LGB]W 5]N%I=Y@J=U (YV=S8OIY#I. MW'HTC2!]^IKGBQJ=/%"QSU2#,,:TTW.U/B_#G2I57-V8T M_^JGQ9]'8;NW@18[NQDEX;Y>^+^OOJM-2E#]&0%[,$ZY'6 M:DMB?P@@O]4./%7S2GI=K M\-/5W^NY;/YN9D9E^2.H2=T5R]GBZJ8J4(\QBNH%NK)?[GT?? M#_?AE:+-=B#!8SVNE6:[';=/BMEZ&V+]8YV'#^>/^S2[WOZ7^WX?7.EJYCA: MO :_UAX,P2FS^4U>!N,:?K>VMN\GHR_!S5Y,ZFXS-]%VLR(^72OH?/%GGL]6 M2X5%4?[P^75>1M9MRG\,CDQF\ M3\U"NIV;/^;SO/R6SWU1_FU6!J%N9Y-_Y@]$WC#X>( 2O]"LN/6L_=J:&RL M:V#4ZGBUC&QJ0J8&/]D"('5)O*]6(]WZ%F:$8.0.]^19P28_OL?=J '1$8TT MV>FZK'RU>),=J4NE5XLWT)'M2?2G_#:NG7[-B]MR=/]U,GZDB#!A?IJ$R>)F M,A[-%F8Y7P3K7![L=1-M]RQB"KG;_F[/T#S\(YZ>3N:AE<_Y[$->CD-#5^5O MP26/+D<@[K*NP]M3=WH&\J&LG3+CV3I/G. M0^QKSRH(2ZJ-!/J'FUVK^_OI9-S56*_]\6&!]-NH_".O>X31]G<'!,V'LKA> MCA>_EL7R/K36,4#[O]XS3*%SH>S=0&:,TWO3,XSU?,;FOM" N 'KT)W%C[CU M$A9M][%#AP385Z>E+B5LP)[87$N"G-[G3KI7C\&':S;0O8]Y/#8:+Y;QR"L> M8Q[JUUIK38AQ=)ALJ^&P+QM/&* MS?-5^'/08*U(P_VU6NM6"KZG-MB:,*__M#)A*5(=TW)[XE7G3;\7LV_!PN77 M*SLW&:\BUD.-) F/:[Q](5>_OEH%:!TQ@24UVII0]6:M.G5;Z^+?\\EMF(34 MM["XNECQJO$XACE%]ZN83NIO%E_S\I4K3;45T<[W.H,BQBV.PU"TD^DR=&\U8!?;$;MRM^97 MRT6\^GZ]W2)K!I6D3W<&4+S#%V^]A;^BP_EM-#UJG#;VB>X$KH(;-[NC?X^7 M[&?!T1Z/R^5HVJSD1WVK.PB*6=S7+#>7/#Y.YG\T*_;!]CL3]5'P4*,B[FZW M0]%.":YIHNW.1/P]7[A1.0L_F7_(RY7)3#F$;_6CG8'2K'/2FY.R>[^Y*$^5(Y(A8\_ NMOL]$RF/W\^G"_:S;016=K\^RX=KKH>EV6'-7, M21U_G'I-KGL_RV_C^O;]Z$O^S,=ZK=ZT+)]4BSG?9,SY!ME*B-=::[BGP8UI MMK//&VRXO^M[RV[6,,2O-]M*WS\%1C:,^:Z&&^[_Y[RY6(RF M#??Y19/-]?D$8BQ>=K,F"^[+?!X-9+2+[\,/-N5CNR+ACR>Q4:JUK9TA(#81P'F(?1BPT6%:(8NNQN2QR-&1K:95(0##EWC@):R<2Q[)0_W_+R2]$G M@X[5<]$LNBS)[S,OC;1<.46I1,90ISS9 M])EH#T0"(]#P+$JCTU4*D*TK?Z=Q>%8B,UQIQJS&W!$N+&4$;OMM$&67,:6< MJ*OGFCX)LS9U_=OH>TRTO5?;3\IDG$J')4!:&$0DU PS6/4= "8O3-_':JQH M!K>NW($=!NUA@?<^_/K=(K_;MZBIWT@6)C(*"# 6>,X-LHC":IE(!-V>.;?)A5C^-EH$6&>W3WZ_OD]X/ =K-)IIIPA#00O,:2$I%HA6 MBB .RMY6W/?EI"@GBQ\K3ZA3@B9QJ1Y=FU?,0.@;L2OS5-QH74JP-,I M?*#A#"'*,5/2$.R8IAQ@8S9H40TQ>A.>>(?,;58?#^S]CU]>/8E(/J/8^6)3 MA^<3U;5"4]Q]F\$XI5N M/_#S\63(4'2#= MZ9C>_^39F8]QC"5&SD.(L;!":B@1DXP#'X!'!KC^QOC^%]OTCT?_=>CD\=BF M,L")4 Q)H!%A@C-EB%NC(D"8Y, ;&O>U"5)TBGE7/NDKG3]P$+FC1F95,&O, M"V@@XPXC[HRJY#- ^\OB5'OJWS&_I,'=)YW664+S@\>0!^MF#EB$G6%(*VP( ME9PK4,F,E:WEL)T/Q9(U7X-)*?@>YM3+2-+XD^SSUUPMON:ST2I+UKO9>._?F_ULV%TCPY98#;06WB%'+8/!;:_Z;(3I=!^CBS/FEBC1&,(GL^)7 M9Z[4MTGLQ/P@(5XMG!$(E!/*&FXE(<&CW$'6?!JZ8Q3QX!6SCD-*5***,2KOEK(4Q8ZY V9A$;03?$7[B:K M-)'+,)0>B7;0;]A7+2.,*LI"7QV7WB DE*YXC+ 1*?X#?3,FHEF0.XMEF\PF MBWR5)?GYM6O]X[?1/XK23$PHSC]>OD?GXPY'=/K4Q0PZP!4D*IC40*:[K%4Q"7LC [ M+Z:EL:!H"_'N B"^Y=/B/MY4''^=%=/B]L?'F*'I,+L.U,R(E $UC8.VE+) M(&;@1EZ,C+JPZ;4KAC6+>EMC;E"*"1L@O?H\/SL5\Z[9]>B\V@10)M>;MWL^EZ/9?*U-6(-M=9K)/+42 M,(.8"(-5 1)\ALIA()!XWJ6+UM-&V0FT.!P+U!3B/7+OX\-+I=-^H8Q8:_F'EN(%+6*:T(,)(JZ>@&7^H]2PG.'J!+ MV!6?>U!-5]2ONK_'\WF64/9O\_QF.7T_N=D7G)72; 80]) QJ3VQT#,'!:ZV M3QG!(B7B88!.02LD[A#_KICZ:U%<_SF93O>PKBJ2L> F0>TELD@1R3D5&%<2 M>"]2#D*//@$[4P:=B&6/4W983?F8I.U1KK9-.L>KF^K4Y]-D-LX?X63CR^SC MQ7*TCU:-?RL#%%(A/8#>4D$D,19L1YC225E+SN,4KI5INE.E#(OH52+AJ_)] M,9]WPO?C/YD)02EQGGC%I&+.![-2';8RQ$W*:I_]B_9=ZJ;'/:SZ'+A(U^)^/<"T^8=QSJ8$T@ [!R M]9G@];*\[> Y?V,\[T,A79'[P^A'S)4S_UQLQF[,)]S,=Y7 7^ MO2C_B/?'1_>3Q6BJKO^QG"\>OW'[/)XLN>$,$Z:P04(0PJ4)"%A9;?EQ$E83 M"8R3%\ZX7C30KV/[;1(?]7SR_L6[F(@_"+3-T+YZ$^5^F@??92ODKBWGH]W< MICN06>TIA83;L)@@0=W2TFK]S+'T2?=WP%L^9>A?69W>6-Y_>'B1UY@!\-X) M3QEWC%"-@-LH@WF(38_)DGN]QFP$"BXLYYPP2X$(?L!FH<:!1NA",HHU2Y#D M:\Q'87Y^UY@I\)@C2A"BF$$=K#/5#_+Y"TN)T9[Z:UYC/@[NR[C&+!4RC$J) M%>;22@ 4MI7,6"9=/!D@Q9(U?_0UYN/P[?66(D8&.N:1,Q"&/FKN-U:;0X3L MA05&-ZBY&K<4CX*V[[OL'@JL 7.AGZ%YY+60HNHMI3@E><9Y!*LT081FP!W& M77;GL+# ((B]L%HBZCVJ^JR-[#3=Z3 NKIY$B<80[O<:LW)0.J%M6) [PKGC MQFPV[3GB%*=$9Y[I->;39HHFT!W:-6: -0<&"J@,PXY1I&'%8Q2<]927%UJML*)^-,LIX%]B!(L5T#!DM(1I3J^,M5+UY2/V?^M:B&<[Q* M'60^;>72Q!T(8B/= A7?2VJVA\59=YO93;YQM<0PE*_C:?N]+#@>3"H(.='*"TXX MY+"*M*1&FI0+.0..1>I[Y Q:<[2:1S !.0BYFSFI:Y5W/7:/7A HBE,O\.B8FF8&4@9COJL-EC(0.V'XU,]/\U:'SW 5/1R'[]&/>_7Z M#O0C8]I11>)SYD)+X23WU8L3G"%"NLFF\Z^!-%R5GZ,;:#>L^SSZOG_*ZN[C MF3*<80Z=,SZ^NZ#HG2+B4\]FC$PSU$I!S&=-/DEK/<:+I^:D$0+FEQ(.8 M E)I896M)G*.+.TVC.U?\3VGJZ8KZA^3@%XC83S67@KEC'% (5LE8N!.HTX3 M?/>>\^U4>IV(YL!-8275K@FI>5-XZ(N9L 0SPR63!&#(E16VVMKF4B:E?SH^ M+W=G#L003&'#JNDT(>'G)V%4%Y%Q$ B( V&QGH,I(+$1#]0&>80BV'<=09" M.](^W-E^2:LPH];Q+H.V/@?]Z-#!/_8 U/"7,F&$$ PHP9!V6#O-C=Q@:KT7 M*4OW\P@?/8%>._,5]J&2UHU*P.INLKK*-0^]-\4J;6L^&T]ZM"Y[^F0G\_&T MF"_+O(:Y.:J=C$'L' ]^KR<( :T$A%YHIIB4E*IZ;T;WB$<=\W)<0YEG$ GO M%%>*$ZX8AI)5B'!,.KWZ^]AZW)>3HIPL?JR";=LQ)2U1Y_F=MS;UT:?I4-?7 M*S_E27;H=9KD-V95K.? <&'B>84)[F3P'NU*9PH3AU&M_"'MX/&^F-U^SLN[ MZFF/![D.I4T^4#-,M8(X[:U1W&+,J<<$5S(KI5)V=R[+;M0F1]&F KI:L^_N MM?YA1HO\MBA_7-W$I6!5XOI 2N436\P"+L ;C5Q87T)H+7* 5/B$Y6=O65 [ M(&ACU*E-R295T3]5=\AR,$GSB2UFA$&O#4,8!:UXHXSW%3Y4J/Y2-_=*U88H M59O"3:KHY'/3WXN9&Z-:3^HFUU]&\=MWNY)UG"AYU@&,:O@X1@Q+!%R''HMG(K[%A?]S,O M9!F_C$(L@D&WG^ M9J6,+V$)A8/,E '&M-G(RC#6*>^6G:_]2R==DZ#WN;VV&2$K*:J\17^;!?4^ M<2N>2?LFM]\44L91$&9+ XG1'H(-4R2RC-9S)#HQ''ZY"/W>*+;2J5WF9F?4 M_6D-93(,'4(,4)JK>*_;4&8K1*!)BN8=^GS6$G7V&YEF]='3M+9+B'>SSW\6 M_S\3[E5DY35XPTR]42=#(RIG[_F93ZZ6;QZ/G)R6UD,($3,4BT5 MU088Q[BH,)$TZ3GHXV.W6P^O'!0U3];"P)B9SL=,>*&L0X(CZT08E)Q*O)'? MQR.I!!;6SRCQR@V"MV8MCU1$GQN(/5\?Z"D4SWH@I87(F#JS0;%Y,)]3>/IQ*>O^:/;^IU;GT]!A#QB&7">S$*' M)@'=8O.TYV&C4Z=Z9I6))TA& N,!?W7:+IW^5.K?L:=AA!1X<.L!ZDA"(1)=R4[ @XDI2(_#TZ=3(;7WM]J&.[. MS-,F7^5#_O_?\\7AD_-]U3*+@DH D\%C8E1SA9QVE:24)[VT-?0SR&:)U2#* MG9FN8KZ8OYNY[^-\/K^ZT9-I^,3M_&KVMUGP:^^G>?!EXR(@XC*_*C^4Q6TY MNIO'6*)QS$Y6Z-P4T^GJ/_X^67R=S*YFJVW4O6O9EKZ9&8^$9_DRT?]AVNRKG7D7UMF00(:A"1A8[^Q6 M;A]S? M)\#:%44^YD'(2?2Z7E_F[DUO?GPC&9<,6:7"",&($T.T@M6R!C*D+_G^6D,[ M7:V!W=W4M^,EJ/VN]+YJF5"(0!W^I @KX+AFV%>2\K!^ON!@TX9HU2"\0TQ] MJ@ @5!FFE.28!!/,^<:&(P0$2+G<<1YKKV2"G AE=PORQ9-,U8&V[OMXNKR> MS&YK$*5.]2R A:W!AFM#@<,0<4XKR1%)NGQX'@NT9!*U '-G86L/7G\MI^C5 M\IF1@EC"L1+*"L"I-UYL!P\&W;P1=M84:@+7;A=@!U=>&0U^&<8>,26-91XJ M)ZOY%3G++G_)U=#Y[Y% =I86Y%'JT]GUIT4Q_N-K,0WJF4,G1!LPF=+XCO" )Y XI%)^+? G#?A:]7B>C#@JCF0G.@X7 &R1:R(H=S$;#A%<,%G) M++A)>99DZ%N-+7"K:;R[XECU4N#'_%L^JY.,YO4*F5,P#!6'*6;,488](6PC M'=&8IOA10]^7;(%-C8# :85=RC\3T/*D62056M=8KQ*H<[QNY'= M;AJT0)UD@+NV/$_?**VU)7FH:L:U,X8[XI"$V&'A+*[F<^*E>B-^4SNKNH;! M[]@Q?Q?#./-51%4MJNVKEFE!D;)2FSBD=/@_A]N!!8R^Y-1 K=.L0>"[HMBG M//0OJ&N3W]+F7_;>,GQ9.N/"$TEEP II@\),+U$%5OBY22'4 %]-;9U#Z1!W M>BAW[#2XNU+FF5)AD0$-5XSPN-H MI)20-GI"ZF79ID:@[T'![V>9YYIRKV- M+U!QK:'"B'"WE0,;UNWI;F\N>>N[XD?BW-WEJ(,O!AZ7JB.F0%78(.^=TXX: M1JB%&SFI8B#%'S_^7/C"S%%SN'?F)YUR<+P'.44Q-UY+YYT4X9/0PNKF#+7< MI!P5B[?.KL9@[_!"REI=JYX?NH+^2NE,.6"9X26J!/,RAW=W-I,9K,\FLW*N/;.',U'B_OEJM31)O?3,:3_3>6#E7.#&+: M"B@<$YAB!+T2U94^YK"]Y*30+7"K<< [W/^N.KK:P @V-NCN:SZ;3[[EZUW6 M]\4\!K)?W7P>?=^_)7Y,2YGF$!(KE(4LK&DE=6@[VS-A]25?!V_#N+6*?G]+ MP*.6?ID%RGGD@>5<.4EH6-E4P13,"MQM7N9N-ZA:X%0RP$,)0$\(/,\P%U1C M82TBTADJ.'95/"&32*<\22,'3JDN]SR; /^!;EVG-/VPPO-KOIB,'QS]B\QO MJHG"8I5 Z\>[/M*B%?O8<@XVX M*E>87:]V+S[DY:>O >C:VY"[&LBBO57&6>\@1DIS#86NI,>NVXR%G>=Y:Y6% MK2B@'_JM>CI7R\77H)%_[G\K>6_%3$&/B7,.:,.AY%H*3BMID>$I.P?#3RO8 M(=T2@>^39N_F\^71%%M7RARW- BG/84:2**$5:J2TD"9_]=0QQ4[' MO8<#OA-\M!JU,\ 9!M)S1P %$C#G-*CDUA"F1"(,/2M&JWQK'OL>.'>$8[:G M5F8AD=0*8J3UEE+GF4>5G%RYE-B\H<=2=<6Q1,Q[X]9!;VQ'C4QP(H*SR3S5 MDA+.!2!P(Q\*#F?*=OK0(ZBZY=1)>/?&IWI.V+YJF3<>,RZD52 M @]29L3C=]4OF5FG@][I;OH6E/G534SXZ:?%GX-X*&S;F>,VT%]4RYCPD@(0 M $>(@;"^XL$M841JX 7SNM;\W(ZT\56.T-T/9?%M$O#5/_XVCQ>LMH_-J?%B M\FU]2',8@^,;RSAS$$EMM8.:".BHMVZ#C%/@HM.B-,.8HF,5=#7Q!$$>(A?V M<^ZA7,:=P10ZCU#,1FV8 5!O9/',)MV^'#J=VM3\2Y*=C'EW@9C_6,[75R ^ M%Q_S<1'FVM4C1 \]_UPT9_K:^%R\.N8A Y1+8 V@!AN_-@(0 *O!)2<4[Y#- M U!==_D5@M*#SQG)$/X]S5>LF%VKNZ)<3/ZY^OD>DM>IG@6LD8;* 4%T?-N( M(> VDD.&5Q-!-<+],>I&3H7%E=18)&%C2/SVK=Q9=)#A'S]0J9,U;8 M^"*.5,+)F!S3H8UTA.BDU+-'V\_[U2KOVUME8R,:ZCH-S3;1Q.9]')W/\IN] ML?<':F9.*V>XH<(CZY&@S!)?R8O"\OR"+W4,BH[-ZJFS0]'5U97_G,S"GT%[ M^7SOFR(O"F<&(PP@5419@P7$B@J[D8IB3GI[I.\-$"Y9&YUF'8GI*P(P:Z V M0V,/U7;6R8A@/'CAB%",A)!4$TBV,GK;S:L24SKJBH>A MCV4>_ 6;K_]^A,KF[EZ-57G]1C+./8;>*Z>9GZIG;[T,:XVQE)"),*X%!9JNGGJ,LC+(4#=1YF^*<*>CWQ_3/M1[ M&'I_QG1RJFCG#M">> M(FJ!H@A"8&0E,4$VA7#UE\5OD7"G*:#'%4BUAMKDY3[T EK-%C*+O7,$,PX5 M-TI2X'6UV\2L52Z!@,-?)?="P";TT/^"8O/Z33S4>?&,R4E+C'T-9E0+P0"G M1!GNPQ^2;T>I%LBFG$8/?87]8U) M &R^.B4[CKM'M9QI$K,[>ZBI$!Y1B16M#CP-%2SE]L_0(^5[(7&;VNG5 #]+ M1+\9I,=:W==;R;PEW :'"&*-L.-"RH#+!H>]^7J6U$$X-Q34]U M!'8WDP6'B,LP,F..%T.AMPQ71_7&FJ3I?^A1^T-P44]718<1NS4/"1H)(<^D M5V&^L,ACXWWP@)B7ID)!"M3-/E$_R9FZC?5M1R$]TS+NK\Z;NN&PI[',$@&\ M8A!B(HE!U K!MSZ-5RDA/T,/XNWRAD-S*N@NFN?'YLQ5C?][.2ESO9Q/9OE\ MGJ\S-48I-[_9FTWCB&8RH3P"1B@)!8V/Y3J^C;>SC"3EW1S^P6&;S'D1[M.: M4GJC9\ M&/W%CP_3T6P15FTQ3=_]W?Y\:O4;R8!1RDAC-69AHK)<>5D=IUI) MD]Z>'?X18Y_4;$HE71/3%V7H^CC/K^<^ +KREU\!K 8[:[:4&6>Y0)B'>AC> YG(XYFQI3PE"E%O9,2 T(#\!4* MB(@4PWE\5.\@UD%M<+,UA?1,RTT:@F;607L:R\*JT $GK/:&>2R](Z *8G&> MT92=]Z%??>AR'=2<"KI+]?9@ZF,NE'@J$(!Z2&:Q;P8_5#?X,)H30<-8I)QQ M*G40NY)9>]';RTV=&L1&2/$BWUNST/=!MU4_K^ZC7N?N>UZ.)_,#F2L/U,T MU,3&ASW#/S0%1"-#*YFI1"FA'$/?[>F)>TWHH8>ER\?\?EF.OX[F]6W=PW0&F%=TVKH"OBA=YNNGYU<^ -\N=%LW@1 MUU@JO17$,>\%@56(B?< =;.^N&!2)0+>KYMV@$R[*V46:8,%@XACJKWGS+OJ MI-1;KU(RB2?EX3U[/C6&>=>SXC8GWNS6%/.]86"[JF0200B-U=()3(76BC*] ME5 E/W^!L^OX5SQ\^3::QI&V MAYC'-!/?QT&<:"Y5@,$Q92S8['A"2AA("28\HS<5FMMX:Q'\KFCX>F<_Y$$C MU\\CT?;0\)AF,D, )QB&.4(I3Z$"'-(*"2%QMT]^=OT\8PLT;!'\?FFH@HTO MRQ_!G!]\+]23^!#N;A(^J5A?UF\ M4R18?$P-)E):XRG0UE>R0T52]DV.=@G7O'.S#D-:>F3=<^_1/2L<(88CR]7<&&MQ]HB);:+'@9<4A;VH1^"ML^>1+1[ M/2XH/X4).ZR<#SW,?KARIIS43@!(,;?82T*QV9RSP6#574HX4=)UM#.:UAI' MN8=C=!L^*C ^]_W4TF<5DB5>SAY_MGSL/ULVL=PYJ)!0+R$(A'5'K>8)+ MC#U+NK SP/BU5JC6-,H/S.KX<:S-IWPM:Y/%8M]T4A7)L 4( M60"E$]Y9H2$6NI("&'O)2ZADQ;Z(D#D)T\ZV$XMYL%>;3N[;-GQ<+I/0,0VT M%P0H*#T63(M*%F;!)4>*-LV/%&"[(LFO93#.P>/>_W[$HU*9":Y.Z#IWD'$9 MR*V%X5LT@O_3Z86);@_,FB;(Z;!V18]M/H5-3L0ZEW!VU@DX*46M8X!IS1&Q ME* M3LZ(E,7QT(_\FZ9.4R!W=LJ03T.;M[_FL]#O:4P:=WTWF4UBGZ.W>SA= M:KT&,@H<80H;$N9@PYS%3)LMGA2FW(4=NGO3 "6>'S"T@7EWL>7S/'SKZRJ1 MV[=\6JPNCQ\FVMYZ&99 8*$H\PXBBP23!*YE]< J R_8/6J>7TU"W16M'K]3 M=W7S+JAQ=CN)>3 /9=W=7S'3'EJ"B 9,(J^LAD#*2EK,4X4]Q]F*#C<7L8SZ- M^W"';B34;R2SBDC.*>/&>TR8H]QO1P5T24F8DFZ^G!7/6L>]MY7?,2N^3&I& M51A5 @%"J(4&ZNW<[4C22T#'WW?I=I.@>2ZEPMLY95YN^^\CS:,WVP,PTG.H MA!2"*LF%DV C%P2 7W(P=FL;!"?#VUU83\Q5$X5>=[7&(Z*[JF0&:$PT9"P8 M44TYLX94,SF4@J?:/PB5_F\Q6JJD& MCII=/VUE'?+V6[[X&B]053;Y0/[\KGH1QC<0$AKJH:-.$(MBG,I&#U# E/W0 MX^,=S]MC&Z[:.@_P?OKL?9TH[Z$28I/.SH4 M/5Y$]? TIZ-)^,:X0W[*V726Z(P$IJ1"'C+BRUD=W(BH#E M*1X@'/H!8=,L:A+I7EEU+)LRH9T.T@B&*4.4&R40KF2SP;V]X"B&AI1>ATI' MPMP7A>QDNESDUR>8IF=(5#/V1NVSBE8=TS MMX[G5"8L40PXX8E3E#G&-:Y6$ A!RM^0B3I9]?4H=234)X\7)O?V?6F+ZM^S:^6B_EB-+N.]Z!V6Z7T1C/I.:,0, :1DT)A MYK=(8HJ3'JF"0X]]:,I@=:Z&KFS9JS)=W;P0XY +=E0[F<;$[,#N>J;M:RCC!G"%-#/>,2>T9=%68 (8"I 1# M#W4M.CRN-J2=[FZ-O;B_N7H:[O/H>XT52(W:F: 4!>](@+"$0U!SBHVNY.9< MI*3A@$,/-&O^BEG3> ][DU833!0-WC!W3&(BM&)5[ &64B:M8 =.G495O7>_ M]CB0.SVSWW&[W!=E,+XSLWJ3>OSC4<&SZ]5_3=?JOO[';9/"@]#6$,;"A_B#E62K4A^* M &R^F)2K"6=STJ6T, 5"G;2,-]&J:O M<="=HH8P$*JN?XAW@8+4BT4Y^;)S+%N;^T\.DV^+$8WKXD!K+-.6U]E'@I)2#S) A[&$W;%Y%9.P^P% M!\^W2;_F(.\M0=-J[^%K,0VZG#]-L M!AQXKU$8[E!LMG"LXY[4NDS;LOR?HXVJ(^BJ8&88(%H22)FRFF,N515#8STD M(B7.;*W7H8@B<%[W$DB M!1/*2$XK6:E(BU4Z%TX=J?5=Y&D W\Y" )YVU19WH\EL7P# :^4S*17AF(:I M,\QU&L?5,*EDM]-(VYP=_-S.A^$I8' M!ZFSMUXF'32*(J*,\=X++S&H\ND!)D"*!1KZ/FJS-&H2YNZ2.RV"R/EU%3)U MD$NO5\BH=,QSC*&ERAOA"="JDLX;W\WVXR60J!%\.S-(X_'R;KE*P;%K<^FP M<:K;1@:-Q %5K(VUU@O!D0(5!E20%(X-/8:M84/5$N2=K^+>AY'R+ORSUM)M M6SC#V@'B&4..4N>#A^G@=C QZ%,V^(8^XS6]7CL5U&X7:9_R\;)UH\$]@S*@1%D%.!K=>2;R6C6J;DPAARBOX35/OJ4BP)S0YOS#YY4?/= M[.46V<=B.O5%^>>HW/_.UE$M91Q"F;1TG&:/#L M:A?H'K8 CHE@W5_T'(B]OM/SPAG@'F%AA KNIHT7: S>0A5&AT!?-K63L.V54?%\LO[:K MA*#K-ZK7 Z*Z))JOWK,)*XR5T@]1[KC6,FXXYV')0X0&1$0D4+5*@5S1E(P# M0]]\Z)2-K:JE9[JN7A9NBJU[&LN@55P!X2S4 7&'O(9L.RU8G9*?>NB[&#V3 MM3FM#,*TNKO[:?$CSU>%/BS+\=<@U2KJ\%3SNKO%S'L;1FSH)9>66&"-(9O3 M.(>@8BG3_AE<->G?Q#:FFB&8V9W"G&AI=[:76<*PU$1Y9\QJ+M*T.G1!!+F4 M]%5GD,:T=V/;E&(Z)>W'_'[3TVLUN_ZXBNM^940>XFK-9C+'N3#6D!@^[S1& M"&V7B0BKI,#]4[.FMA^XWRDYV]'$L#BY&F[)E%RUDE%ND?68:.>)XI08"ZH[ ME(@9F'(WL'[RU;?-R%,4,0BG]/?\S]6O3O9!MPUD,J KI17>">X8#8Z-VTJ/ MJ4NAX0!?@!^$EWDJ^$-P*A.8][1^IB"A'&.'A&80:.$8DI7L%(FDN+H!/O\^ M!$?Q5/"[B[RK[O'-/Q<[XKQ60^C+\YV%C_GZL9K\4UY^FXSSM= ?\W%Q.UNU M1]H5]P>FQ&'GID!&40T! M5 ZN5HD/*>D=YIHG)1 >>GQ.5X1,0?SDQ'B/1L'BV2B8[!\%5_>KO.TJS!%W M>1@RZR? =FS.M_:M3,04A-Y0CP7UCBH(,*YPLC3I3?>TO)_G2<:A*&H(E^S/ M*?.*QB*49 MET2&R;3:U\:$XZ2U8_V#LERF*.]63=AXXW1Z]H.64D(TD(AH(^.6)X*6 M2<:$$HXS4^_)ZW8D##K*KVY,& V3A1^-)]- [T-9BW;6R8QT-#X#YJ0 4DFK MH(65G%RHE'QX [R-EJKLHAU8NW+,HOCO9D'HY2K+]?XD12\+9P9#&L19O6_/ M,<1**[V5"I+>K'P[9&E NZ_8]B1(^R'*[Z.[_& ^HEU58JX!;16AG%@!N96* M.+"14##+>GN9HST+$>%UH^Q05%4U!>;*:/^;?BNFWO-ROYJ>E,DH,$QIY: .E M 0.&H%LX(,0IP!["QRD@,8CZ1 M2BK(:8H=&"!!FG<5DB'MAR@'W837BF?6&4BLXX )J@F#%G!>2>9I?X\6MD.6 M%-7N9J8)L_J7XAQ(T!B>IT=OW:VV!(\BP+XZF47<:4JU!QP;)11PJK*ABEF; M$DTUP&"JYEC0(*A=S26ON5OO:R1OVULO,X";,/M:Q)"T3%@&@-S**GQ*GIL! M$JAYE[5)=/MDTF^C[Y.[Y9TNRK+X,\Z/H_OPF[V'V,555HU0;XI,"DL^#9R>PH@;7&@*\NQQQ ?Q\OG#?8PCJOM.;9R4SQC$$<68. M\[+CB N/*M"TE3:%0&>RMDXG4!JFG9FG?!$!KL1__"SN7;'<^U#6H:J9]1IX MBZ*%)\91!+RSE<1815".KVK;2+(%9C8/?ID<<8V,DJT-KG\FSCGM*951H*@RGW2&GA+(6@&B/&0)VROWQT)/*Y<:,Y7#N(9BPGWT*= M;P_Y'GJ(7*SZ\&"]YVIV_?_FU[?1H1R'7ZWRGA\9WGARJYER!!"ID6%8(!^6 MS$%7$B(B@J-"3;TX_,%@52^Z^?1F,ZT@ H)HYJTW@%K&@TF"B#(@M(;PPO+Z M=\*K%YY-9^KITN*L(Z;_97@>""(T THA@Y%CQ#LAD$-K@BC+**LUE-K&ZE#( M];.2&4"0T.!P6R6DY%9(8WV0R0#/-:$P)5'OA9F'VMK?:1Y.0;RK]SM2;W!U>]7B%C"$GOF:9":; MKC]8X8,!5S5J9V254\UA(3FE6A&O_&KX>209)>KBV72L^E_,5$U#W!VU7L[K M'R?S/P[>)=I=+4.$.03"G\QA:PE76JFU+1?0,IQR!6V QYE-S60-0MH]>4PQ M6_EZG\/W:]PLVETM0T[8,-X,!%S$B[;!EM.-I!AZ=&%7TII1^DXF)>/;=>Q$ M/,CX].?H_N"D]GJ%##.*K=)2 R^QE?$UW-7@XQ)029(2^@^:/2F*WA%(D81L M]Q;H?8UPP5=*9PXX!8(?Z:PD!!B/[6IQ&F$2P9"GG% .,&JB^_#LR S]BQOJGCSKX>[%.:; SP.9 C0P BZC!3D*C MK2$<"!#^C3C@6FA-4Z[&#=JFG*#9H@U$N[3]3JQN*EFVMU1 MGD?4CE>"&;;<>4RQ<@(HHX&$./S;"I:6=&W0L\_I#&D/W0Z.B.;C3"?7HTV2T ^/Y+NZ\0'@V7@2C_HWKS// M:YP7-=)^9@A"Q@@ /%.2:\65@ZLL29HR:P'M[^3H]]%B6>97-U?W>;D29&\& M\Q>%,P@<\$0"A:&1S'(+C*XD$Y[4DNQ,,VQU3(WGNC[5/D\[ 7E MF@(5$QY*;#026M*H5T><-=[7>^NW'?RVG3UTT/RT8$8L@8@X&'QF9I%'U#.T ME0BY"UM^=,R"%PDT$Z#O:IU2&81U/OM)C1/G'34R$T0+#C2APEO/C [NDMO( M9XW6G9[Z=''3^E3U%FW V2==XC_+_/!._<&Z&79Q5U%S&U^5X=0RJW@E,\?R MPI*!)6N^!I-2\#T]-=C77"V^YK/1KV6QO'\W&P=S^^G';%',)N/?)@&B/T=A MT?9^?"!UV%&M9%(*JY!74". A.)"8QF6?II+);3V%Y:JLD%=%UUA?C*??G7F M2GV;Q$[,W[\W^VGS:N',>FB=DAHHS[@S@'-B)-"$Z;"2%R(E_': FVC6;YIQ_SN--SD 6OELXL!,JZT%4-(.+.2>YMZ"LC "H&DQZ3.7J' MK L?I2TB-(%NRO1R-YFOOWEP"GE6,L,4!3&%H0 11+@B\:QJ+:_3&J:X& .\ MG-K>-)&&:U?NZM9'?U_C0/=EX2PX8MYH:I'@#EF ).-V+94#UL$+RU/8T(HF M&<>3+<-Z,Z[8[G+]OHS<+&X^E,5M.;J;_VT>7X(MB^OE>#$?!==F_\:XFN4=O0'T8E5?E"JGU4]6:]&[2PX^#&61PD*I8&,4NBB8Z+3 MIWR\+%O]LSNW:S M19BA'SUL=T(DS:Y0T/OK?!)'M8S_6 G^:#"''V4;A^<'1%\^3Q:OAK6\5BQ3&C$G M#/$L>,S&*4@4J 0@7B<]$3^R-](->1H"N67&J-EL.9K6 M8LOCHAFT$&#K@0@R* 95\)YQ)43 Z$*.'KME2@+ ;=N5\)%#MB04R9@7T 5K M2**?ZQ''"E?2,V5%RB7CI$V/%B/W.S8FQZ/<$C56;ZFL,IY.1[<[N/&D3$8$ MDTXHPKD"P J"M*P8S720H*^]C+,G1PK,+1N.#WD -XA[;5^_*[JS;!9$<,IH MQ@!3<54N%:E<=69I4H[)I$V)LV=+$W"WNC+RDVF^/LC50L..,I:V;QUIR11'!;MB=^,A^/IO\W'Y4^_.2U2(0]I;-@%*D, M)A#)N >'B&-85*(@C%/N%,M_V91DP#OASMKLU6?/H_*9DTI)QJB&G%O-%2<8 M;1TOZI,2FX)_$:@!S%NB4%C#QY=N/OVX^U),=]#F29G, VT@E,("[3U5@G/& MMO,I(TDW.(9ZB;D;JJ3@W*K?\C&_G42YUL^F[_5=GA;-,.(::*$\$]9Y0Y%4 M%<Y_7"2S@A.+&8NIQHB'W@CGJDX; M+)(X\N;V9A.0;8D.[XLX[WTM9ON7/L^+9.L!2 M:/'F-F(3T6UU=C%Y#.F=OIM=Y]__,W_MA=:=93,$,(=< VAA50!AUF%!>>. M).5^?-O[LDW@W=8$LRS+)TNR_;MPNXIG#D"DF'6(<(UHF"&%))4P0.B4$#3X MMO=M&X*\5;/S]WPZ_<]9\>?L4SZ:!\-X'8/I#NS,[:B3<28@D=@X;2$,RSF! M9754SJ&G*4G_X-O>TVT2]W9GL37EUV><<147-+ES(V9?E0QSH: 3$GF/ 6>4 M EMM6%O/;5)ZC:1-WPLA4R.PMQQ!%1_;B\_KY,%JCC8=/A Z]5J5S')#O XK M/\6!M 0R"]B#4#3E9BQ,VA@^7_HT@G2K]/FO8KH,XI>KLXYROPUZ5C;SC&CC ML1#""8*U -;12@R.3%(&CK>]$=P$WJV?3I8F>&FW1;E_%?:D9 80H51*K0 V MU$F+&:W L(S42]>YBS)O>T,X'>U6"?/I;C2=/L]I^RIAGI3,/(HGKHA9JS50 M.*P)=+4(QJ>1?BV+/Q=?37%W/YKM-RZOULB( MP4A#C!&P%#D*2#"56Y$ 2#G@1F]ND[@YH-NU+U_#LJ\.91X7S+ '2!D3C"'C MVE"$<TMY52L6Z7*Y]'W=]=!ZLG-9+P2M4:4YXXZ MF0<"$>LI$T3C8&8MC8E&UF)1Z),H-*!+RUVRIAFH6V60NKXN8P; ]5_O@Q__ MVB7XO>6S, 98O.8/0O>5HTA+0K<#0MB4$W/T1J.%TV'N@C4?BC!_3O^_R?W! M&[:O5VQ]RAD53MHF/GO*G QR%WQ9W1&_*C^4Q;?) M;%S+U#RKDE'-87S,UBD F%3"*%>=DWAM=,KF'WYS:2 :1+HE^E2)*MSW\=?1 M[#;?$T#\6M&,6,>\!U8+:YDGW%I9N6B>$Y"2/1._N;WB!A!N/7N/N[N?%C_R M7.>S_&:R^# =S?I[_RKN>>6S>?48T<=\,2E7&9;L9#Z>%O-EF==XY>J(5C(< ML/>.,X:PLL:Z8/?Q^E4RK*%CM78O.\'B-3U]#JK1T_V9X8YI)H,4Q2LRP7 A M(2A#R)HM&AC*I&M) ]U-:94T+_.>MJ6+7NS$AR!,%.7Z>I65),:M;@WG^BF] M-V1)*)8.8D["&A52H[A>V75M@1(8J7IOR+6#Q:?QU_QZ&7-AVJ"Z67[]6(T&VI#9MGB6]5FD(]LZ&W:^5O.L1(8X\*&#&A"JL"<,0BZK?DMO+H01)^KJN:9/PJQ- M7?\V^CZY6][MU?:3,AGUU'D)4'"%')'6$L(JVTAH<(K ^AU,/B!MU4/U,R"\?."Q_=W" <*.DXDW,A+$5,,J,^LDW#N MBEN^*//)[2QV>N<^M^50Y]PY5L=%L\AV MQ9:7MOG!-+^O\>Q>K?H9%YH ; C&@',J'19^BZ(%26^#)$7I=K#([F8:;$,- M_5%0C1?+43D937\-0_!]\>HM@B-J9RZXEPYQ1(+ZPO\M%91M!S%%*:=% S1J M#7/A(--2\>Z/9]'@Y]=K>W]U$W]R%-%>5@]+&@XA8Y 0Y9'P7$A&-Y(S:'DW M+KY<,VV6W\;WRCY?'.&2<>^*<6H\7MXMIU$+5XNO>1DW7,O\:SR.^);'+/MW M>1POSR3(<, D9@ MM71GS*"4)<: KMUT0_!AZ:H_:[QZPW/R91GY,-<_-B=Y^Y8OM=O( .5,$PXQ M0\'YEIX:(BH,C(,F@:\#NOS3ET%N!O4>_8#1I%P]Z[F>3=1\GB^.\SE?;2$C M4 CIN.;,0ZR- 6%.VLC/D5.=O@[P+2^_%!?&NR90[W&5,Y\O[^Y78^9O\_S: MC*;C. M,9K?!=*\SPD[&F_(FV/>(97R'Y^/K.:W:^5"F$"<4"NP)%@AB[[FM M#G:X)RKE<&. #S)VOG;J3C7G0_0HW.KIRFUT0O""RGPT;Y?VNS^;*1VFJ[!T MU8I)A"CD#%7+"\X]3,EE,:"[5^J,9PI!ZIK@/$Z7RW!ENJZUH3AA/6;T=?2'L8OR2]A712_#DQWQ< MS,:3Z635UM7-X\V7=?#D6XK##L0P,BREO83(2AIL"[6K:%?E';.NULBYJ.A) MSXQ5*BSQ+$,V4)9[ML'#2ZV2DA(.;V)LA2EI 9-'X3^ \(;$$!I,%#<8'T!R'\WF$T%C&'?66AF4YHHH#9I6L9"+,)3U<<5;<.5;'!T-HCD/V MLD)H+!;$"@:E$L@9I*64:W]" ^ (3CG!./_@T1-GOC:0/Y]MMG[VDZGU F"L M",22 8=B0J\*38-94D[\X?&X88:UNY]\G&KZ(_KFGU=?II/;%0>.8N^+VIFU MVB/IG,!26:RHYF K-TES]@9H6KNF9"K>EW0>5/)[[7I M+1KV,OC6!.:7%)+())4 VICSA3IMO0:<;B2'1,J4X-?C0U^*Q6AZ66Q+!?Q\ M_,7A'FJ*Z&Q+YHR[WQE8\7 MH^KZ'\OY(OZT1EAN2U_,N/'!<0KK7[5:!TLE6>5102U$RD XVR"=4P?",'34 MRUGOPZZ+624">S=[\*#>WEFO(\Q AS4"C!MCI*(R[C9:8ZU3&M9RTR_IK!>' M-1O%@;66&$J-PL#8"H^8.?"R=FY:84K26>]Q^ _@'"[QK%=18'0,BR'&,8L$ M\$!7\B*<]DC\\/C6$A>./.L]#O,!<*R!LU[AG''28T<,X&$82[LZW8PR>Z_? M6KJ$V@PX^JSW.)S/XZR72::,) 9K"(AAC +HMC(AEO0:_5EQYU@='SSK/0[9 MRSKKI2@LF(6S&A&D %/0 +:6W0&*D]Z-'N"!1#W6S^V,Q MG88!]>>HO#Z*BG4;S;P+H#CCH846<<:I):Y"R?)+\\P:9L[AVY3MJ.'RSM$8 M)8PKZS#4@!./84QYOI%?.=0I#>]7^Z%A+BP7'9.Q>;J<>,1VG#IZSBXS#;[, MLIQ=S4YDY*Y&,N2LM@Q2DA$?G79COAGPSF+L+.3>.&X9=1YO9-6"B0M;7K9'A8.<.QWT M_@CV;A94DL\71S/L<<7,:@(H(M KP*! VE"J*FF)=BFW< 8XK_9(L034^^.8 M^WZ?CQ?Y=6)TT^YF,L(-HA1;'5#FT!-JO*R0P)AWD[RB_Q>..J-A8ZKH,>#N MKB@7DW]N$@A_B&_N/;+?)FA[:>A9M:U@XEE:I[$B/>1AZ8R/C>#? M\_GEA[+XQ\KLOPAW>8-GF-HBI2P70DD@) U_K5,W*8F)Q6\NYSK0RA+$I:(& M0$V\!54^54D$DBF90 >XR&R%*6EGF$?A/X#SI<0S3*=-L,6:6^F8";@R W0E MKS3HPC)VML2%(\\PC\-\ !QK(N?,LD9UBX^&RX1C"_M(DLW M!9OW?N6^&(B>D4#].#>=]J*Z\YXYXX9WG1F! D*D\$!9,W4,L&$AM44$IQID+*Q=E97Y3LB6@+V0[BXV!JW-QEF7#A&*098L2U*%I.4P_>S.-/LF*$MZ:7GU#?E9#0]Z6[QB]J9H1 H MHS'UG$.N/'&;EUR"W)@D):JK?Z;9?S!(Q[1,U<. 5B,MY6605F-M@23( HB9 MQ &2#1Y<2.<3>'E6%]O[6I\D**/GJ?TNGUW'C=43LBYLJV:8<,R@19(CS3G0 MV%;OI4I.H$Y9)!]];_T-T"\)_0$9P\2M&1L#JY0WQ$)(E&'2"U;)#8E,"3X7 MYY8MH;>-F>.4T&/*CJ?91]SW\0JY^(;/&L-Y&CU/:#\S@AC/?7"B97PD&#CN MMMA1XU+2T9S%1D^[V]KM:Z3GF+F/^30N +;>\:/WJ]Y>T)QDB%@--1)""B - M]9OK7<)*BUFMH\M+"IIS7FH!*836,(UQ?.D6;O!00,@+N^3<"E.2@N:.PW\ M 4V)07/$ @7"RH=*9CAGF@/D*GDU,6\Z\4=M+AP9-'</TY_[CQKC %'!\T=A_-Y!,VI>//&: V1Y\HJK#P4&YFT M\$FO1IX7=X[5\<&@N>.0O:R@.:4MY&'50"'6DA/ D7F07<(WG?CCU)FO#>1[ M/(4Z\F'A*&NQG*T>&#[NP"KA0YEWU'DNJ:&86$J8\V2+IJ?^XG,Y)#&L\<>E M$U1S/D2O[GJ_+V:WG_/RKKKS?/M^?>S<9E/IJWZ]CL_FQF M+,<2A>D4"@@A?C)L8[O\G1L[]ZK?W&IE)%I=2FE M; VN+L7FW>QP9:6 M[V?C/Z<3">K2;$7UA,)Q0<^SF>+9P([E7K> MV#<"15XK2Q'%U G(N8.^Y",S("M9:H#!TF8@=4C)="R,SG(\2_KTSQTU21_Y M1?$_ZW2/YT2>>H71 3L794F$Q=)Z(@QW')5T>YT5+[V8;:\[\!R";V,"ZAR8 M;\W[9&I[A='!20.=%8A@[["PR&"K2[J58/17 &83L#@$N<98WR?DEOO%>3H% MOL+P@!"3FCG@D8>4&XVT9SO*#=>HMZSX+D'7!# J@"Z3]SWLP/N__I])L8C? M__[S??&CF%;?A(^\(!C!/*71MU(,&&T--X+OJ9P)#%"EK&1/*XLCSR)E2%5A+LF*B%Z,I&T)+%679D!PZQ^2[V<-Z MM=PP!5;?HE^/"LY:"3675CMJ+3;$*%G228C,:7UX,7AK%A"'8)?-_#Y!AFJ! M;#K>OSN$U>X%JYVHX+W#G!" MH<1(&B-2]V]7TDF$RZEB/,#4H/YP58_?/;@2&TO73$?+4Z4F#HX)TBN?B+1& M>NV(1>"1QJBO#U9I'C:$@,=H##V1Y4Y\SSYC_)6(T]6%W_ "E+REU MM0Y,L5A-;B<1$L4RW=I_F"\GJY-;^Y%1P2JM 4,0.T$$H(!J6)HPGA!]9.\_<@@XOZEDJ4#N58 82G5GEYD8(YB'&!R[Z",@ ;D MT3G^'L_AT\5'=9\J+)RQK1\9'FUZB;FV# A"G,>4 %K&"[R'*J>8YY"58BX. M3F=0Y;*Z*Y!]3EWAH]P>\Z+>(.;DOGO&6P(0(&X>",B4J1;_ P"^NWW$@=(\ MISO&D"'7"#3F7;&]*_BYY6IRO[E-G86_X_T&/86W_Z"XF"U@#/ MO%T1]0[+.G ,CDHHK4J7XR+;@.!ZURLQTJ@%[JU]?0K^*H@$!#.&14! MZ2 C&"F_"\)C(*'X)7)4LM!2[W"BK@!:UPM_S.@"@A7 C# >$>J7!KG&,5(8;7*D!7[O\>)QT%3UP9%1( M/3Z!3!?BK5)0&HJ0+&EEN)HBO- EWQ(HYFTQO[/E7OZYK[%@1HO%SV2!;Z(C MGV[W-/5[-[0?[>!4M .]8BRJ9,D1@JF+*^/ ,P0A\Y7N];3#C\>B!"5%U=L0 M/1L1N" 1YE%2J#X6#]B!S&=^5KZO4R^MG+I1K_ MSWJRG&PD>ORH]\"(0)5B1@OMB2641E81!$OZ +KJ[29;Y/,V6-PGA-)?%T5Q M\LCVY-A@K(E;IZ.*4R0HD40!OJ1IX-W2$BE!<#0:):JZQFVFRMRU/9V";<[+-24W;QIWM;' M@3.?U(](RF2\?'\2!F\]'*B3PGF.*/0<6FZHE*2<:=RX.^WJ\Z-8_#F_4!PT MP-S:,/CZ<[9*7_XPB9SX>_2C.(F%PR."11&N&D 2=:0R1 +-2^6(+"&5//S+ MN<_0$AP:XV]M3'S[7MQ/EMMO'L?"ZR=#NO<%/?,2<,>MUE(SNE=?1N;D.PPP MV[ E#&3S-4?V:O6]F(W^6,S7#^]FXY, >.OQH!P"A-AT51])1=/%_?TF!KC. M0<'9&0,7O#4TP]ZNG)%4JG&;X[CCQM?B;G/2=<*K/3HN *BPB9PST&%*S"9' M>T@6$IGW;)AG=&:BV4SSIS3Y[+D#F%2= (^),7"5$&K:G!7!Q MS9&VAH3\$CH9[*UOG!:SY7RA9CO#V>UL:$^O#UN/#W#P2D/8Z>-%%">*R)@)J7 M461LG+WX:2,G9\LR$G)&!,$4MEXYJ;C# M4@+*>&D68>/DE?F?#0B\.69V90Z4AM#["DG0KYX-CLDX?X.%0G&O ^3*?3OU\\?=H<5,!,D^>#M'74LX;[YACD5N,<>-W M=!%%[975X\V0ZP&$U.=EUQBI (R@$//6>^R1=TI*+P@MU2(!DG1J.CYLFD5& M@W^QZOXDOY98#T#D3*YVC8O/Z\7X^VA9J/&FWWA*V;GY[_5R]:R[PQ'0'!T? M '488JVL10YIQRC'9:2?2,VOK(]V&_!IDK]=8VL7)KRQZY2XNFW_6B6IZHUA M(2X;IC;G1E [JSRB3I:4:I]5#&^ ]F\;2&J K4/ M44 !R*I&SUO>148%ZKK##J383\\) +\66R4I); 3J;S6_ M,>LJR_G8L("CM?W&_>U/-%D.97-@8(46\9X5PK)1BWCDJ@+= PZN8^6X3%^9JX2B:KS:6< MVZV1>.J>Q^%!@6)C-<,D(E=RTR1E MY7[$?WV+'S^5!?/VB)#,#0DPMM1X+(7F5J&2/F5,SJ'6 ,//30CZI3W7"&-[ M!,[IW)=#8P)$5G'E>;1:@2/&,$K)CD8IC;BR\F?9DCZ-G%I\[0D[)PN9O?E\ MH-)&=PDP@@CQJ3!Z-(]*VA@ O6U=G6'F7!D?1TTMKG:%F/U>K=:K[QO#X,0N M]?: 0$RTHK%CCB-,8&24T+ZDSF.?$V <>I)F"SM6(TSN#T(G]ZM#0P($4EGF M%8" ("=(I R7% K?GZW3I=5<4^8G(52+Q5V!*$ZN6*XF8Y/.[Q8_3^Y<;SX? MM+/064DU4M'33U?H'-S1%CU^T]M]U:X0RTT7-\9+ 8, LY<0 19;"6F)J27F]>MJ"_JJVL<40UR^NNL/7FCG[" M+CHX)GBFA%1"$:\CK0XQCUE)([4D1RD-/>>P!=.H*3[WBJ6/H_O33OV)D4%C M+R.MU&E'L*31IR6VI!<:0Z[85FH !%5@59O978'K2Y1>_-;WDWO>\P=#M"$! MIEIY!EG4OLQ!6ZI=C3F[YMM1C0EZWB"':^)EN5@]P4K\KYMX^"@HGCQ1 &>>2I MB5.'W&D**"G=3BT8N<:2I34%]U+LM1C8IN _C/Z9W*_OCXK^V3/!"8J,=LH3 MDZK/I#PY4]%;=9\NA'^N^.;-,+%7<_1]A;M4QP?&;9,01Y1S5#"I..$< ME0ZBD83DW)')ZA!Q67M'*\SNUVO>E#8]VV_>C I XFC(6T:DEYBBR$=6'L 8 MCUU.Y8>AZJ&F$5#)>Z[#[?H%9MZ:@OOG8;+8R.B_HA7]!ERJ#@TFE5C!T!$6 M]VWON$#[:*7Q(*M5S="C=PUCIB66=Z6._I5:FLSO9I/_+:(V_D<7L^)VLEI^ M*6[6FPAD_-MR/4UWA7SDY/O1P[+X=*L>'J:3<=+=*7*Y3JVFWD_N)ULH'-L> M6_A:$%Q@"(C#'F.:J@19O!<8CR+L*W!X$>@=CF!Z!KPMQHMBM"R>$_JU6*VF MFRHQRW]/5M_C\^G2W"[J/REJ0+W>=P+UGD/.!$BIN!19;DQI(AEHLBH7#[!< M7+<@[T0D7<';_9/*S3Q2MR'E>^2ZCA3>F/G]0S%;;B#PZ:%(NU,D*J[P'Z?@ MG/7>X.*VQQ$7D%/' /:&B=++LU#Z'/@.L#->2_#M4@1=YO2GF<]G::%]NMW^ M6!>1:<73M/]TDVGW7]&L2E58=DRXNMQ_BX&Q0D"(,=2"2NWDMI6[(D@87>F\ MJDU:W\^7RX0\,T\WR-<19#NTQ2W_E=P^3&8;<_[=+*ZZ8KG:R[%\B_N?=?SU MAR*JU?B;'\7N,GIE'G8ZFX!P:HZ4FB1%"UXIR242I6P\1M<8\6L4LF\F7PU9 MA-TF!Y[%B3(+J=DE4KXU4(@8D\P8A:W@Q.!HTY1\XE!<\['YH&&9OX1JBGC M2\''_YS9O2Z.R:W4Z(QQEV!(357A X MX=*RN%41B9G4V@E:4D\48-?L!JJT+J)?[I\U:I;FO#AY2""5D*KH,7EBA$"^]!>*\A%>L M?;NT33N64\<6ZC/J:MBIQ\<':;W7V&HD+?+2Q#4.RP (P5SD8'3HUFIWN'G; M9FU4,EU;KE685\%^K?*:H"T''G&EJ 9$4,V=+@.)E/GK[CS8%T9;%-#038,6 M3(+ *?:I2SU@!BFNO;%([3BDC,HJ9C%TZ[8W"'(.R2= M5<#MN6I\;SU/KQ.+K0AEN!M[HQMZM-X9U0P2;JF+^Y)1U/@=5[2!M%*;APNU M37N :NL"ZCE)Y?Q$E, P)D0B3CD&T(*<=-')%%I[I9&69:4T;(#RE;I.MFLJ M[<4015.!V&/#@L#<8,X=2Q%,)(!&2)34XNAU7[&)W@@(#M@]#?"Z=B&)5W-( M^96S*+:?_SF:KK=2FMU\*<;%Y$>ZRJVFT_G?H]GXS=N@F6\,!C,G"?08QPT9 M$!*IWQ7/P!;@K!ZN0\=7,UB8]R&'YK"7EM?N9[O=+Q4$7/PHEJ/9C1J/%^O1 M=.GN'Z;SGT7Q]$9K92S6_D*@W A)I%-$>N4=EES9DB=6]E?0^&+AV)4HNHY- M'"'P*15Q[945!MZ^I6WFR[,VZ@8^%U3._(V,DH'M^<&9S0#OTBJN=@;8Y M_@]('9?[C7K<;SZMOA_OF%'_K8$X+B1V2'F +$;$P;(B3+2J=+6VC1=:W;$O MY=J0+ :$V0/;146CN)T/!6DME1Y+!2B P#ICV:[.*W8*\1S;F/U&=L?BZ0KL M^RI$Z9;GLYWE"' /#PI (!EY[5CDML1*6HC*)>THISG! W[E#EKCW.U-89K1 MPR0= 9P!JCTZ4.&)T)(:YP"U MGAOE2KKC_U!.Z618_3Q&;O$U*^Y&J]VS5X2P;+;W!K?(CC//D0/S6EOD"=!* M"LN=T5*7E%%OL\H]G'^( :\4-L0PY05V4 M&'W4RZ2;!/4![(99N*@$MSS.]XVZ^4.Q6/W\/!W-4B6S5+OL(94KJX&_ V\* M2"E$D8UK&B!!"=5([+D-B,W)PZJN\WX1)#8C@WXQ^<=\?O/W9#K=%-9;C69W MDY3OLS$8SD;ED7<%IRB"AKAH@ B,I*7>\9(G#(J@K?JY_W.T?>LR*ML^RNKPN6L\[8W@ M)_.N *BWA@4&L24*0LH$!=%_D@;XDE)L:+:+GR]KPGW9EL]PM[=%ZO)4//O%H=+<5W<_"UEOM,& 4>:D)1$G M8IS/UKE(NMKSJE#V=CF?XST%,UX;4KZ;1=9YA9#AT7*5 M#I2]S^.2V>Y!2GO/=(J2U^%-/YJ>ANLQ\* M% GC*8YF"0;2,V"-WNL 2W W?5 .ASVN&."M":GV#1JO%]N^?;G?5B-QH,8MN?"Z^C[X[0&\99)PP@YW#3EG) M>,DS#;(REK/N^%P7@IN4P9!PN[]"6J$;9ZWW!6R%PU@"JB4 J?B20Z54/-,F M)UFU^O6?2[8INF3_D*#YEE5?JR)#\Q^+"]Y#10GG$B+MN8#1F%]W/\>Y.O3M02I#B3%J+ MH=#*.RMQR0>!LURZZA>:KL;H[4LNK>)3C?]G/=DEJZ^BD?/G>G6XBECM%P;" M(4II"PYR*! TD-B]D03C6NWF5M0E6P*="F!(IL!V-;V;N5EDVX:L!H[9WGYI M,,0+#PFPSD.I-&51)%LN,9!RK/JX7'59,.U<".UKQ^6D-"SR%>.3=P6C%38& M<,,!PE12E^["[NC$-BNQK<;%JU]@7\Z4P)"4XB8)5-W\]WK7=3U3';Y\78 4 M&F()]%&V&DH&$"%[SGB;=E)X7@"-O>BQR_D*KW3Z5 MRQ.)N'_&T_5-!)RZGZ^CNOM<+**(4DS]V]S],[J?S+8F8;%:+V;++_/IU&_+ MT!QA6-N?#H@YPZ,3I: P2&--J)$EUU,9IK[2[[I7/Y7Q-Q^TB+K:-0^0>03+ M!T8$Y1P65 II%"">*,ZL*NFC+*O@U=D0C%O%9)X:6BY6W6V*PT'0O V)]8S( MN.87Q6B9,MN7ZVD*7Z:\],])K)\WTH[/?IYOO:@:\#WK]8%Q&STR#ACD,+IG MU'@']IRCU3IY7&C"Z*6AO$W!]KPD;/$6:5^+U6I:;#RU?T]6W^/S20KKU?>$ MC..)38U^)T@AD)#(&4.1Y%'%",9WO!10P)PK 9D7O'^OC,[$VO,2^;)/\GI& MY/O1P[+X=*L>'J:3<>IGLKU"$7_T?G(_69T,$[3PM>"15HI2$8$'G9'6(^]+ MOFJ &7@S_TE9)NZ(=I,'5F ]RUNN#\7'W)8X*BC"%S&MC3,DY &E.R*=ZCFW7 M1\*7MAS:%.GEA8@<\=98ZKT6" F,K*&VI ]3DP/9LZON;T-$;M9AT:=+ ^^9 M\NH9C]^^CU;_GJ^G-^_N'T;CU?XXZ71B3KT7!LTA(H!"SSPC3FNI(V-VW&$\ MJY') )O\M1%S[X3Q_1O36[Y]+F:CZ:9HTJ8,6Q$EO]KT&2J.G1QEO#6D[AL4 MPKCT(27 *JA,Z71(P&U.1#XK5^+B =H"]X>,TEUB>\,HW;TU,,NC#)1BJ5NL M!](15!H]3F*:D]*3U9'ONE%:C_M=IE)\2\&4Y?/O7W1F1"JZXC3&1EM%E%>& M:[QAM<0&65>I)'0[M'X=?R]NUM/BTVVZLC*?I>#OI]L]+3NL['"UD">5S[C)=-9A +BP6TE(/HX>_XXSGIIC#0-6*U33%T#]-#9V&/0:<: M2#WWI<%+;;$G!!J"%! HG3>77$*6Y$1:AMZTNUVPMBR)#MR%MQL4=.XM'"FQ M?Y;_<-9[HC12?SD'"7>2CUT@VTN#&62U\?Q[%XS MC&$*5[J^V;994=X%]Y/99%6\CY;]2\KTSP^C_YXOS'2TW-I,E2R+&N\-1C), M1;IPB9VT%@$N>,DO3<$UAQI: M9!OU!O?[1->6686= MWX\FQPJBG1P;/#:<2JUI_"?^G\<_3$FSTBZKYLGP#ERR)5\!23G\K5TGPD8D MC3X4]W^^V1/KY2/!<,P(3LG:B":W#46?;3W$_66Z_>5S:KY\,G '(((PO5"DG2&)27I0VEFO>6T3ZHH2>S=?:LC?NJUD4 MHQ3Y=M-BO%K,9Y/QUY_+57&__/H?ZC^.XZ':Z* T1G$[14HH+B.:9=2')2V1 MK!P#9(!9(BUAI!5>=V5N'#; ED\ML!,&[AEO"<((;)4@QFK)J/)46UOR 2F9 MTQUYZ"=E_=B_[0EG "!]G/_'T?UI"_G,-X6XM4NGM8"II GTE#NV7[1491V5 M#3U T ILJD.S 7%T!4^S7J[F]\7B2S'=7OGZ/GE8'MR?*XP*!F ($9;":"F< M@<: TD%QEK"]QB8J<(R \YXB@G Y8V>SPN!#3PCI!#%-<;XV5O1H_%?\ MZG%\/'LH6,1<:IQ++8&.8$J(1.7,I.>5SIP1>D,P#_\8S%? MUHQ<;(8&9RB$1&M&')0(>T@L+2FFV&951!XX'MM!1G47L(X !@ Y-1ZO[]?3 M="E>W<\7J\G_'NJJ4?]E06(!A'7:"@N05#XN\3(*[>-6U$W;VC&YA)9:@1,X@A*DSTK%!I&7DN:$ZU M[J&[,IT M4/A=)Y&ZI:KR7U2]'Z]2@EQ3]3][N:6#L<)UP1JQ#B).[B04@M>'J1!;WBGWF8G&:$U89!Q MQ'T>BP< M9:/N!%0$GD@J*/$2ZEX8E9@+E*(NS MHTM7 X0<%G=6@* T";^.B]EH,9F?,*_??#Y$Y\-[C;AET2\QQ%AK=$D;H5F5 MQ0:8_=Z0&=T$*[NK4[&=XK]FRX=B/+F=%#.#8X($FQ,F#E%<4!*#Z+F6 M]QLQ5+S3FW@=PJ6>G%_=\6R&JYTKF(U*_73[=34?_U55R;P<$W"TK9(.EC+: M5P C0/=7@:+EI7*NV0SP"D73BB:3G9WY0D^F>5++O'XX.(R@$11@3[44-BXN M4V8($>!!3C+5D-5+?>F^]'%R6=JY;GE?(2_J]<.!2\>9]Y$M)'+)>RYDJ3&) M!R3'ZAU@0=2FM4E=/@X@R)>=I^0MQXS%=0 )%SYNXFB?=4RMRL;HY%FM=#$, Y^LS M](_%/ZMO?Q?3'\6'^6SUO:8BK/#BP)VP%E%&J/:&,!!7>QS1$ M[-83RX A&S]_+"NFYAL#U-I"&-T];04S@B""RKLM5&F=8YD.O8/?8&%;0S## M!:Z?KX\=2==[8<#IL)1*!X5"WL<_G-HO:X=M3D_6ZCWV?L,V4RX#1FU\MEG4 MQF<#5"ZZIUX0RQ06R&/O2U>5/OL-GN_45M7+L-$K;J-$FT&HC% MW&-&I584:X1)9%K))R%H7@^_W_E.TV""$ZDU]ZSN#)5-(:4*SFE#,BY)@_!KZHH.Y1( MYQ>9>FZIU\]=I*A.#(_BD.DJ&85:.;9M6:(TH@Q6TN=MI2^5M1Z.@*U&?YW* M;PL2$XJ8(IQ8@AT@BB&WYPWP.<7:;2F9'Z/DX 7) MLU'SJ[[ M\B ,(DIYRZT@"$C,D=US#4"4Z@< =0C@&W9XE,PKGE_AMT;LZ[6]NSPL."-D103P FE$;PT MTJEWU$I-66_IHYWT0&P !*^ZFS7&Z^X6K[JYV52L'TW?S6[GB_O->[8%)OIL ME-[TPC:$>B\ RN3+[:[@5O4%7[7<%9Q*DPCA @.<(("*9WM"H&V97=AVU$ZO-N M>=[=\NZY5$SS"YD8[:(WJ[E7S"@L')9B:P0)[7BU]C,MT_IE]/>'403^9#1- MT>=/MU^B"!<_BF/IAZ<'!\:LM"JZ,1IJ8ZR2(OZSI=P ZWJ[2];S;ET9$(=V MZZ8XWI7WN)_XO^>+O][-/B_FXV)Y/M .CP[1,(E;FM.1>]0AIR1RN*1;2L.N M.,;1*M(:8WGG4$N^ZC(ZL,E7/A]JAT<';"7R5% O+68LRHMY4-*-.+SFO.E6 MH=88RSN'VO&#]J>/!4&5I!I#3 5SU!LGO"\IX3[+?ST_<;G;8_56P7,^;[LS M:'L^;VS>H$6&(TFT,$I[#9T31M MHX&QJ%K?LK;#U/OYF_5B4=ZK/"\8??P5 M01J:%!%!PF-,! &:F)(+F/J^S#\]%(LX9';WM;A+ MES#_*.9WB]'#]\GX271*S6Z^3NYFD]O)>#1;E76J^M,)N[E^*1[2<=3LKH)" M.#0D> >T-1JAJ'FU@%!%Q;N1AP9$>%XI3[$;*L^+0U<8'0A-EP60(98"PB"6 M&*&2=F=1CMLQ=!V0CX>7"J!Q?@]Z[0\RBMVD7G ZVG0..X^%H,1!!M#V^(!+ M!#"JU&J['2H_KE/1KT^W+\5WS#,\."8@2"BCT'$H%: 1[E+[DDYKLO*T!QB[ MSA?WO!W&=N7UE?/=@Y_6@8"7S5$)J(3(:8FB$=SLJ,2.VTS*/%PR? M;,X.>K-X_,O\/N[MJ='BMV+VN5B,XXL^+3[,%T5B0;2;UT7?M?:;W$,L,4JJ M:$40)F4$!)*8;VU])(#F/>XAC^Z*FZVBI?7OR4VQ$T"9"E/*3/_<$U9B\V39 M_?RW!Z4X &140)HB(:TB&+'4#1(9:TLZA58Y/6:&: ]UB8R7M> :DT)O M:$OS/5U&\/"HX#CCBD@ N#,8.>VUA#LZI:"VTV)?[:.M$8F?0E%M[G:&HMV* M>C7SRC7Y#XP,DGC-'(Y_"&^XL(! 4-++7+54C0M&4QW)'ZC!WPR'>]P%=3$; M?[\?+4[5PSTU-&#!HF6!F :*<^VA$-"5%$N-@*; M^%\O(1-_%)ZKYP/[WML/!H 5Y !B30EW&,#H7IS^NZVO$:D MT":64G^63[?/IGAP-SOZ?-!Q_H9C0+F0AL859P@J:;(,7F,<*U>Z\^;Y>AHK M!^Z6?!G]7'TOYK,4N1[-3G3#>O/A .(;)48<$0^U4!H NTMJ1AI5K%UP@0AH M0'3SAGE;&P7OY^._OA?%S8=14GYFOHA:<".+XW@X,2RD/5@SBJ&/2\,C1OQ^ M[]2*P$J7'R\L[;L%9#3+Y:Z,VU>;[3-^O*_0=:+B&P(&QC&MXAYMB*)",B/* MR%KT(5B. 3ST:L-]NO/MB*'7Y_N@,PD>G[63Y6HQ^7.='GY,'HC#WL]G=YL:#[O")5$6 MD3OQ>^OXR=VWY[-K2C.@'&MG&(I.O=>&:,_%3D,Y1SBJ=&39#I5?BG$$YF0Z M&3T34Y+)7LG.HW26\^GD)C7$.)594.^%@1.%(/6<(J.U0T(P:DL.>9953'?H MFB1-"F;_\XMSC_C=H]$BMZ^^& !,1>0ZV\\QY!QPU7>^:I:\N:;%OD M\X;YW2UZC@:&#CT>_*9'FA1646B98$;YW3V0R!O-143V=9P/0J@(R,"-1;B2)! 6',0O5=;EN9SWAAZ)2?YC:.F M.9:V"95]%\6GT#YBUQQ\/A# O8+I*[DCQ)ZOT?]J2,CSYME['F26Q?@_ M[N8__K_Q?#U;+7XFU/#R/Q)H^!/0['X<_O7U#80\_C)H!CD!1D.DI8N;+(DN MZ':^'BAJK[$,8D,"G&?RLDUUX=:+^4-QU#QY^DB P&KI&:%8.(:)%M*ZB9;PJ04A&W8((PY#9RQ@IG2GXP MQW-*'PP59AU;N=U(IG9*Q^.)W&.EAD^SQ_6G4BG2)ZQQ_T0QS4;3QYRFU?;\ M*?)G_FYV,_DQN5F/IGZ^*"9W,[/9H"=O5FOK\O,AF@240X(Y=(A18@V%HN0F MAC3'FQNJJ=4Z\.:#EV/]=+?=.6J:ZK?%:+8L MI-]]NOTZNB^VC#B8&9?YWI#Z/W$F/?(2(0ZI(6R7Z.6A12KGP&6HQF*G..Y8 M0%T9&"591X^4MX\$**V&3!H-N)# 09!:3U#+75.)[;S38)NBQNV#;%,7G=6 M'"52NRW:MLT=.8*:EX\&Q8017$D-XO2YY-AS5E(D#,VYJC3X++N.T)/)\T$G M-GTL5OO$1#>[40\/T\GXZHIJH2BKN!\Q4>BM3](G4 MCEEP^N?GQ?QF/5ZE[+.OQ>+'9%S4*I&2_;W .*5,J>C0&^\00M([4/)7<=G; M99..4YLJPZQ"G92NA=)F5&XWQ4^+W02/G ^^]6@ 7!D&"*566X(\0 ;PDA)A M7&\U8UN"5[]HF#$!Y\/'!$JC<( 265HW,XM125-&N'>"I(V M'^_-$^EK;&0S,^.&W,UH$4V6?RV+Q1.SY7">2H51J>D?$AQC*)%63CM%Q:X[ M@^<0]W=@W!H0:X;)PON<*J!RL#"ROJ6&LM,;CVKC91)J^%K/E?!%I=+>W<8+S,U!3=7S0 M7@-D,8!.8P.IC13MZ:$P*W][0 U76\!,2QRNC9AO*5"6@9BJXP,2%F,NXS\0 M:LZMW%?-\%P+F-.&.BN^,WC$M,3AVH@QY%UU>+SY<)!2,)IGMZ MY2[J0:6ZK@>P0*\:"TVP,V]S.=L0.3XJ6*Z4U)YSR+7!,C)"E.=R@FF5 P5V MU5!HE*_=7]JO%@AX?]8U_C/?&9A71$+JC#,6*LPY0N61F[!Q)5V'X3NL<$S7 M4AOB0:GEJ9NO5A8Z1H$3$H,]!9R"WM)WV\%=!Y(^=$IZ'J.[@HHM;B.)-[J8 MQ;^L/D]'LS);97,X-_[I_AE_'\WNBB^C56$V?UON'O[TYW1RMV'@$9PU\OX M"-4FFA21T0YAQ(S$JN2=8?UE%U\+2/N0TB6=X'X8+?XJ5M=T>!O-]&B;,P8= M<""U7#=\=ZI&191U4>"MI+EFAU M1$/+B+%"DY(.RK+Z00_(7VH6!OE\[#J\4W'_K!*WK/O*@)4V7C..B5;*8.>$ MM"6'G =7&[;LQ(;I6#I##$\Z$!>O] (*!R$VF*V.SJ@D3;56YG1=O#5OJ / M12?/X_/%Q&YV1P5_+.;KA]3'^XHB.(QY+"2"3F*O--#0[WJ;1[.%&5%)\_Y. MOS]\F.04<]IR9PT$PAFFE),E?S$"5Y*UV!S,.DF_/T\H0TZ_=U0!+FW<]I7 M5@@N%-I1@H1G5U+V;R!H.)5^?YXP+B/]WD=ZA#36(NT(-H8Y!Q]I@E=RL)LO MTDKI]^D/\Z0.EZ-(Q?K/4;3F[_^<3HH38C\Z*'AJF;;.(^R]DM)@3?1NYAA'A^ Z M7/$6,- D6VL#XMUL54079U6D22Q_+I-;=QP-AT<$R A7Q','$*9 4([S*/(@61K"LY^NQ0TH?"A.M!APK@ X[/WRV0!+B;+ M^))OQ6S7:>G3XL-\\23*?TW]A>*NA;7%BE/$&9"<@Y(WBOK>O*A>.PM5QVYPW?SP+;BU[Q'!.)B95BTWZ0 "-8R4JNA2*J20[37PFC&:+HYC':42P;Y-380Z&-;;$$6O6V-#70Q MI@0X8^*:HPQ:2IVBL%QO$D/36Q&T'BS^/"29\$(&!,_/C],]G%P12]?:-P+Y%$>DXU[\JQ0^:_FB M1BOED7?00!Y-4"OPGM-1=^?DS%Z:TCD??4U=*VM:3!V'Q0^<*KSH55 9[1EO M#8PJ8*R5D$E/,= 0V]W!F!2&9540&.*A3],([H[UG;D+39^+G:6N&_YFT,@; M+H"FW$HD+)$*V9+'7/"<6F$#.DOO0$'W*YCNP;]/0O\P^N_YX@E5>^;N.S35 M-DK.?GGDFG%*<>V=@AA((R@IY2B0S*K*>VFM#9HW/MH61]<@7GZZ?>;)14(W M@=3T;S]*I?_.0>T9;PMQ)S.1!T8A&/5K'9GML;QU MM_QSZH6Y6/U,=2;_9SUY2 SJS=$N)Y-*XZR>SJB"QWUR; #046F!)FGQ VRT M =N=3&((A:C4K*ACNA\;I%71 .>\)H $=RFUY@@:$4'NJ"FYX9VXYE/X!J$R M[TP"O6@"=7,S26\939\8DSVGZ;2K)!QBVD&'H+?*8P*IW=6/BZX?L&00\;F# M5%3/UCG^BJ"8PPA9X*W6J>^M=-:47/#"YWACEZ\<*D/DH!W;*/>[LE8/3EK_ M_!8G%D4]BHNC/5YG_ON$OS M/IFN4V%T,%Y*A@1QPGJ/+=76\!W=+'7$NF+<-0J+JI"KS?JL&W_KQ-I';3Z[ M^3J_7?T=N73Z$N")H4$C*S''7FBK&(M?IP"75% FKOE\NU$AO[PRV"S?>U=8 M[RMD\9P>' C3$GI-$63,8.]2\;62:NZR2F1>3@Y/U]MD7?;W#KH_%O/E\G,1 M97/S;C9.IUN%+;9_UH'AD=<%J2@#@'MD+$=21!]:T)(SJ6CQ=66^-@F5JBAL MCONUM]+MN;Z=+!_FR^+FT*[Y_*D@XPP0IM0:+(2( M8H]7'68DQ&#,(82]SL[%"^K3G\=%[-1%,2)P.*;SP?F)3%* [VTEQ'!, $99YB"P7E " ME(>(E*L0&Z"NK8!S":K]:*( M$_:3?]+?3G?..#PH&!-=&Q.U/@.$&:XMVAT012J5HM>\+;:!KL8YWA6NWJ= M]O?Y].;=_<-B_F-CB9X&UI%1@0*@(+,L'1,"Y+RGNV!9I).1K))E6==*+AQ9 MS;&\*VA]&$5VS8K%LQ#C26@=&14@\DH@(+S3+IV[,&=(22<'/J<*X]"O>+0) MK>987A-:E0J(?TG-68\4H]__/D!GJ ">>NR5I%'G N3+.1NLS1\-CR,AY/@90?>O97&[GKZ?W-;*]WL<'3A2& JI M,7<(>4TXVL>B*(!77;>W2514!5QMSO>.N$V68NWDTB PI)P1\FO?U:\,B\J9'37YWOJ*_U)$DM?CU7HQF=VE:?>VT)_-)/+N2['9 MO-5X-?DQ64V*984%7_D= 6'*+ 0 $BT@PH91LSUNU"!J8UWI:E%/?#BOND^= MUP6@/8P[D',*:(0,XIKQDCN8$'?%RJ$%"+VJ*=JZ1+I7&T,L^=.M1J%&,LI] M]!&\A0I#BW@JG(X1EH9 /(@20 >H,?/EKO;AT63WRF\)J="M-#C%GJ3RFCGC M8,F+N$9Z2W\?E/ZH#)@CA2V;%417SNMK[7$\1_[-YP.541DBARR0$@D6R6*V MI,VAJ[MCT8;4C^U,-?G<&X9.9KP?&!&L)DI%GQYK&HER7L8U6=('67_&3@?Z MZ7P9GT),+9[63E]_]?GX"#F>MGYD2! D^G8(:01U_(QR4L.2"U8;F'-">@E( M.%=V\U;8VHL"2)'\;["@7N5X8$YHBFG3"-+/"1, 8=+RA'3.1'5 MH9])=;Y?-2.#SJZ;%C^*Q6@V+C9L.-8BZ\63@?--[!D22PG"RD$.]_185JU' M\(4JJ6P1O^JWEL/:9G8M\WVTN"N6;Q_;''L\N%0+W#GK9#J&4@);)7:S=0AG M99(/L+5+*T!HD+^];%O/M>G'==IN/]U^GB\WL9BEFT[N)[/TZ_,C'"=>&+#5 MD;W:"$?CLB&I14*ILQT1*N?RU= 3U%O529V(HRNP?EI]+Q:OV'7,K#HP(A@! MTK&)ACP=E_*HHR$JZ8L_SG'2LI(7+Q!AS;"X^Q"S^^>AF"V+I?ZIU\O(A>5R MUYG#SQ>O'E[^4K%G( C7QAEEM*986VTQEXQ:#+'0QE8R!:XE]LP4U5(J!C% M3#GE4 3PEA?1QZ"]W3GO.]Q<&2,9X>;S>#\ 3_^

YB!^^ M1F1@Y=PB8\VLMC*K#FRR+%4/,+$L- MB\_+JJ A;I,I=[D3Y#QHH4Y2IL4$"ZM)MVP?8O7] N4N9(P)GUB06I.C')?U M$2;G2?5"P9Y)DX(<9%/,/A.@:DN/53XWBTH'6&*[>O88&L$^7ZRDJ6D4G:\* M;I#@B *A,MNQCPVN2[:;+B1+&26>D:ZI;7([;,,.TIQ;V#*Y5 F^C$>Y,@>, M7,11SLZY_631GV*E85?,GCV8: MUL91/P\CYR;# JQ4*)VH\"STT9$#D%*^<5\H4*GKN\SG=5J##+"1A)_#$4[9 MW)0=;K)8=AC5:H'L 1>%#RUW!^3S>7&KTH0LZJ*>I+IKH.4WU]U/"\J-[ :? M.UUH-!#$;NRA/*P?*NMSX,5##Y9[\8M".7+J6)0WGZ$Q\S62D8XZJ@LXFA6X4-/!!EP''1Y3;F)%G "\-,_Q[9 MY Q41*=1/_BWE(G >=9$:\[*UE(83>]>].2^M]RG"AW1*N*L)^,6->+G;5 R M\FFK+C_E7F;Y_K+&K\^Y)K[ 'J2@05/DB_L1<>X)_\TL6O[-!<5,)"0%V(8Q M4OD)U$(R6V6:D(V6XE#HQJ-63?+*AA\GL9=1'9ANI$Q>61=O!DXFHO4[K\N)^+KIBCX@_L2&CB/1JZ2X(- MT);3N,-<:),[<]^2"5/*'(CC*@?B6^= ;.'8.*HK4_W?"PGV,)'ATRFGD=JY M4^B$#8(E1DB(D^7U**U<391>T@RT)77!$WQ$9LG)$2LBFM= &1< M[*1&2TYVI3S" M3K/!N'JIHD-T]?QBF4Q\RN[+?Q1;PA9F,M12P-K@R)0],G M>+7'#2\8[5^>$?M#,*]=1CA1:-,**:*;D@^+"@!4+QH4NZ:=6R:+3*1C&@-* MU,.5?%9&I)#SBDP2JJ\0,DW"''D^1U .IN0Z5LO(?-Q02L4;S!I1&%Y6AW_= M$XA-&MDB?[DZ(Y%[/"EJA:Q-JB5794#0F#:\(:$7T$NH100\#QF/6>/:7^GJ MO_:"L_!7T'0_<^DR,A7Y3C':J)/[I*UD6*BP79.*TV^$ M;4!TCP.J5K:V(U0!&Y@L]66U9"D@U7O*N^M5&AEOXMS:@I;Q3U9C38Y-X4R\ MQ&9'\EQNU9R3?+34H#.QW=6(U>2/N7O]JF]Z7:Y_OLSND7[JG3"G\?"IV4H" MM@T6NRH_OG1FTK8E4_, =;2<4V][OAMR^\,]&JDI KN>LW#BW8(L(*1+['<1 MIEBA1#WF[L(;@BA?WCGW :^+]#P_"WOC&Z>YJ?"C)!K522*WK!BSPA+[0I:) M$.IDQGKG212M/3IU9GP^F2DL,IWO_M#>:B5!97&U'(.UB$<> 1YY%'*L!>\L M.3&+E-:=M*07_233# <0UU/.B%*$Y"HYCF43I('RT>LM/RO:!<)69H3V\^9O M*MW#V<,.I^AR9D\W 88]UNWM*2R=%Y^. M/&,[DK68. MF(6KR7_A:\_D+7$JHHH>J/V7BK 59,BE0'(S >/NQ6PI6Y.\T_A%U/8TXDQD M&75GJ+ZE^#2W0C 3E[6D@VLC&=#!+* ;'Z755M,S() M8^ &7A9B!QK77H N9K-78?P*C)7Y)#4.*[LL7JK&Q?)Z>#H! M#8T#?70^IA69UC*H81)U%D-GOMD8R1GXQ92J6.;?ZBYP,A=A ME0E7V2V*\\P7$O0QLKY6N2.L6\43D2&##3F4)T7QXEAEPEJOYOCT;ND3II1= M;@:?L9V#9]+>S&LF1<%JT4,=L\#>]$)U ]Z]CE385E.(R^(NP*O2OT"T2] H M%6WSJ+Q9<'V723+QA2T5?LKO2 4__J33VAGX<9U](SV_:,++TAR@#E>F+\UD MX-G-"97)$_.VBK:CPKA_ T1F.\W89Y-#,>;@F"F45I),8;;HE/*ER]12:"O2 M>J.D9678/-CL8"E#V;0Z^!E_KBCH;5(0AFD]/Y#5#%3PQ8TL:@]11#EMQ[PO M6F8D*)UX%1< E4B%MAZ3X<75\I8*N800H!F>!RWXS7).GS; )E3TH1,%5/7D-TE6E]KX) MII]P&H.&8\1*WN';.4A4Y'8G+5#NJ<($G&'8>N*6-XHL>0@:6UP;-5ZH:*,-TH9,NQ+GG4) M]LWZOW>WUWY]U.YU6O7U\5.^?=ALG[^PTSXWI MKM'<#N$='[T&X=4WHKNB])OK_B>G\;[H@)Y#B2^1GO#;Q55_?/O4OK@?;/WWW;3#ZO9-469%5S%T35YZO+S_VKZ_/^ M@/6GU?^67F9=4VFK[DU(I)L(;L:34! JAKO$4*U$+?/*'_Y6%@O>H M57>=9KUQO/%0/SW]S6.IGJV>T=-HR'IZA1GLX\*?[>%"[ T1Y(]8,M"3Q,=] MTF)IMBP;&G58QY"@&@]&<.[>/!$_J7^L:)9&P" <)>S2/]^UWZV7)_R)UO'W MEO3)_ZUQSY^:&[UVV#%_>UC$#:,TC69YP86<9!^$_3,_G_L5->"EW^3/?[U6 MWGTJ;W:+Q V-/Q8C62_R$]6L($W!V!^C$?WR*3+S!;<"<^HQ@O+3U!\#^6]# M3JT5IZ]\U"M*VLL?]@#>AA>^9MX[#M-H^:95][=>C;._1[Q,!'P5UJQ->Y3V6FS7JKB#9*JBQN M3 N_9N,$D],N?BW)95DF>M\1L@99UFRX[7:K)$NLCG"#%18(H.9AI;$5B.K/ MTTB$_E?7Z?V_LM]A9>*$7;^\W_W2:;F=E<8VI5MZ=>:OI; UEP-6^ZBP77X- MO1C6?;*)N;KO]+XC9 VBK.D>=2I];8=/L$C^M"M]K4!2GR%\(S9*W$AD57?W MCM[=[WYI@[[6V$3(56>^HV?^1'VMB#;V35\[65 Z9*6P[?9U?]AT.YTB^Z(Z MP1TYP2(!U*@4M@)1?3+%E.T 80Q^KU2VLB[\97)^0;Y'!4%_>.7MSO?FEVW&:W4_:E5V?^:LI:$6WLF[)VXLV\&(S5J/*P[?9] MWVR[]<8FTJPZP9*IWW= 6 P,Q$F"B/'"PA/A)HE!+((BT&]K=$(O8>VDG%N MQM3(!P;'75WJEG\GY'<\)\QF0\0WF3C)S L"^N?$YT[BD8)^O8OB /MX^"0[ M%_1I;.J=U!!-1Q^+&PX;=-[GNV R"A!6?- -J%B*EXIW/4.6KWSHZZQX?M7J?^OM,Z;I^=G71;AZV3 M5J.#57Q5PX=M%E&W=J&(^F/_0^^C\_GJ\J3?/SV_^/ "?1Z^2>=,:K1CVJ0; M@'47L:#]F4894 S'+7B\;(S"![B7T$8)2H#@S9'C?$(5(\[3'?9'P*&)ADHQ M."N] )M5WDR!>V^\@!'"!&Z&0AY@G"N0$5DX1RR 4(5A;XXE9HW"F" M*+J%;=-]N*44PSXQ^!!&9/AY@9%&F)4^C;Z)K<.9;PE M V/EPQU@\)9,'U]W70_@G!R=1PP)L6'/_^ZWH\G+T/E7!AO5X/KZ+M!;#L3%7YQ>$H@T9;+] -L#%\^GFO.K MAP3HG)_K?G6U0]T31+8%")_&"F@<"SU)55 M0N#"*GX8_DB?;M9_\'ZT5\)8:\QD>*Q#,?6 K@A8%.YOV=Z5UTOP7(QD+0%A ML+,L_ELR%(//$!M>CM((;^#F(6U@!XFI!U=MH'[3K;$JN#1U&.\&24]!OTH\ ML+&?C(*(VRG!5@WZ)[C1S*",]:50WH$HX9YCW.V)%Q!8$D&2S'PX H)WDE^& M,QZ(.=R]-,^..FC2=7R&:#CU%FD4>LY[PD'^C"""PODO;S;_V3G#_I2?69UQ MSE"EP--G^$2ZX;V$\1CAFPZOSI],:+8?Q:TO1_EW%(,,2KXL"MZF-Q&[#799 MT0>SLUP 3Y5HY(: S.T/P=L,S.K-1#B6?>Y(UY#*B-QRA:]&WT=4I] Y%2/> M%$7]->>RX+<2_TM_45(^RA")1W4;!1G#0<'Y(>8? N')OL @1O\$\2T1"VA* MJ+KA-+ /LL_;,%S0GWB14K,,X8*(0H1ED>*RMJ87A=:>3NNM9J-UU#WJM%OM MPWJ[V^^ \M3O-XZ:O?=GA]U*>]JV]G2X"]K3I_.+OC/HG?6O_^.'RINMA]NYG<"N &$Z!VF$,[K';#CJGISV&YU&OW7ROGUV501_O8)O[$+I-__O_[);]?GO_>=R[.S\Y/^U0#^X5S_VG>N M^A_.!]=7O8OK7;0E$*MI!76>E7AO/H_\4.JU_!=UO;R/P*2G^QXN]5%**/$2 M.]V/$?6<_CX3@E%43*(7AJ!3.Y_D'V&0 <)X*=@\]'.D$ETE-PPU@8(Y MQ1%H1:1^X_6&KZG)&2S?AV<1PEX^-!4CR"_:(U3M,1+#7V*O6**&?\0C'"C/X9.J+B=/79W3) M9\0F=8+FGE#>,\,=H*8"3>(W:C"< F^ OG&L1(*:Z]1V"-K\C ,1$RJ)TY: 2T01:T& )& M%[HE\VTYU_O3'[C:7BCIY3E=Z9[\.;D7N;MR_/0>H4^;Y1ZT^MP)F7TRC?T$ M9H$L%^/&&' ,N8@1AA M\_J8/7IWK%%(+6>=2'MP*)[+8\3\$P<&(NF)./I3I& 7C$"FCA>A<'X%]03U M(1?TB5%-"?Q&DT4@[@D,\L"7]%L-^18(SE]YCG0E?#QH+8G>PL^"Y.UH8&,0 MO\?<\AT=LFO.1:Z0_J)7#=MTHQ2NG@WGJRZS(RG>C]UUIYT_V#6KK3?RE^)# MFY0_#6O%-$C#.G#8+Y=N'DGP3%HA7$1)-,)KE+?U+/8QTGD6>^$7U_G5BX%9 M8.[ ,V#E2 _7O[Q1-$P0&A7O_MB[)95R<(>>3_G(IRB*7Q @?CLXL(4:G3^: M>K"QIS7G*IMC<]=G2H;#]AK)<'B/9!BD")HF@4!/(O39X@F=&LQIY>\G1RP> M9>C-[I40#P])H5?V B*=R.4OB:#4A(TER&ERST=9,3S3T0);:;Q&>.(L%O%] M4DD) :DK-@Y7YW82'9Q%'*S%84EGPS$^>W$:LA(*IK#\"6CYX\<3=/TC8+W_ M5X98:[<^6$VL&8$--LH0-%F"9AL05J9K!<,*=)BAZQX#RWKVZ.'6@M0S,U$F M*&IUO[T?P#8K=&WG/;"90]@U#CF6>8/-5_2#0W@0QYK'&** ^2R+QU8MMS-% M2J5T.!>,BG&D1"F>'[V_T3HXBQ&^3Z[[)-(22BJR\&$R+N!Y,9T!:[R/20TU M(K$NI5!W%RV[4W_L _%\JIU@*,8?>MGXN19>MT@0@+1NNP4F'IK<#_'5JC&F M++K&$5V6ZRQ&&=M1T\!K%/Z)#-H'$R*-P:P9)3J6ZL 5FZZYQ O'[8UO$?QM M3((BHPD.%.1*\:CUCKGDB]EIC: \E9RBJ%0OY+U&$-/?:$MZ[!3*T\%O*36% MGIPIBU1?XFJZ]7)B*"QGK&]@'TF/=KO9J+]OO^^=]%O==J-_^+[?[QTWSSK' MI]V3>O,LCWQ2&5;?X'@+O,N?>U?7SOGY^KC$=QMGIXTJ+K'MN$1[%Z(2GWI7_^Y?.V>75U880FJ. \*RN;QP^O_[ MV_GU?UQXXF/OFH!N+D_^_>OEQ]/^E?.I=WV-L8S>Q:ES/AC\!K_Z_-O5R:^] M09\"'/PNI@_\=G6.V!.[&N- UUT4RH0+/W$"/Z&L ;QE8V]L=-(++QE[?SD? M@F@(E]4 O7ZI]&C*I$5\*EG,X B<3UF"6T3BA M!*,1.A Y+V *&T7S@7'HZL*8 B9@SE'UP+@$#10M+V:<4=)LDHVF:NB:,\"? M)#K;7UF42AL>I"^MA]"C#\;"PT1/^1F59T#@?HQHCU#PWC!;[UJY<@W3LC7Y]MZ=_]: M)>W(E33F7QW*=';^4:?_>\S2'Y^9OQVP@'>__ H_E*00H3K7+9[KQ^ANHXHO M5'KVMCH60:*<,TRCF\(-ZL6P]=^(]N^9U L7Q7WW$K61FY Z$< V5M0YKG6W MVDKNQ<^@*#I:NAK57:]SJUAL>RQVU*JUMMKZY]58['$W7I[>NB6]V11#J9H! M/QY_XVNLE*Q4#H[IU+I%#9$>FGQI[Y[JBJG(__$3/VS5ZD4=%$M+_ENUA,IZ M8=QS'=LWR4",HO!;7R65NK8][FNW:]VMHM>5]E:J+***Q5[G@FO4&D=[P6+[ M:Q&=485091&5@V/:G5IS$XXI[=U373$5^3]^XJU.K;U3#H$J-M2M8D,[KZ8= MUUJ;<%WYU+3*$JI8K)0LUJK7&INX^LK'8OMK"56QH3*I@NUFK;U)-+6T=T]U MQ53D_R37V5$1?'UIR;^*#56QH;U1U]KM6GT3\)ORJ6N5152Q6"E9[+!3.ZJR MYS M6RX#[E%#3>Q2 MSZ3=:E!;[F.700C&SL8M2%K&9?/D=YT8K"9L%[G<>73SV;3<;J>[^83": ;' M(QPYF>V6^CYQ.O1COEKM%%$9L$,[=9=?E+S[#:%U$"A$*+#'UUB, CCH,993 MSSU_S) 08[DF0A0@2M 0 7:M=\V!P0SXA4&YH)IM[!BV,&W]"1!,Q2KTU? %KGR M>JZDAPF(1 @JQ.:)E(V4+D3*'7^=@4C3@'J1.I\#+TR>254O@":UW&" 6[%2 MHQO35'@9-B6$!7+K@$0O$!N;.C-O+(HH3'43L-H5+("B'" "./1_9:%P6G5W M<]F$\G;CEW_:"J_3_9?348K:#*R>FO6Y!]]^*TT*#NOK6P TU_^I=<_?[NDW ML.%;CVMN4%* R^W4>-/X8U0T2$[\1(U,D$AA[,_4,P2%09$X?)OVC6:!Y@/U M_B],#"]4\G\?.5Q'*0C]"PT'.&!MA&B#J&+L_-#X\8V3Q4-M(/:/+'JP4.RS M^#FFSGY &T08;Q=8_=TOC'?&T$[.@06-U9)X3U5F49K/PH\*GJL MXF3EC),=UUK[$8HNJ6&Q\3H54*6Y^330H?2H;G+Q5?+D5;ALEP(+%0E5<;6M M7C!'F]3!E_\>V7F[R@LSQ%N1X3FX8! ,;*INEZUFS^R[S-@QLVH_,J,J:JR, MJE(:5>WN9KDDY6.Q?3.J>O/8#ZP;3T=:-[SP]EV2/+;/JUSB9^H_+?0+MNCE% N-)R]];F:K3W0R5\R_3X>'R*?=V$TF:= M_]#XT;D2AX?3V!\ARI5,'BY9]BVGFL'>9/%HZB6B MC)FWIYP.*U-A7R?M5=6>NXV6]T MCAOM^EG_^.SHJ-DY/CYK'[_O]H_[^,X;AQ[='*JS.Z^@.B54Y]$N0'4.^A_[ M)PB_>79^T;LX.>]]=$Y[U[V'5)DG2?!O5-%4B'>9S69># \E0+TQ52.!W$RC M&'<>E1OR6I'8G&C >OC9@]MMZH^F<*5%63#&&B.0+4HC^C,+EU2B-2,E2N!R M[5PL GH@C%*JD*%2F;$C@D0P'#R5*/D(B G"/'5^H)^C+(&7$]<17T=BGEK MFSC1'Y]0?K*ZR6^O>J19?[!\I'6T&23E/54G6P>YK#[V+3]6TKC.1OGUCS39 M&\=;PI3C':>=4@Z!/VHK1>OS=*-*^7B%P1SKTW_+I;]*2N:0Z(C?GB\6M"#.1?"/KJDK/7C?QH_:AVSFLRL5+Q.P5 WS; MA>FUP]59GF7E]6 M%8]MT< YY4/%;Q M6,5C+\9CC:[;:N^'KOAZ.0-;RA'PVL?*6V=^4(T]@+X:L( MRFA7W7?F*75_@8EE\V_EG2TE+Y>"9<&\ZW0V8=G2WG[5)5?1_U/BMVZWNXE: M6-%_1?][0/_-0[=;R?^*_M\J_3>.W<[A3@&>5/1?T?\6Z;_NMHXVZ2)1 MJWCL42MJ'[F-5G6/53Q6\=C+!:M:[E%SDUK#\O'83N=7&)_,Y\$W2[!8]:Y4 M*12EX,I&K2J W_=;K*+^]=1?A<\JZG^[U%_8KK2B_HKZWP#UUVO'FX2'*NJO MJ'\OJ+^[4YI/"1,GOF77!RR*$%XE7IU^= M_IL__4T",]V2:H/O?GGO)?ZHLI1>W5(ZKCJDEHC'*^K_QGZ"BOHKZG^SU-_> MJ?*BBOHKZM\J]5>ROZ+^-TO]ASL5'=]JA*2L1O$](9)3/\A2,:XR@WTN.Q M'WA$Y KYG]0;!D+_GOYK3>>>$D4UNO5TCC3K'"*)YY0>Y, M&W4^09J3,Q)!(/_ZSW?U=_0S+&*D?B[8@VM_)A+G0MPY5]',6^'3.W^<3N&? MV.(JBL7]#_OEZJ=)\J5+J/3[!J'#^48<5,*!?2F']UDBCPQ\X_ MZO1_VW75CT (B?BY2Z>?[EB"#:-@#"/T$B>:./_*0L&[TJJ[&SF>]^[\'TRP M>X'C?\).O!A!-.N-3>+A>Z"X5D=?;VSBX*B.?B^.?I/>2-71[\71;^)TJ8Y^ M+XZ^*/_A31=B%FS3>R_PPI%P!E,A4N?42[VJ*K.JS:E.OSK]ZO2KTZ].OSK] M-W_ZK]T>NHW#^BYE:K\!Z[EB@&\' M@GA4=^M'%0IHQ0!OE $:G9;;:C]BM4F MM:+#3LNM[TFGVHK)*B8K)9.UVG6WT=H/2(.U[:"?U(W9/I8C. -[2LO=F9W5 MN17U4CZ47:'EOC[%Q9/?S(>:6>>XJ7'$7WWR_O[0^/$I](".J >F:1'!GUF2 M^I/%-NC@S$]@%LY">+ V*( MG70*CUCS$N$8QL+6NDZK[O(T[[P$)G=H)E=SG(?(N2+AIY%PZ?DT;.;[5!S;D1(1!H$"SP;V*N'LJ0@&^<>0QD[<\#&/(' M]+ VZS]_Z/4^TS\;/__H.MX85PLO]=^?7Y_V'"\<6[_[#!_H+3WA)\Y83&#[ MX,'$9LFA 8!S@06B6'>X8%D'9@&CS@380IK]K'1H4CT>_A)\74NPD2XZG>I M]U7 HV,QC\7(I]V"N8Z.&ZB2-1E\.AC#0V%H# M;NG(2Z9(1/@P#RE?K#E_"'DNYOQX?!B3U3<<@$\??Y(+ T$FJMF MYW#K^:?B_;^&FT%>-L";-AV;NRG-/8,_@4(E1BGL!3[J +O 9$99'.-$\3?S M.+J%C9&K@ ,6\+=Q_D\VCWX>//ZX8>IP<@G>F7F*N>\2Q)F@/./@C0/;!0(A M2_ I;JB)NP?BU[M!T490GOPHO)JE"= .BB\BURP1#\H?I$G8,2!!CXYNC+(S MBJFA/>Z?D3'PCPD"=F 33_@CBMTAS@M6^/BO^2&+IQ#V":D?#AVH#!^;16,1 M),[=5,"9)WA=^\D4OZN?-U,99N,;(NLDF\^9ZDADD^Z@C@%V) ODX.93L<"U MX@E'O(3(B\>XGK$/C^#*42IB!JH?JC'Q#1 M!!P2TS^.5K2S0#3(A/S[9 H?YFQ8'"TPN;'ZU10(>8P, M0(NQR(AV/@BB$3\'FP$/C)!%(F!SN"TS? MXV,-IR^FJUVGW0&#$M+5\O$,1 M^ +9B&[.A\YYCAL(S]%6>3%]A(11DB@I94UX>0]B$? ;\I!LTC/[!W] ]E,' M#9?]U >AZ2=1X&EZ8/XG%"2B\@+.V1*Q<$S 4L9@X5YLZ!S\D.:*2TGP[T<@E[DA2!/ MI/2FG;4FN4098U 84"H>S+PO2M+DEYNCR8<%$"R<%H$W7EX K261VD/J/OV: MS=RQ!#1ZM'JZTBGZ&7G32_.D_TYC8V?/SEJ M'VZR]FLZ3SC$$_@+4KC>"B^_'05'M7;!.>/F<,G;A;9.@961?Z>NS+GGG>RR MTEY(U04@ /!),)) M)3[LD@?"T(&)!?"8'D,)%JFGXB40^H)O$M3H6$%3S@*IT&6QTO;TT$J->U"* M% M5T E'L3]$E6D8W4H]U,A/ZP!@$V&B=!G0C0.+@!&T4IY.00M;OVFVG">% MFL4YZ J9%Z#1-<'[E"X^MC- UP EE,3G0+#POE"CG^G1/ZGM3%"L6S.!$\CH MDD;5A,C!@Q]@.T=^X.M)%XE?V$_+!,'M6'UOZ0&E99+N"^\O*[,K)FU>Z%6> MEZ=Y7EJ[X7E1F%? _ WRRW5=(N,3XO6% P8CD!884$@HJ?1I^(K$"L@2J2D& M>D9EYD$?!Y HZ7NCJ3'^;CP?[:<8%&4RNE@WAXT(I<4W6CBHT1)/D:[#EO!7 M;2>#? ND;![[R3R"'Q.TSU'5HQE9N#GK 5 M8C"LX2,@%A^ESGB./_[GNZ31.SUNG1SW.\U>O7T&-_?I^_99K]MIGO;[]4;C M[)U]Q6[,?(WN=KCO^.@UN*^^$?/1CWG4BO/K_B>G4W0^S^'(9[-?P4P_]2YZ M'_J?^A?7,M-SX)R>#TY^&PS.+R^Q_\,S@?.Y9ES=G[1NS@Y[WUT M3BXO3L^OU3-7_<%O'Z_ID_F'P".I\4&/+T]26UWYV>?5'[^KTX./E MY;_/+SXX@^O>-6W%TM0?.]$UFJ2-9=K:DB)YAAI'ZL](!\+_=0OU.1<&!<'( M6LW,&PM2KE!ATHX%D"WVFU(LCHU!!TN^25@51$$]0!4$!+(4>/VO8!^'-R3 M9WY"+C'ETA[T3Y1'F[1#U-M V-ISRCG4044!_0IYPIEX:'T/L]0\(0>%J=YY M\?@@B")J%&X&<^7'M("_C0*0EK&??.&Y9J#3QCB#E'3*_T29,X)]]_%DX*"D M(F;-;DB_(Q>5M(KO0#5.U%1@3?J;\E=W?A L_VZ$VN+R+UF'7'F]Z)?SP N3 MY5^R-KSR:P]6,O+GL(*5/RFM>64DH-(9.CB7/QM'?\(GEG^-?K5P98Z!_T4$ M*[NA_&<%0P]1!JS\/D*3#U18_0>R=Z1.+_VB'!ID>V0],3QT_$Q7=#0.>TJ MXC++_P=\-?8GJ-WCYL0^Q7)(T4^G+&&="@QW&8@'[KB/ &-D[H> IH-!F**HZPF-.Q/C:"6P#,G=@A M'#,': 3]TOEGX,5Q!K;MS/]J$P"^GH46 M\QE'P)C= [8+^"]@;S]=.'!+94+>:!C[( _W./^V-IC[83$249B^2!;#^C2^8M^%SB1F1^":F:T*3!AE3UI^.,%D,1)ZPI+&Q2D-MB@@1YQI2Q-OHH M_6 3D37^8Z/K+LEP?P02G86O@S3-(9I\? 7GI5@57LM3%?MFR(//AM\!? (H M*A'Q+?XOW5(+,.IFYK@P!AG>>'IW\!D50>']1,'!KOI%A,[R+%91GG0 9(PL@#HSAREQ):GW M!2]LJ\D,17;F]"A^;^VG\+E83 +T8(I;4E#0J/?C439+4BG,T9=O/@V#R]GA M(LQ(/FORMO_K]O/_'RUE3S>U84Y\$G$.\< ;$PT 6 MY^&HAAOM.0&0&^<[S$ RD'M5&EC6.HHRBC" M6Q*U5Y+W0Y86H,?^"N/#Q12GRH/?"\=X'[O.)R])0+!GF"(A4Y+XIG>4BB25 MV'ETASXF9QA''@A7LL909U(S\$0'>*XLU^4-SU,5R#/PEC]*C-Y*47].>4J .#@N/T.$4$KE &D %Z_14E7F M!N66S/!2M)6E15XG!OUN3*:?I5AYDPG&1- I1HQX$$T.X$L'*-CT:;BP]W-_ M3.8X4/ !I<6X^4LBFY-TDP%JH]:C)4_"GZ2BN8EXFY1NQ&/HTY]ZMX(=A?(\ M6%,9"[K4B)IF$4<90J=5K^M3EKH/TE*S+S)UQ M-$.3'C6B./4E:>%]BVQ!:4E*"=U08'U#,8!;G87^7QG>-G/6 $E]6B*5J__R M9O.?3V5$B.V:%/66&_1QS(:8[*7-1S)H09PK&2/]*HI&^8"-XJY4$>O[YMYE M82-F0S%&N\D2*< 06O,VXL75#"LC;<^\2 2^=@'I9@C4Z.%]O9H4B!Y9UDN] _*L))3Q,I\'*AE5IS?+.\::+TA:-.= W+)O MRM,."OVTC(.&(KV+XB_H-@&AB4XO$5)$ 64I'M \R%UB!9>6.L'$.;!BT+OPO(&(E.1P'?Y3TLVN-#:-UH_ M*]ME: V6$(&R%5H+&06P%S!QO/;,[A^ 9CC"Y<"Q3=([3_(-$->!/I>3P_/! ME?,#*@CP-U?I\.Y*4K'%@_;.8#H:,)T?,-"UCJV&'AP"_NI'OK?T/0@''4]P M*FI+^W]8;E;RQRC_F+5D?$'?#-(+K*\96(ZM&EC*CE8>G!7Q789,F>6NTE6F MS'8R9>ZY>;=P;#JQPUVO4EK#*YF?VB0-82P'&@S]O!W7-E)B\]PTJ_CK3\X7TV MMZ_V'RDQ8.9!8BB;8]*-]'_%J,+AC3K2LG4,,CF(YOB\6^#F7-)-EG0,6M,Z M[8&G'G@I.N7L]$%]*_ZL;^&9/XJC.U1Q^48">3G##%N'?F=4C"4] LP@"ECA M4E!RXZFN**E2@[74[-(KIP.?,K*(1]A9C&Z!I8QJZU EBQ@1?^M[MF#W64$D M-2[A6)=YEBXZXDG,=1W'9';"MV+T78!Z/ G0JZD4%-0YI W+JA#]L^:D61"?198E5'/>RP17F3VE/X6!1@K8V783 M.9+#4*9#T> Y$;$<7S%.3QGF23C76QE*>##2^Y[%ZG[W]"RT D,^?U;A@%CU M)AGWY3B2:624OXJ;3FFPG*J7L1'%8U L$K=(?@,3290'+EBX2^$%-3 L&<@" M%AJ8A&3!N2E):A\X:BZX8"HN(6^#F23P$$U2Q4D33DI#*I(KPE0^2M]]02-O M6RF8=)0;NTFQI) K-V1=X?'&0]$N3[WQYI-IN$='CPRH<1W2DA5 M ? 9VBU*<*EX+[Y@A0N5/F!2GJB>1XHAS!0;"5FP1*F,."ERR^4&)X>TAUFR M.J:J:_A,]JP*\Y:?A"\Y4@!WIC\F6T?MAVLB1.97)BW3U3F9^#OAQ2'=E+IJ MR"H[7/VCUC7LG$VK8#&7S6DRVR1%;4RDS^(P8+!8;/[M[T SKW54M? S^'SS M&30:K5KK56=P>%3KONH$ZC4#:_)M][[6/=R<]) AGO'MP_96SAU$XIQK>P+I M:GQAP<&5CB\G#+JO)@P.CUNUYJMR0OOXE:71(?#BLR=0>Y8LZ+Z6+#ALOIHL M:!S6CK8N"YY2/U)8*2)M:(KY<14LV1B4IHZ>J35U0IO&K5_*&U40MW[_]$WN M%H_TV^#\HC\8;'AH!0,ZIUN;6__W_L?+S[ETY^?/[Z<-3[?Y[1PI9YOMX+M? MS@ M093(KZMA[715JM_/P-Y#N_$ JYW9Y:KJV#'[,\%P"X7X'._F)A8WE&'S##_ MT19N0MV 89+;'@<3WAW.,)/Q.[VISS%FCFOU^N9S)4\WM0=''9#":F+\/%_* M=X=@7[4VGY)NX[0+;-6# PT<]*L8QE(Z-_HT>G#.H>=\B*-L+A.0=,B4_J3] M^ZA-#!9A2K' 3]I+_O'CB8D'R#^;4*L<_HX<)3"56V" 8 %[$XQEG>U"]DCP M0^>#AWZ36]A>4.W/@B@&IT/92=!C>+%/$7'Z7PJ$\S)221B5>9Z_MFY M]9%T,/Y-6:$P@O90J["!HS,!].J6INL43_?$F\V'P. N_"OP@5!#_[[IRNQI M2I!%[S&<$\9D[^#O0XI/4-.:431E7V^:A:HQAPE)@":$]5OXAWR&%(8=L/PO M%_M>BM_F_V;'C4RNE,FO&$4R0I[-&D8Q+)B,O6B(B1EB+',Z42I= M"2JQB#=4Z=9D(KX0__W+"S,,9C2/BSCP0__DTNGI'!>;E_!/AH_>*Z+[)!+/ M=7JQ_W<4PC]H "S$0I^CF1A M@/>,JZ_3!L7GV5>?Z[0/J-]A3(N@"0(Y^UA2%&(81U7MS;R4<_%UT0W,W]J< M>K-5$ 1@)AG'XLY.][;)XSFW?Z-Y7&L_>PNH0L-#LS15_6QR=1@PQ0\"*T $ M,ZFKKL+<-2KK829^G*08^?#CL>P E6$>NPQST6BY[(71954$B18&TQW@Z)V#JK$N= M(J8ZW]'%KS(;9!^ 7)K9:BJW6MA)\]RHC+F,EY+?$&_$&=!].:UI6_G0H7,F MAC&I385\!80$J@BE;2+5:M+CWQN6DL_E"BIDYG[LV@FTX%1N)_./I1,IKX1AZHYF9TV^4JL489LRF6LYBJ;T-]8Q4A:*)_;ZU+=NB?[_FO)&3W#3.?-_$2GO1 M7\F>%^BK7^VKG]X);*0Q@[>FJM'I:G_]KBY3HCI:U49#%Z38M^J8:KQQ?*4: M4-+O]<>:LXVI'&\TE4(KTF"Y]K05A[K%LTP>V:&Y/:DY/=89',X)< M^;+)EVP52$T$L*9>9:05A%)9+;$[I)$^+_T79[W!-7PF=3Y%H&6$=B+YP)_! M.>7NF">F=P\&^U'NH_PFVP9=M[:5CSGD< M7^F*9N\:_FR/'V*#C2#_!=E)[4E]Y.RM7FX;MS1;V23NN-:MM^M'8&8]_'E(:-"+C!-X\$3^I?]B2E/!P3-\Y> 0W\9_O&H>JX5Q!GSG9%/+X>ZLK M7?YOC7O^5-_LM7O^M.%KNS7]A_O]O2 J^7H$I>Y3Q<0:!>B'^DM6K%"M[5)C#;$*?>K*11O!;-> MDT'SC9)!+^'MD2 :W_/_1!,RQ0FVG']S(5+ZU16GL;YQ:JF$!@F-37#V]HD, M*J'Q7*'QJ,[#WQ9.=.L(C_<@2R(0GRH,>&VT44FL9&:L4.K>09%NMMJMX90> MM0_=SG;!@%_W_"JDX-=<^"M315^-J4L$LL4%U? MNWI]'1ZWW$:WNK[>+N]6U]=;N;X>9Z+MA"7V[I<3#+B9ACMKC*Y7-?!?GMY; M1UVWW=W$>?/0>DLKI_=>'.\D(;:/3)E:184[085[+AJ;1QVWU5S.UZR(LMQ$ MN8>$V#ZL-?>)"K?JZ.^65+^\Q]/_(8X2@G6Z\R.1 MNGX[2RI+*W? ;M#D8:O6J0ARQPER;P5FL^UVVQN9YQ5]EH@^]XDF#]NU_2#( MO?)F7FHT=E4W^=,#HO*AQ+5]9[L]6-^CK[T]6.N^KZ_BR_U9WYOAR[?NRAEP MST.# K,(5ONW;O/E(QS C8_-E[PD$>FSZP=VRTAH=MSCQE:KODHK M'RN[=3=(\G"S"H**'DM$CWLK+H_<>KT2E[M.GOM$DNT]$9=[Y^5+XTRC%85C M)TKA46*;9Q>IEI02CS8IN2ZM -QW.5=.(JK7&A41E8J(=EPJM=Q&>Z<\ M-&^ I':0C.H;E1>57)O:8S>?!5PPBI(TL72P962B%RZ+WS%[HN$>;E;:N>DV ME%;0OET+>+\HNOXB=?<5/9>)GM^JM&ZZ[=9+M'VJJ+M,U/V6*'JS3)_=H^<- M_)WM+5'O"ZR26L0KO"6K>O5MMIRJ'[OMSEXU^WGK3HG=),16<[,NJ!45[KXB M6TZ*;'2Z;K=3M8C<+:+<0T)L[5FCTC<.NW,>CJ*98%!0@_KYMI*3.D=N>[L= M_$LK4]^NL;];)-EH5%WY=IX@]U5>'AZYQ]VJ9GO7R7.?2/)X,^=GZ>AQKWKR MG2/FIDA2QRX7,6NJU3_O&UC;9= MDJ"[1L.-VE;=S14%[P(%[ZU$;KK=]NN#QE;T7$GDS6FX7MLJ+-?N4/!>>1PO MJ4Y)ZL6N$XKG=H?PHX3;>)'DHHIL2T2V^RY[ M&V[[>"/KKB+BW2'B?23<^AN7O6_!>_QP)NA03*)8,.USW-Y)O:_/+TC:+7NP M?>RVFU4&WGZ+Z=TBR>.-D@0J>BP3/>ZKN#QLNNW-BI,J\BP1>>X327:WZ] M M>4[#3BB?[WZY]KXZ\SBZ]1,_"M^D>Z#1=#OMJL)]G^3B3M)A5>"^:T2X[X+1 M/3JN2'*W2'(/R?!EG* EUQ[WUJ=Y(>XO/GK"H;;@4,=1AGA'SZ'@US,POGN) M+7B07Y7M*>LN[37S=OU6SR;ALMU0W4V\P,_>Q?*%L_&.W6?=+5A<^WR?D0GW/ZD'B]._I_]:$PK\4!Q, M!:VHT:Q_GUM2 Q?P["G2CW?\B6$4C&&(*S7;QP_5+1ZI_WO_XK?^(+_ZQZ[O M")9GGH=VL-=>0X(?7C" M&2[T-U%&.&,QPZGBU''?;F):5)(-DT62BEFB%Q*%=+[S.!IGH]3!ZVL.! (/ MC.(H26A/3P[/'6\^#V"=M.'X,O&@1V=%Y2\I#.-*T!X@F00^3"X^\-(W]898R6TU!(!,ND'S42Y)HY-/J[OQT"E,:!? [?^(C57MC M+\:UP?IG>*1W D[9XU6=';3:-,??>K\[GV%3/9RG?)CGF AK5^]$+(BF?2^ M:46320), 1L/2IH](V(/_$!/W/B\T8/^'^>?K:%[2VQGB_7OVJU:6Y/""JE\ MNU-V%6WE"0X6C$__<7YQ<$WCGWP>6$L;"$%_OXC"@P^]WF?G#%^$$PI #GA) M!@(%Z(,8E^;MP1Z,(G@@\!GG'=:(3#N+DM09PR:-\*,6R]&@$SWH3 Y:*_U% M3CT40EJD1>NNY&S8@P2$"0NM&&8;(@WXJ0>",_$"DJYP:C=3VMW?:H.:,P HXO0_X%.OT21G>T M^R $HRQ-_+' R:BON736?"#F:R&<,LUE2+2KOP&T(S1!']=:FIY1V'5:M:[^ M1?Z6VOBVP^MW\ZO2OK>_Z[8L4;R]Z74W?KGF%)..N9]AYHW&]W1"C<[W=&QY M@5J*7<;IO-BJ=38W>>BN?%7VA0M "W64,)O/ MHE'??!O@GD'E,/)1G2%-:_,#:=>ZSS@0H(=7OA50B6;=\V:92BVU4=L'*U8/ MGN('$8,**9068NP9>/5&A((URM6O@*;W;%, 6\)4[AW@JB.:HVS@_25#VYZIU*\_1'-5VS3,M4 M79$IRM]K?KY/T%B"9817:[P-,=):KNNA_TYC-FK(_><&= MMTC@4_\SC1\QZ=4I>D^9GS.-Q>2?[_Z1],\:[QN-=ONX7C]JG]4;[T_:K=-N MI]MOUOLG1^W#S1)P46W'(X>_X GIK?!6G(O+1_6$5>&%L11\LC\4!:L&?%$KCD MR[*L>>#\+$@MRUM*&SEU.AD41N2[T ]Y!G:81&$/?AEZ;*\O8"WH?I%Z,SZ. MKB28N?0BD9UF/'\[H%)NH 6N\YQ__'A^L8&&NFYFKK,]=;=_T;_J?=RBPKL] M???B=(O3ZFUM7J>?SB_.!]=7O>OSW_NEU\<'P/+P65 M I]K, MQ=_QX61&J?(XPK1FZ#LW5S0H)Y>@-)BAI?:#3ZM@B39LR 0QW+\:J8/1GB1) MC#<3)NZA1H*V 2CM.&$5VGD.436.:L?/,$9+P6#/,\<;G9+LP.;L5!"MF6'I M(9"-0=L-@%IBH)P=4!FWF&PQZ/>N3G[=?[UL@['6YZ=\O/S\J7]Q77JE+.>[ MLVHFT;#]/NFBCBJ[O57T@%6XKY MKVA6Z$:)Q8@24RQO!D?N\: ?5MR*7#I%[MJKWFG->9C1O1%-3W!2PN:,5J\] MP^AY7J2QT7B6(H+).UE&4](M*;S;T/B>I70V.WNI M=#YC0XYJ]3U0.MU5'7.=-RX7QBN*G>%#[*YSE[U[J^]:Z=CL#K2TUAVXN[;I M$+F^^NWD^K>KK4;2MNH5V90VBZ["K1 MA+ 'A15?_9H! M4X2G5:V4JO4:PV1BD0IG#DL_L-4$E:9$Z4!6NE/Y;_WM63!\RP;K M]NZPR\'U-G/%2QJBV:XRLL6);5&[_-B[[F]SSS9P%JR9VO]][E\,=D!1^H.< M\ECU^3P3OOW\VP^M,$N0\J5B1+L2XB99H03:@[LM@WL;&UB&W !6(9YTCG<6 M"184FW-&;E&Z3E%VJT[T_] _N71-ABM^GS-?-Y@A.C(>2--]]"R-'Z'F_,&I M-Z-41K]4MO!CY\53D4J.3!*:9* 4"7914$JP+W-V$B&^Y"$.LR?1F+",4=E5'"^KZ(= ?*4&%OO3",0(O$8\ BT*]BE*D3 M\)QY%H.R"%JN=Q,+0=$]I1["]O5F LM#0N2&3VOSNB[1KV^!6^=BUGR?TI:Q#8( M=U'\!7D12,%/9=X8_GXLAJGCC?'L<+%KR-B$KC:1Z43(?IRDA7GHS3KEM6'Q M-6C@5ZJ4&DN+L34HC6@JIY,4?D$S98/6X M<3[&[7%BH#/T O0>T+5-0A'X<(JRH1!YI/PFD::+NGO->?,,CFX?Y08&VFASG99KS=JSC"* M8Q(\"<>R#TL$')\AB/KM!S3E? M!1*]*PM=_CX\2&T!*?7'&U'+EE3<8]R47XJ6UD&V;1'J;E&\;^#17>>\*W_" M]RKF_59$:\_J^#A:N7)&]73I)W!@>8(*9-G6J99GX.@)+Y0;[ MDB3Y:I]UUN;6>__^H,-CZ+[ M35WTV!0S1DO+"QT#B6Z +,G5TVA:C1215N&^[ABBUF\ROKIC0ZO3^^UC2X33 M^X=6[A;9ZU;")CJ!$HQUP*S^E87":=5=F<4)K[(]E2_R<.1";D(?&^%X)CL$ MUS*$"V_B4]8(F%Z=_$2LQ&/;MH3[!>N[K=?)JDS2:/3E0/:@M&N=GKV$R_S+ M!>]V=;6Y;%6\;I7<;OV[EK54L!M]K XF0Q@C27X(,YY)U6*8@F3#?1NB'PZ5 M!:N*F.Y7+XX7!_#&G1>S]X_ZN'KQK3BXA%?>RWKX#6W.;TCQJ*!QJV LN\=] M(T5*Q1?O/X%CV'%4C=1&4G-?,::B?@QR9-27B :$+6HVOK^OJZ[T-]#3(R]+ M6!]+V*A'SG$+2^;&XOX!U'SB=15T\/K8ES&@(BJWF& =M6]ZR>S*.7>?=L[= M,I^S"]K[# P&?^3,O#";>"IE#Q;-_<'<3?S[A/1Y+-YB:=$?<:!*OJ4C\#^TF:*M31 M@UN(D5W$>0(WF3\FHPI?)O-N#C)]J0Q"]N4-T.2B%B #[N>FFKCQ%] 0RH(Q M3\YS;V$XOCQ_']_.S\]O_Z/@U4# M)[W/Y]>]C\Y5?W#YV]7)IJE>WY#>\(YG20$" (Y"AMX"'SAHC(8WJ4UTZ.(K MV (<_$^8M^D?QG9GE[;.UG7I:+5!KK)(.(5D@5P<>SX2BLPEP%Z8K+%D(=!V MG*!HFXI@DC=#=.B>%9001 TW(9SX7UD:S/S4A/9ICD1/L!SJP*ZZC1L!"0N> M>PM^1\[":EE"$H\Y0?7YTYD:UM>"'+VEN.^ZHN*#RX3$I ;4?ZR_V5 MG#5*92@]W;PGT2O95P%$X.IYJW0W(MCLL0IJW*$V'O@"Y1;*H34$A1Z?6R_ M#6,2\FX]/R!;71&3^R#I*6HS]FPN>TDA7B399.*/?)F?@W=(,EE(40OWDS_G M;@'XL5C0I6(H"U: Q)%*=]97^ <8V+"X&6S6M)S!#GK\)V0W?U0DS@;$;U)B]#IY?=P ?8VFAV27/J$.%-_("LL/L$"I+S&9@@SN"@U1M<&:?G MH'_"?M3[WG8MF!)S06=SO#-][+:5&\^5HY!&)SQX3UHP)EL[%8F MN07D8*)]2O=M&3*":B(VD@EQ N7C/$H,P -J'-)(S"_RISQ1$>J6,Q)!($GH MG^_J[^AG>&JD?M:NR3R5+<&('2JBDF1S[8/.Z5R Z+V*0.W\V5FEN#QP\YT_ M3J<_=20PK.\[LGN49S:'&M.G_UR3Q V8='3\*Y0T3J!Z;Z,D[,@CBQ M+-@AH".4TT!=ID-NT:IR:&T;DT\!"EU%/KM /K&0BIMT5YOK'NNQ0&A6-%/1 MC/6&LC5L@Z BD8I$K#>64MQ_1LE244A%(>8-5E*4CHL^M+%(1K$_I.1 I593 M)"5+P,22'8%8$_\ZD(>D9]^8RASEZ4 MAZR'Y=P+JY;ZH5==[?&D5 A.RXQP5C)A9(PO2> #JPJ'[1$/S0^T<;@&"J/B M^! \=2,]Z-F

&%E_&=+N<&6]0:KJ[1:ZK*]%\#MYOQE M/IU&#_OOT:)R%/'UR%1H7&/EB?&4$>BD(43OZ+4F^B17[)5E0^ 8OK)9W2>T MS'JQ.'[-ZLBH8"E'U'/M.<* >1.YR'9T.HM)SN'JV9!ZV#17^+H:+5;= 2M' M]A4P58_/_>R-VU.;RGOA]O$ 0#06@ #)Y$..QNV?N)(RKGDWQ_/[NW>KGCRK MMF!4C\N=7: ;_=R4'WL9/#Z"H4-#4M4 #"2Q@%J!J+)6$5)2"!'4G9R%]76' MLRTL-<3M/O4@EHZ3[A3'&M$J0-&[NF$P.9G^[ M"U&_NDVN9A5 M+@/6>%M@4 G&4P=791S@T5O=%69-O*&@MYXH@[K+4QE U0Y7&Q1(ZYKCD824 MH#&._/'K5#/ZLTX3 4=MI?(I67&V4J%K]I6*C;*9E;<[(2T39S94W)& M6D:%]P0-A >04<4A0!0+(5')#TZLZ^WXJAW=T0I2#FJ/YOG?G3%;,B;-VJ]G M-U'_I89"Z^7)Y(RC(X,FGCJB*-)0&71-LGS 6"L MPJW!$V.#,Y1:@# RC#$C +-(ES1+2W/R\ >(L\804!U9M?C<%;:BCUA,[F9I MTJ=[F;Q\-MC4*DAY")$D/-IU\7^XI EAV%MQS,ZQ1L5VAYK9L? M5?/["D?ZE<8'"1PVVBI -'/4JO@?Y1H4%-/>BD1?\L[7!N?[0]W'8K7M!S\9 M[WZ:?,RS@/?V*P(U"'M,G$[14D@@]W+/ >-%IZ>R[6.O852[DYX*_G?=5P9%)"$"(RA21U)"!4=JSR%1K7/VY:C$KF'9BA!Z MA.FS0-8+:CX6_ZR^_5U,?Q0?YK/5]_-VZ[/>'*# -%H]S#$ +.;*,PQ+?EG" MKLRS:!]6IW' MD_%W$1IW6."M)Y4A8S9^_UALNNXK0[2D)+/:*>Z!$,9)ITG)(:90CO.4=;'] M%\9M#;D,&+E^OCX6)*KYQH YI)YB SP31"'JO>-[_O L"W> B4&7@-L:8ADR M;"<_&M:WZ8T!&V.\TU9B(:UF5%BYYP]"(.<*[=FI1[]A6U,L X5MHL1'QWIR2DFR'X#NR\YU;[[ M>>9\WT!HG=<$;SS"SA*$"*'<$@5\R5[OKM[Y&GJ MQAZ50VI4L?K96W+6]O,5XK_/'PR"(JH@MX!@BJ5!CO!=MW#B#19]UKU9S<=_ M/6/NQ_FJ.*]U0^5W!&L]0S B2TE/G0- [%H11#Y GE6,;>@YFG41\3*5JB5> M]["*A]B*H>X"QQ9YP0%%1-"X+3-E()5 TNT[F3=5A;TP13(7(9VY<-\7?^YG-Q,1HN? M7T?[>9](=3PX)E7UDM%7XXX3[E7J(T4L=IY:".$?F3"HO M*Y"Q\=_BRO:F)D4X;X&_7:F:3S^*A9I.YYO;L)\>$ODGIYSQ:B:6%Z+F&5UNHJCE+IPF^=E:>HY3'9K8;)W>IUJOO\\7D?X^6LS\^ M,&!/*&56.DLEP@0)3MF66@* R5)"0X^49(K_5:O;!OG<#ZH^CQ:?%NGZ07'S MGZ/INOA<+#9T5$;7H1<$3@5&U"N+HAX&@".Y:6BSH9XXF-.C9>BU&MM$64/\ M[L-3V[5NV*Z3=\OENKAY-WMB$E3TV4Z])HAH12*)$0(::*\\<$B5G. P*PMD M@-E+S8*M149W9FK-[^_GL[K:K<+HH)S%D6H*L*# 8(8M\/NE1EU.3O( TXR: M!5CS_.T*5]MH[==BO%YL"E_X'Q\G)Z/XSQ\/%!%IC4',80*ELA Z57)-\I>= M[R\]TZ=9Y#3 T!YVO<^+R;B*WCDT)%((L25>.BRBRP/)([NBDB4\I^O/ '-H M6MO-:; M@]&$X[C+8@&5APJFF,:.9U*JK(K!0P\?=86VEWF>G4JL)]TTQ)2=H:HM[+S5 MBC%*#))>6Z&(E(P#3Z%"5EJN>.Y"V 6.-!M24M$3&YH0%AH[#'@ Q;TX4G044:O/FD;K9S:9ZRNB^ M.)TBU<+G@G+$I$Q&IYETG",#.=AQ5@,,K]ENK FQE[JS?ZET%FN]?YC.?Q;% M-D^H6M;-P3'!&J,C,9)1Q(25#C)G2QH=Q5?6>*E?F+P,VC8DE.[*9$8#9Y+N M+VUF?!)T;SX??+2, -!(4,L,)6Y:"W2DM=[.=#0E\3TNE%Y9VG[,H$ M2@L\)M!*;Z03T3:7UI5T$2!RLL.RSKU_-=3ERV8P9N4AKKVOD,*8__(@O>*$ M,.HEC(:]HHP@LN.:T=;TEB[[2_A%G:8U9=(K*IQ="0'"]M;?P83:9)^_CYXH\X]E@LO*U/!B()1C"* M6C $C:)6(UYRF&%/KWGWN/R5DBG.P2^8%("?KV>KE%+P8;3XJUAM4E3*2U%V MM#IZ!M+B9P,U1DF"&(26& *]P/)1]-CDI!Q=O",QP(73O$AK7[=\YOI\7B_& MW^-D-QT)1O],[M?WGXO%.*'B[L6IT[=Y^?!V]>N?;CJYF\3E_WFT6$W&DX?1 MD8) [7XU *(,LH1B"(45&EM$V%[Q.)93GBTKW?;'PI,$L"D=EY0;@W T:@M'4QK+S5=P:EY/QYN)!BTNERN>#))Q$2:=J:-)RI3BT M93*%U=KUEN+]>_ET+-K.SQJ*Q8]H*;[-B8_SV8]BF7J])J*7&^J>_CZE"'V< MK_ZK6'TIQO.[68IJ/#GF.Q8:[N3[P6">.*VQ2WW*I596H)+WCO&<9IM9">_7 MO:R&*-N+7U=;!>/GB]V/TG.PCP7VYD1254\EA81*08L$CB M]TKK?*4U(>3!VX?;ZX3O9JGE^.84[=/J>['X]GTTZ\R=.G,*P0+L.4FM(3DS M" L'47F(;)4F.7:B_.UHM6 IMBO@RU]B_[G13,_L9S^:+%ISRK(F%("%QFB% MA32&, @$(KZ4CF ^IZ()!+^WN>Y77X/2OG@+\_%-VT$O>=6+-W=B3@%#S96W M@&C.)'3*6ED>"3JE059)QM_)$#VX>,T*_.(791^++D@@,?!&28ZA@< 3K$O% MYS!P6>64AUAE\ K7T9DR[.G&[]L_3?U#9LMB^?OJ[YL7+Q%PT&/&E #0*$T- MTV;;0$5QZU2EI*;?5W^+0!D36@,"%46IFQ=D3I1\9);F5$,9NN70%0);N_I[ MGNRZL@+>S:*^*S;US-)\WR?()+*.7P0^,BI$M4XJ4$)1C47;X5@+S:B5R+A2$C4"@ M&JQJ,;N[BIK+55R(HVFQ/'DQ[=6SP2L7C4YJK+'"2P2H$WN:A/?7W)BK(6&_ M*J&9Q^+.XL;%-+[S[H]B5BQ&4S6[43?WD]DDF1&KR8^B-/1/0NJL]P3J':+" M0FLT5\HX(>VNEZ5*"4XYAR1#S_IO!VYMLK_#:]U%_-;W.'M;_"BF\X?$H-W4 MJUSR/C4Z0&&DI*FJEP0",2.5%7NZMZ8,_+WO?S:U:C @$ M'KNX'@E B4\4E5QS1N64PQBZANS?K>A&50=A8#/T^$G16(FV[ \O2LZXWH]Q',5WM!8"I*1%$0S3"! MF051!*RD/DKIFLW@'M'VOI1?FS MWR?J;YYG"IK"IU&FQAB/H>#*8LDXU]@*!$2ER,WO$_6HUPDSA#M@'>4\_E^E MYF!;/DK(:6]-LX=_HEX9@:V=J)\GNV$7TXX6-.(<8V" =TPSR DM:;'$]E;M M]:+"6Y4!<;28]GFB&$Q\]A**:1OFF6$8>:F22>*Q*N6CN*8Y[OW005X38IT4 MTSY+*I=5TQA*XY5!#FC@E' ,&5+VK3)JO(Q=,3UBY5*-8W/D\Y@-&W?]649 ME00: IP%6BB! =S+@ "8-2?O+#VZ-G/IU,_7Z1!O=R3 M?&LB@48EA+P T@C@J>/*4[&3AG:(7'6Z:H=8[NQZ9 -"OJ(EMRU/VN]JV\XA M.(H!EAH8ZZ5&P'N$>2D#':W@+A?:P^;N[-?5:+&Z@.76,N:[7YJU$''YJW)X MM3DDPE083@%4@$$ N="E'ZHI,CG--P9O2O[JJS$+"I>_&)^74>AE,3Z?0G"> M,Z8-T!1'AT0++X7>2< XH+KIA'-Q&0+7LARSP'#YRS$*YK:8]+TB7\TB".X< M+G]=#M&3%,Z0Z"P@K8#7QME4 M"KV4 ;E?WYD>?AX8K6Y+^+R=WWE&#^HUB,[HJ-19\: M9^SK@0TFXGK.3(.2ACL.2*HIJ+4FD-J]CL4DJV3=U7JE%Q&2;1$%O]*J'OA2 M#@0*C3@BAL+HQ$BIN"PSPYQS(*L6U^](;YM+:8 JX4PT7;X>>!Z7&Z8R.'.. M@5)/*)?$2"NE<<)37^Y)CEGR2[<6_^5U0;M@NGR%\#PR.$R%<.8< ['6*\PU ME-SAU/K"I?NM6QE*@G+2G8=>>.*W0N@73)>O$'91R77$_S"UP3D3# AH'$T[ M[#4748%3IHPOI1?%^+M1Y:^L"EI$TN7K@>N)&#"K"%9,*>H-I-0BRLO33F^Q MRKD8\CNB?PUZH#4L]7WM^4E_N'35XG6DEE"M*-$ M,8R4$13L5(:BW,FL1D\#!WE-B'5QW?D\J71>QNS1'CQYY?G@F("Y99QQB@T1 ME %?:D9%/>>7#/R^L7,H>)CF1(:C-;M^>HS,X1Q")V6W!M/A, 4[K@F*$0Y M9L/@SQ%[-QLZE]_@4;\+3GQ:KY:KT>QF,KMK.>'NZ <#U= 9;*(X$2*$ !F5 M3,E=R/%5UQ#J$)M-+8LFA7F!2Z6]A/)#WPK:HZCCE#"IN+)%#!NK=SR5EHE* M;>A^S<2TAK#:WM*I)>%+637M7QQ^^TZHLI)2 %..#<..*FL=*;EIHK"OV=RZ MKI62)=C.EDGRDMXME^OBQJX7D7/;V6X(6SYQH9;NGV(QGBR/=EDX_V4!>X,5 M-0AK#BS%&$(I=EQ1D4_==,.YN+M^+0&^;?%=BNY_D@&A9C?NGX?)8O.&+K:# MD]\.@EA#( / &D.0I "I,C"B)%&_K\=>T![1M+0O987UZY- )PQ#6EL.I232 M>\C+V+AVQOQ.?;FH-90KWTM9,]L4W:V:*%)9SV_S]*,NEU+5*01%($**$H&5 M\5I11,#.V-504G'50>/+#8NU)-X+7V [:S?%\?M:8*^F$"2TEB/#L#86"PTU MYZJ4 $0X9PN[VLL<@UU@N>*]E 7V1)&\R"DM/ M[%P)C:(D.DU5O/1#H\8QW\_R/!,3@UF3!Q-#JMS$;FQ=-C>+8!RQ @(&A:0& M$HH5WMJ7;L!KLK>$'$Q*[,DLO?%>=9$@J1:8N4<%,X[G2YFREW M6&-J34["Q=5ZAA>X/ML$Q6"6:.[I24]F;M:\@L',JVC<(. IY,XPY5DI*^2, M_NUE7L0"'A!&+F4]7XZ#ZKBB7!HD!6 \ L805@; ,9 J)^WW%SM!'/HZ;0<1 ME[(B3Y\(];10\R860!0)13X=7#'D@+#0[4Z(->4*PR[7[Z7LL?U'%)P##8++OTDVPJ7]#PI4@W5J/Z,?/9IG+%>C3]5BSNC]1HZ6,:P0M$'-&, M&^V9(T@J7"I IA7(V?7X[R7U/^/,V%/\\VP@\Q!)W:V+J=34!" M<:X@,2):( XSAY$LY>+R#,ZAWA,=-O[?VO<&C8E+6:MG6P"'& 1;7,+-33(0 M*YA@*OZ? &.IX0EU6RD:*FQ.*&BHYZ&_U,KN#2J7LN"'M;+KR,5:; GE7E@/ MJ=7>>JQ+N7@&#\1A# 94Q N/_U]ZU-;>-(^OW\V.V<+^\G"IMXFMNVHO ML3/N]G=XV$K3KV4TG;>5CVAJU&.((WT*A&B##=36(@R,QHX)5^K(.8_:U-2[ M:L]NJJ-Q*":\0L?M9WD'\L\.OC1P+FPT<*C!S'A!+,>\.OPI*@RU6?VNV@WK M=;Q-0=4C%8S8IN[,?^[*?^I"!&>\A8AI0V'AR7,@L!6:*::L*7*O9D]93.DR.VSV++G/CIYNY3,L_NE^F_(Z3;0.;YY+)>MY>V/@G))OHFCT6>KYPO;]BIG$A/A9K_9OILI=:@A4LMXVKL96_'R+]EZMGC^]V+.^IBM_Y:L?YA6 MS\V-$R-GD.\/$6=!I:9<"XF-Q CPRF/GG*'14NB_I>$T14WW;[QOON;)/S>Q MH7LJEO'1;.W#CM0Q^HXT"=A@PHO<$X/%]..4!Y\Q.Y\Y.L8N!83H)1D M1A(G#,*+<7]PN,!<8FML)!9AQ2V$@E)*ND8@J.= MI0P\0FLK^?0(O033H8Q6O:L:$B:(93Z$Q M!J!*/F.!'ZU8WR"<::CBK ](QZ1,\7&5G"]+?;9M0%$Z0C#'VE&%L,>2V+W, M4HYVEZ\?&K76? TFM<'WXM#[WY+5XVR9?/Z>%T'7[\W1VL\GG@XTVC(X"N\\ M!0 R:36795\M$/46V=>T>=.A]K*NT1ULH_%@8BU+KC>P8*HB[589XJ#53B+* MN&=.;LL";^6SR+2Y)C'%G8HN%Z1N(!V1,F<7HJ-M C?.(NXPQEH#+VWQ3R5C M'"CDNA:@UIH^SYR+7J9//!Z: !EH1J 2.RS/&4/E2-N>E'^UJR6"< M::KCTZRY"-61&/.^NEA6GS3[)@%:J 5' @IDA&; $$XK":V3;0R<5K$NKV^) MNA33H5A3'3Y_R4J+KK+UDORW59:?8L^YID%%!&WT$H@S2E'.N'![B6DKQ1$%(K6!1 )(1JIX"4J#PFHX:3>N6X>EH+3N%?Z\2DU@L",E%0(ST& M1A2,HYRX"@$A7)O+;]4.R*DY\5\E# MLLS3I^3=,KXM&?L8INOIP6EK.-,TJL0(8B5EVDN@;50;9(C7&AP]30]1Q]LH M@;.',#\]&#PG6D+%')%01,X)ITDED4'NRHY?NE#M+\766^!YH4F8K];/F!%_ M.F1%_%7XE.15UX[L:KWP5& $.F:%E(9$MPI#RH&M^@]4JQ0Z$^3#I'@)7(. M,J>+*%!DK8'>[J62X]W$>QVSR:4X#L6.FV])411I>?\^F>5)[C=%N:0/Z3)] MW#Q6&V+V9/*@FF\($4,*HT*(9\9[+!UT6 +O%*6Q:_[:3M1:$" ; N"A"%9C M*^)]EA?W*9/T?FDV48?+^?]$$H)R'V$5&+-O"OUAC%#M:*S7X\YU8,?/KY2)D9VF]S%6>%6)\OX8?U[ M\>L"]Q[F_R;?%FW MN'ABR*TD<3'M-B4D^??& R)P#,2IWS%(=8"204K?*!0HVTB7Q$W.]?"J"R] MN3LF3_,9\]B;@J78,\*=M]X8(3"2"%1X*(';;"(UWXPL[M)?'RL[0W\B1I>9 MY0_1YBK^2NC2MOK*%0TVC^4N:85X3M+GUK8+BJ-UWW=/ZP MSRM7G,:NTB(K^,LZ.1L?T^Q-P<2%W N/@&>>*D&M,+;"A-E6%5(FN./ RR*S"RG8FNJOP=,M:'.>8*$Y99ZQM&^SP[H*\N5UIM&L_;8]LZ' MH]=Z#IX(RDHHN$<:.\R\!A1%"7;]MLSY-MF-)L2)"W5UJ.F+,.M3UQ]F?Q9' M8R>U_=,S 0&)';36Q_XS[0EE!E1]YQ'1*]-W4XUEW> VE'=R;F;;GL:^KQ$, MT>Q%@2A@//71/(828XFH=Z)"0[=+?3'!<\*^5Y)!E'!Q8H,7^_)AMBXVK+\? MS6Y9MVE@ 'N,A6*(\N*B+4:*5E(X+:\L5J(O%6>]HCX5]_:AF-*+K)BK['8S M7_]U5J0E7'^/3ZXVL\6U^;G:$J.H<$/9DNP ID)P KY!G@A!D#;25O! .F_QD5!^VMN(/;W5V"._K2\?% M7%QUB5;1/*,8$VZE!Z5\G#EW97F4.M)US;QHR08^W M)_VWQO5R)]9]-JLD(O^4N$4R7Z^R93HO>?CY+^HOI_E0KW60F,?N;R,3H\\O M)!-.[&4QJ,TAS 2OC_3$D5ZPOI@W-MHAL]/D>/9(\!IRHPEEC$!($32$[-EL M@&UC,TPP?K(G!EP.Z&"YC8X8WW5V6L^V#21.AXY"HCE@AFH4Z5TMAY(KUV:+ M?H)+33^.3-5#]K2][?!N^;D(1)JM=O7E=UN8!V*\6\Y7Q2TYF^S^_90M M%CY;%;5/3DP_'7U#(, Z("Q%7EE?F.U R@H_05B;%&RO:)*ZG)CCZF.DA;+< MJ*^_.I8- F"*1[&<-A8(R##DNC(#)*)DT/"F;]L3E*BMU;I7S@W.C--+Z&6J M&)=H53&JW$=T7[!6&Q/QW N#4+A4$B,M@%86."X40:J2'GO4AJ(3W*68)D5; M*F5<2E:)&!I3L6H8HH>XRZ!\KFDP"&AM/6#11$<* M4B>HJ23F%EW9C9[^E[@VZ(['IZK3S1>[@Z:!\3C)Z^@Y:@<]\Y8)7\WS$E)Z M90?7W1'@++-:X7QQ&$/I4^2?DGF2/A6#Y8_EUW2Q2&Y__":?+6]-EJ_S=.G^ MG"=YGMWI^$CT0_+3$52=O#S$$2N$$48B@;7#B"FO2R0T62G#OE?,2W$=C#VS_.'@KJ9: MWGY^R%;K(I[HW?(IV>6Q.LFFVB\)N$C [H%GP!B&C8965\!J3NV@&?-&8-<% M=#AD6%]87QZ#?BCD+@G5T:#SEQ\/4C@-D#&6 >JAA1B9JK>&*-'FPO1KL-0O M9T:'J(ZV9OV>K(I?S.X3V&35>M8L*&X TE0H8C5&6%,"126I%NS:UZT.9I;N MT)W((=>!C=W M>T3=G[/'=+G56EG'XGWZCV21/F39[3:]O6 M1^:MD_?I4W)[H!7]_&21]].ZBX++UZ3;BGNLVIYN25WU1]1U-?-@-QJ*V1\S-@K<2735X3 M&$$$ 8P=]\1S[Q4$M$(">]DFE'CJA2*&77H&T,Z$>'I0F^"//+G;+-ZG=Z=L M\#:O#3Q.!9P8'9U9HQ5A!J%J2> ,Z-%26PUB@O?!J.:T[4HY$_'Q/R9K-ULM MBT/@WY/5MIQ&=0UOMGBWO,M6C]OOO;;M10"4EY$>WDB'#9)16[O](0FYE_5& M4D^2Q@[?%M5-(OM^E)=S?\X7FPAU<36RJ$VW69<7&W[1WF,A\BE0NGA_T*38 M0P5::>&%I589ZRK\A!JV,-BH&XVUB70XU8R@AHG,.=6_5S.9Q!7%,\^UQ=BK MJ!*E6;D'1!VDJI:WTH^DSZ)_MKW^_B7"K.-W_>.$I,<;A>B12 ,XIU$L[0#5 M@KA*TNBJ7ED\?!.WF[559]#IYH%AJ"0R$+K,!00:68L MKB2EA+=9/*;NCO5 J0ZA'HI457*'N,1]+<_6RN%P@E+'&P5#C&=",1YM<"TT M04B22DK/49L"2:U"(UXGH3H#>B@Z12ULV\ H M1I)KQQ17AFF,XV1;R4PU;!/BUSAEP>LG5-=X#QER_&N%F :V4YWV01&.E.>& M$2$=4<;$";B2G:A6%[_8V^-:'Y@/Q3<_2U?_-UMLD@_)+-^LMA%'NY[7YUSM M=P2NM:31FD2<4(DAIUR0"@/,5!OCG;\)%[ OJ$>+;3917>FZ^-0DM/E'JX"Y MD@9"HZW7AG%<^+O[:5RV.NT5;W JZPSIH1A5W.E81I4VF*^.-0E"0<(H,])K MJR G1/B]A$J;-G?LY=OC4D\0-+2,L&)0U,S =VPX%;X]MO2$_V$3V^"TN[L6"?K.R:?XMRV>+F[OW MV?)^>Y;UT%I#*H$<)M.#G](('N9\#^=3!@8L9O MR6K]_?=%<2RWO"T&I]89 C"D2+D8_W'%.##>.5D,-*>#;''K" M5B<"KY-R_< ^V-*9W! \G'D6^_:0+:*^\L(17C?AU[FVH3ALEO%@+V&:^ M0F_PG*!;N(>TR%;)0US;TZ=DYQ$W71WKOB(P*16R0A&@#832.X*J0)5HKL)6 M6:'?X"% 3[@/%B"4K9+T?FDV467+V-WH*.<1CB*N-SHVVQ\7S\-\:P4,7?K. M0"$'AFNGD'&.84JW-^B%9 M_1Z]\56R3LO(O<6LQMV5NJ\(0C'CG35QV9!.D>C3LVI#')/X7QL&MCIX>#6D MZPGJJ=R=+0^"GY\!7]O=?&*L-50J08W5B#FB\>[FB%(<>U]K# P<05$K]4>- MUD$!YB(9X_<['Q?G:#-*OI>=TRLK$=0%">I&2EP,\G#71KZEZUWVT-W5_^C= M9G?K?SU+R7$Z1_WYYH$P@Q&@5!450>,L)V$9MJF4L*#5&>0$4)[( MRO(IB="D\^*X898_7-N:@@3RT6I=1,B'IV56]GPL]P__4. MTL=L.=_Z=J!P! +D*"1U__V96F-J4^/5,N!^L)S,1 M_!K_->YD\#D*NC7?;^Y\NIPMY^EL$>WZ;=]J3 MUF@<,K8)$,B^W50/C?*V) MA( 1Y 4QHM:UMGZD/XB^4T6]9O)>C[Z])EPH:Z.)&1NAEF?NBX+ M69Q.R/S\F0"I 8P*(J/58H&TV/"*Y1)*,UKFT9[TW51C63>X]:KSQDFX 7.( M"L",A)P#Z[2FK.Q[])+;[45?FI: M[8, 5DOD +4>$RFCK M,<=*J0BFU8A2P9PMI=8(MEH;)UB\L]^UL7.XIT&RLRMCG>8ASOD6$.6<5$P# MBI33>\F]O1;'O \J-&+916B?Y]GQ"M3;+ M,0-YM:6I@4:MK@>^-G8T56'6/<#C3SSO:Y1:JM$Z6I^0 Z7B"$-62.<@MZ"4 MVV@$VF1"FF#8VECKVZ5X7SSQ/*^(^_.YX+^3VV.SS\E&@5CFM12&,LH]P,P! MM.\YX@Z]E2GH ET>JU7<%N3+Z7%P]SY9I=EQ6KST<,!2.$&LET)K):'WA,JJ MIP#R-@%OKVK3J"T=.@#W8AJX,A2@$1U.-@K%>8K!GAJAI5..Q96XVH4MW+Y.G^W='_.DSR_N=/I8E%<]KM9_E%9&4H0C*^9+IQ&2+Q?:'OZ;KAW1YLTS^ELQ.;0KU]IW!>VNHLHY[ M02WU2$%0;K_5\8*U"OHD71]X M3R3>N>93NX0Y5UP2UWG.$?826DP8EYR+,F4>;Q0 4PIKPATQQ"LE):.XDM0:]7:J6-96^>'%[JZPG<@4L-VO MO9Z1K#AF7F'+F2-QCI?8E_EOE +1TZF5D:^GFQSSA^1VLTAN[@YV)/8&S%85 MM3)Y-7Q5%^0''F'J.2401*M)"DUKK!A2K[1&KCM MJ=F?#@98J[Y]6VSM];AB/3,T_UC.-K?I^H$#Q% M1#@-H+6NN$WN.+"RU1L_L@' 'W^&&-LG'6^BB#HQU$N,X[S- ML51<."H9!YY0RSVHM:O=D[V1[$X<3DI4YQISD_<$":/'Y0S5 EOJC<=%5;82 M#X+ E=WG[8TMOZ1-[D\' V^]GMH[J1X)1AN H%6>8U"46E. N$H"R&F;/*(3 M9%%/VGUY*[4IN$/1X[=5EA=IQN[24Y/1LZ>"H1APAYF$E@"#%2:T&DQ.:-\J MN_%;)>#IH9RSG!LHH&W;,*2=M)1=C ML,V&3.,8GR%"(X9A3GNDAV+0CP[ZB%5QK)DN-\6=I)T$V3+72<0EV5>/2O(/ MZ7*[._%N&0%,\O6V4NCSM^SRS7](U@_9;5&\-E^?.R<8L!F# 0=YFIIQD,- PC)^N!H<=25&RLC*13I;)Z?7[2(O@?/1KG88, M$B"1PK#8%BOED[I5]8OZP4%RQ]!ELKX:=K9%>B@F?4S6M=;SGYX+W(O8;0:9 M$HA)(!F.:TTIBY*LS;S6/+@G6\\65\";-@@/Q9;#0APU=C&.-0D*64XT%(QH M;SB2EE%428@$N[)8G6$XU!'88]%)S_)TWH!+V^>#4!Q3@Z#CDE-D)?1(5+)1 M@JXLA7)[%9_AS"6@CD48FRXVZY-1JT=:!*V4A]9XZX&SWBA!?&7706!HF]P/ M$]S#Z)TTE\$ZY V3_:VY,[="]L\%:@UD/,[#4#E,H!#$^4H6JUN=V$^PYN P M"U0;A,<_;1LY;&R\PS9MH,&"8T.*Q.F26$% &>2'E3 M_/=__3]02P,$% @ UG8/3P=;M9>TM , >Q(K ! !M?%/]\EI--A#DT^J+ ]-<>#HBD;4![%IJJ*L M/AB*;)J#AX<^N7CY)(J.;(KZH"F:JBJIPP>9/!B:W!SV5=WIRV+RLNSK??[U M:03KY)\7TFGM8#(+W<=1+,BB9"9+8N.C&/8+>_:C/W\8Q?'DT\>/S\_/E\_* M91 ^?I1,T_SX@G,^L$F?AE'C89!.'3K1 YTX<*./=.@C?,)HB%)#D9)'^@C) ML@=@H&2Z'Y?/]N.2R8.P?/(@+)D<]8<-UQ^XH;/X4!2//V;C)0\3M_Q+Q"W[ MDMMO1'$&IY>'T+N,2/_R,7CZR ?Q,:GXF.L_]8/RS]"ALB\%)>NBFPE*%Q9/ MPB4KXZ/)_Y>\P 7:JE@AC)1A?QJ&P$&S\B\FH_B@7GPPG%30&0R4?2?L/Y(J M0J-C5>!P/&\).& T^?\R8JV@"K\,^/U@ZL?AK $<6XV#N4DE@ GBD>PWCPE8S:F$#)8^$51@H9W.Z\*6[*MG-@#Q4,#R.E('</JC?'ELK.2AH#\95O (':K:TW*Z*$PIV:,35D@.&*BB M?'S;EP MR:.@W88CKX+K^&#)8QYQ*CZ&(R4/O$292,EI8ED4I8__O/[6ZX_(V $U%<6. MWR<9%[G+L9F;@!\UYZ1Z%*BRI!<^3!_GGU8^\AFI9/#\*LC3H3)5328AZ:.9 M4OD9$XBU'P8>^9A-+K)(Y?[2X1+6B(:31M\+2S"=9T2 M.XJR46[&4D*0EE!"!1F4+I@;2$NLCVK"R<\H$ZM]TJ^0JS!2\L5IU'ATG DR M6SB[#5R_0NN6SUL"[V@Z'@5>A4:>FU0F*:=5!NRTS%9!8[Y"+].A)0M=O-$4/5?8&&RSS'"I$ M=*DKSWFFDB6S\1*>>@%A^K,ZXH.C.5E90>3)2$4 9+EWD4TH"80@^Y3*93Y0 M#8ZE'RW.*0%+OU\BT2E-].,*E@&Y># P;*W+!Y"DW70;NJ$JNPDBUK5-IXY0\\A %PV'Y M1^A0A8FR- J0FU!&"R@3R_@]D9=E+#^95* )!BJ8SUW&?&XY\\'(M+_4>Z3# MY]?01&5)B4=6V)U#\G #^(*@,Q-JM2.)3R5<6(97T45\?>HC'21'MPE M7#@?U$#05FM1-EBF"2K65,I.49DA%I6[VH&_AB$0^(TY8X!,*@0<#)0%7-T8D&B++,ZJK6+6Y9U2;2+6YIZ2:S&E9'LVHBOHH@K_(#V6"Y M**]0-,E(&3LXCU4Y)1A9(E&".!HM%R']:87=,*_EV23HS'2]W M0H&M07Y$U8YH,J%LH54X#DN1G(:G1N#;KA'%2J8MH\Z@_[R".F%&I:.PS$$H M<0RJ%&NI+NV'_>BAPI=E8TO$Z4HOO4KT/ 85GZ1#RV*CR_.1<[/*H@-1N3!+ MR:C4_"USQ"G9EKK@2,SDL<+FYX.E(458="Z"BU(Y0W824?P8AXX?#8-P[,0N M*TK0&J*1WZ([?*HJ>\"A)2[PTCJ '%#G:P%>*O3CJF7+#;E9XA2OBA/D5C)' M^P\5K/Y0CJ!)6@!1&RE%1B8(2T"?B?6EDN#P*@6\? MS'G!J0' !C.&'[A#MT]15Y'W69A2%C.*1R"D7RIX/QE=YNXO3XQ71\!!E$VJ M.*K"RWQA_SB3@DCFJR MJ6*-N)0U-,8:\8@Z7[ M0>BSO_[\(28O\4=6H_:1/AB[L4>^),5QOWYD?\.K/_)W__H0#&9"%,\\ .P0 MWM,8.F/7FWVZ=\AVT&S]N_J[_>=#X+O MC/&-Q/UDP:('N/"NYSQ^$%Q 3-?IQXVF:4F2W;05O65HEM4R6RW=:#4ML=F2 M;5F6&L\_&VM-_" PE?'G#Z!C/CT$@%S''SI>!)N@__/KQ\*BM]A#FQH-<=>- M^H[W.W%"VQ]T@'IRV[$MTVH:2E<2Q:YHM8Q61VZR5;9%U=):Z7963?SPI=$0 MFPU%?/VR$Y)AZ[Z%QX)!%WZ+7W"K:W=LTVR;S;;>-FU55JTV6X>ARK*<+7C5Q ]?< 6O M7[+M T/.VICX=KPK?T!>_D9FN04;7;EE=]N&V>UJMM'I6I;)U]$1-5VTT@6O MFOCABRB*DJB:FBQMM^Q_16'\KSO'?R36BQO1OZY=WQU/Q]=D_$#"9%L8C?AD MOX \&I#!;1@,IOWX-R<$\RR>,3+*[<^2=;L)A-LQ=:.I=IN*H4FFV%4U5=%M M0^^D^ULU\<.76TF^?H>=K=J1)K8L TA$LBRKTS0EW1!E6*BD6HIIB!TEW=&J MB71'55S1#>$58 D) ]"28P?3Z%??NQ^$J>^R[4VCP8?B?J]@O\V_J\EFN.WV MR>H#TTP]5&G)XY'>@2< M(3=V260-_CT%A0TD_)W$-\-[YR4OJ#MJL]/1VK:E2:)N:IUFU^ "RVBWE P: MJR8"_2:@2/:^!!8-924HC!)0>%[PC$%7V&,GF#[$PZD'X$%?,[HC?>(^(0"X M/,]M4C(5S6J!0K%AK4I;[1@BEVZJ*=JREFYRU<0/7PP%V'2W&S5WMU'@-4OI M@.YLJJVNW&UV#+G+Q7C+Z)K==*.K)FZ^T07J!L;KC9R0K(=:H.IQX/?BH/_S MU@EOPEZ,!/\/QYN2[$490MO=EF+HJF4T-;L-TM]H)U9#NZ6V[ RA*R8"U5Z* MTAMMLP2QFVW34D#U-FVUK;9456F)DFR)?/4**)%V)GQ73'SE-B-<5[0Q(NEV M(FL:CX(0S-*\$&[*&CS=562]+>K 62!63,YHMJQ8&:&NF@B$JHGT_W:_N^7X M6[([36_I3;&MVZ*MM36CHW6-;F+4-M6FFJF8%1/?%G:FZW6IJ8+4W;4TV M*1\I;,%Z5]/DS,1?-?$M=[8.SFZF,68F\1!8'G&J+'9;LJDT)=OLB!:LF O" MMM05YF:W: MH::;U.O,+[]#'N(K/XI#ZO?L'VUBMM;^=ET?;.=CQT?3+ \$?H/DSQT[>>X]OC MB1?,2'CMQ/T1X*XP3L)^T8X!E\X$:F]V+%'K@&=A:%V;8QTFY;=X?)',4$ 9;!9,7%CV*QARX+_\B^^ MVW]9STXXP/ 7!4[R*]\LH2Q],\%/E ,KG4C")[=/*/>WG C!-YZ ]T,#S=\# MFA @ _JQZ#Z('2\_W@ZB^'L0_TY@C?W@T4=%G?MR/O1@R&VK*;5:)FA<36]* MEBFW$@?=T',FR:J)FWE"NP-^9U) MG:X,+EO7L&51546P-!(F:2FJW,R"<:LF?OCR5J9RB6*[I24C(#&45M?,:? 5$]_16BYNLR2)X;>G> M5DU\%>=M8)2LM2M--W033$/9LMMM6;455>6V/:"G)1LY)V#YQ#?9U9JX*K>V MP HQ.KK1-=O-CFS+NF1T>)BDI4L=.Q,HJR;N$V'E6[-;@ Q1T5M2M],1VU:K MJ_,5ZV:[V\JPMFKBDJUM$>W,6Q6I*KT-@PD)XQG:$+'E#^P_INX$A7]KEJI= M#(G^"S7B-"9AE,Z V;U@&(/2).7:M_+=/R(RG'K?W&%>](J&* $@1,L&PU24 MN[9BX09/FX^@%2FB4#K[5U3>GJMFC*9K=K MYGK>POS>[L":A_>"F==VHA%L#O\'-_CD>&C6@L'?7PA[-Q7%E)J V [8K+JI MJ9B48"MO*2TE"VZLFKAS?81$HS&BV9%;5.X'69CL>B2,MK(IM\Z,\B!^DGL\ M7S$K%EWY"WDQ51=;;5&W;!N,#JO;U3M)I+7=;9N% -CRB6\"1/TX@&C)IJ6# M?Z@KMM0R94NS[10VJI7+-*V:6 K$C\52C;2F/OKR*QX*HN6F8P> )M!#<9]& MM,8;!7,CJ3R_?$%.9,-8A T@=P%J6!+RL?@.]KG\-^B?43 -Z5_T@,0GCB@& M@5P*G=:VL"F$IM#QA^07=X"_#5T2"O1SI+3DL7WUMV)2?/YA^HV/\Q_AWYA0 MU.2_"M9>&&-AQQ=6[X.%H;S@7M#G#?!6&H;R8,C=T*PTR]'SR@FIL!2G\K0*46#XV(HG5B MTZ93:,T$/MK)!;LHET3C]M![ 3J%(HM*TY_8;P/X\LO$<_LN]W*$@3O&HB9L MP)C::O7CZ6?8"OZN+"DXR4'8QMRL 8#%PU*Q[MUW,&5WW8F M;NQX)TD:2_?Z3F2R7_$ZGY:K1<8[BXRS5K7'XZN MWV_ 8&M=7Y/#*>KTK3V!VO1[7]-O_Q["5DJD)I/W)9/]*Y>MR.2.Q X6--I. MZ+O^8W22]%&^R;,AC.W4S.HS:R=)*VOO^RS4#P_[UT)E_T+E;=,6WDZ/;QT/J*7\:7OZVY>BU)KA()S 8RQ1J6GG$*R*MW$5#[$2]&V+ M/;82G[5>/7W!N+F[5==\'(_[=.""[@VD^^89H=IG?$^?<U07HNP(T'M M%L' FIN/6VMM(C-%2C':FD;@J$>1U0=@1'3#66N@KR0<.S[IS2( 6/2M?5QXKMC:AR_TSH'R MO;U3B,(H=BA8(T21G_[*$ 7O9''MS&3SP'U9,(6TAFSNE@-ZG36IWV[?6$_P MD]N/OIT8\9=M[9UHGUZTF>%TC>*U_/2=T+[:.\B^!?.$O[,6)BQ8O:;0OX?] MNE'2%2XWY9088,4FWT\-R)M%JO/37\D*3!K*UB1T/BG=W'>.=&/UNS%O'[H[$3 M_LPTQ^)56#_\!]?SR"#[)7+\ 7;_!VELO_1!( ?#%DS)$LC+OKG06;(]C>)@ MC&&;N;G'06Y9VF$Y>+F6V@E\EY'PZY:<8">73EF.GK.H%2CAI@[O>GY'GH@_ M);G^IO-=FQ%F_9CC'7!X7&2]>I^C8$8M;BMA:W)R)N]V^\F+7;!T=&W$'981MW]9HM<$T_"&9IVLDZA@D M3HD$%O=U-N@W:BFP?RFP?W-R$S+H$"]V3@GWN0V=#<+U6NSO3^SOW_C;!/VU MV#]9,MA$[+?M7CLD3NP^$=LC_3C$7FME45L'IRD7-G$* M:[FP)[FP?^=Q$S*IY<()('P315#+A3W)A?VKCTW,RMJY/#ESL;KZUO6/N_HV MO_YS$/I7NSBQ<1SHWO)HQCL>SIT[4K&3HXDU:O>'VL,Y7M-)SBC69' 09*!N M1@:[/*J:[]M21X7?*2I<[+^B[^X8+L.HTB4/8GT6]P#.XA81G3]:NP-$8ZL- MQY?-NM? ^_8:*)IHTAMTCSC$U@&'UF%A,TNVY#CU2;% ]?[.Q%6I$7S*#LO. M[9KT)5W7=V/RS7TB@RL?B/;1??"(%44DCEJS:^??0=CVG*C8H^PF')#P)KP- M@\&TC^]L.?V?7G!DE=-O9C)ML(8-H)\=!ED._J,UYG8E[UY%VAWR1+Q@0@;W MI#_R X#J[,Y]',5'UD3^+63I6Y/U"M"?B1ZO",?41/T&<:R3I>C#,5RV.7)1 MQUI/,+.VL]ZHKY*$R1G].^+1X_G1R)V6#W6@[]0EQ:[Z"-VUR?!WO\DV&XO93^LBNF3CSD_B#R,R/PM#YC!#_(>1DM][F'_?IGPM M_<]"^K^9";_#;O*U)*_[_VQ+T3L^]K#/P._I2^2#B_KN6R3O-N1[?9R&0 M#X^4#\.LWGO5]X'XE^>0Q#M,]_(@#C_LMRWAO"'3==SP'XXW):U9^L^_ (4X M87\T^X9RHT"[Z9PK?S*-(SI!F>>)[)77Q(FF(4&0=4/RQY3X_5GY^W(SHSO2 MGX:AZQ\91ZP'RHP:E\!R5TRR&A,ERUF"BOWO3.[+-<6_ M(\53.[$DR$)")(H^B*?H9M@ADR!*=EK;2V_*-T6$Y&(PU1C9/:O41EO-O"N9 M5ZJ9][285ZJ9]PALS9KM:HH_3HK?C;JJ(Q6GJKCJ<,E9,G0==#DM-JXC/X?% MO&9M?];VY^%2_&Z/_RVC^#I<]V3>VDK& <=A#*K;=*:>>MRL7-CWKI<[!A"*#7;U11_ MP!3/NJ05;D^_#0-X13R[]>#%EC^P_YBZ$^HBS.YG$Y*=:TPZ?D7I#)C="X;Q MLY.X!<="G6OLF9](7&/3;T<'A0. ^F;WK!L[O6>]RP["UH1SA(1C;$8XYFX) M9[XD9AVJ2>9^ ^%+1H$WN!I/PN")2>$3))AD\I+]'FM!Q;:HOW;Z(]_AV5D(4QO^Z M<_Q'AE_\Z]KUW?%T/)=(.2<1 5#XE,+DPQ?\LP"4'65$CD0"'9#!LIQNG9>: M;A?H-@^4FFX/DFZWEKD/C:E*K7Z&Z_!F%;U[U3(N,W[UN_#B6G,#T+NMU"[1X=T1T( MUM\O9;P&$GL I" $6_/:C1!:8*OV8>+1%4BO@]M5>SU6E!LUW[XSW[YQ_NX\ M3-F#-2M9S U*@DNH6"!&YRQ]\<_L(8?_Q&"^AW(@6J!!9L?%3<$)J8C@F8C@TR7"4 M%W%NCOIWNO7R71,X-:[WBNL3,15KRC@BD=6A1#"R/]TA,!O>D/_(#,.MF)TP% MZ8F TBT?HRG[ZLA%30#O3 !OW\ZMIH&#I($#LB!V031UL..$B>.U,=):HKR[ M1-E_3.2U1%/'1/8:$]E_\#UOR-Z1* ZG_7B*W7;;082'T. W$C[E#DS?Q*.D MI.;(B&3%]CAA+.[O6$W4.=FP%G9[Y(F$CM\_DJ/OFZ%V;G-GP^-&S>,'P>-O MGU*KL?O.V#T@3B]Q,&MRV",V61W')]+MO=.9E9S M,S-+?[-H_+KMTZ[\?C F]\Z+-8U'00B;+=0+=6 PBMU^.YCZ<3B;>Q@>:X=D MX,9M)PQGPR!\=L)!X7GD.;SX[3AH[)V:K)7#/"M6*@7ZCKY=B;+L\T6@ 7TS9!W_'^"M(F&KA]+"L[#Q3&23$GLE_%)U^F[WKS$OEIASG&1PN+^ M\C)@R0;/(@9F[KWR/W9 2&F:NNE-_ ,X! M1E*GQ2/;/H0N0/7"6<] MQR,WPUX<]'\6E,'-$PDMSPMH5<#-)*NE.G2Y 5KJ#)] '#0'V^&0Q(>WP5,U43!&J=4 M;;"6%#5%[)$B]B@CC+]+UO11-@X^Z0+FE-&0C0VLK_ST':3=:][9/^\4TRYY M5MAUI;*%Y=CWLPF9+W./0[.(% M,T(8Z1ZA\5N!R<_I9 MHKW6[Z>*_K7,NYKKS]*LJ_7[*9ETFSMR- +66V <:/%U/ ->L>P2"> M.K%%YN%RIUZC<"RK?N$%N;>$>'0I+ I"L M@QCM6X=++2W(QS:R-T/,H1]9BZHEF\O=D#N_NW,-1JY#"DE'-PL^3YZ(%TQP MJOTR = ?6:?DM8ACC?V>17AC2\E1D\N^R&7_TF4+)<#B>HA+::.=G0T);**C:5CE-Y6/4I' 8I'!PF;5:L1R;8CE* M:5*;LOLR9?B9C'OA1E6TIZT9;MZ6Q,QK70 M?N<,G-#V!S\B$IX<_I=O[FP(P:CY__W1OG\?P*SY_Q#X?_]!Z;7X_SZ(':]' ML$,;>$#V<$CZ<7!Z)+'N-L]&2JQE)=!;E4^?.-;=9FTY+!#'J:J0Y9L[&RFQ MEBUA>\ O8>"[_=^<<.B$Y%2)8OV-GHV-L98:J6V,6HW4GL@9JY'U[8G3EQ(' M9FSNGSC6LC%J8_/T;8FU"*&V)*H4V&G MAO;U@]RGJB@.PK3 NV;5 M_;#J_JU&LV;5FE5K5CV&4- :K%H;N[6Q6[/E7GOOU$Q6T_S)T_P:#EZMBFI5 M=%YLN7]G;HUP:.W,UN101W!!1E[#QX)(&9VW<\-',# M'_;,@4:GIBVR\C/3%UF1Z]PZ?/R'N1R*^P0V+:QAS M?_WHU03X>@+DT/STHW-FGM M(9V4A_0&UND[)U5JC7\2&G__-0WOG,ZNZ?8DZ/:LDMBUI7K4ENI1I*MK0CU+ M0CV9B&GM))V&DW1@\:CUM'Q=ZW.RZG-]%Z4F@I.U]]>LR:DIX)@*7-ZKR*HV MBH_8*#[RPJHZVG6LT:ZW+:=:@P9K979B"*V5V<&)DW=69CNFN_7OEY\#ZC&0 MSK)^^AO0R$GYP6O=OW(- QZ)''_0FSXX402P\%QR&IA?NK>SB8FM1097\!!( MNY@@J*)9A,+W)&B@>F-G0P!K"?U:#IRZ.ECO0IU:]Q]]^'-MH5\C^S0$_%J< M76OXT^7VM31\30!GKMMK$^_4Y4!.ZY]*3/"0*@/WK^G70G#2^/![X/\X(NY> M@NFDL6!N1V>#(+9 +F$?/-211? "D\GOY.! M%?&IV;>.@YX2@ED&K8RLRL'URIQ_\O)R8&%U]2]<1O]UZLT4,:6LUC1R?1)%5O^/J1NY*>71@-E7$HX= MG_182/%;>XYH,=I(_IC"INPG^,_"Q0-SX\=%IQ6 X>&V?^ Y.9>C 1W).0O8E-PI46=(__>AU%A?QOPK+*+XH M]X4.\0-Z:JCB&YS^<+G1JH_,O2L92K>V'.;\5K1JB/,)&\*;+;WLK62V^= +_W)PNRMZW%,?%%WYT7S[!5H)IV"<1^W-$G $(HE\_ @Z^_$K_ MXS"H6+IHMS5)5S5#UUJ*9!@=T6R;:E=K-DU+4S_ 0T[N02&*9QX(0@_G;[ MQ]W5_97=$ZSO'<'^9_LOUO>OMM"^N;Z^ZO6N;K[O:,72QBN6RE?\F]7[R]7W MK_&18?Q)G+RPYUT?527]._\! M/PC'CO28.)OC*%WPE/> F](GG\=$_?Q _T+]AX?WD[Q+(W+MC$@G?R;-P M%XP=?WZU8R=\='VV/&<:!\D/(5T0_>79'<2C3[)\:4A*TS!D239E7=>,__/Y M(0B!QQK]P/.<240^)?_( PG?3#< O!@/!)B"D/[S!PG9+![@?\)TE*^??5$2 M =Q+9CV1,,8,$__00Q"#D$S6Q/[Z)$U>!'IR4/@OD?[?YP)"9 !N'MKYO_D; M\C\QH,@,(SDD!["4H1<\?QJY T#L9XY.#28N$L<&),R>^)__DIKBYR*%9C#Y M2"DC_?UU]*MNO$2UG,NZ-W?70K)D]E^0R7[@4VWL]JDD'BB2:HJ20K2FU'C^ MV>B"4=$P6E;;MA3#MD5;;[5-JV6H1MLR=<565$-4/PB^@V;I@+B?.D&?AIXQ M$ C,P,RZ.S(LI-?+]K-T[6"G_RV%=F'57_([>AV A%KBU!*GECCFZ9*OJ5\J MBJ&*BJA*AJR)YNNH5UY)O'3'43N@8PO@G1SN]R@0RJ"-4*7<<3?OAN M/Q@0X;I7_N1R%6,JJ8I1E;8-CH4IF6U)5+OMEMQM&>V6WE(5K=M2Q3(58_G^ MU/%8KX%J52,,D2#C/W]P8:<1Z8.("+P'Q_."^"%X0<8R=;7YN4JM+#+<\>!H M49B8Y9K/^O[]A_5-N+-O;^[NA=L?=[T?UO=[X?Y& &?B'CP&05*$FSM!TGX9 M_$FXZ0KW?[&%G)^1^AA6^QZ')5-1!; WA#>05Q0$!3!K:D'$[@HHN,?N5:\- M@/G=MNX$^WL'?+[-S8V*U_^Z^)[GD1N3!LI" J3X'#J3#TL9J"GF&*@KMBQ) M[QI-5>Z(>K G45.ZNE;&0+S\-QZ'/1I@/5D,'$T<&8SXH3$ M__#EKU.?"(IX(> SJQAI1^#;D;&V*V*YN4O64^O-6F^^K=YLRG+*]DVK8VFR M*AI2R[+L-OQ3ET%OFI+4;76:AESJFH6.S\+;.]&=ZGGKSOL[ZWOOBBK)W>M/ MG)?[P*U]=W73$;IW-]<"_[^XJWU]^_(=_9]7$T86;P4SXILM?/]QW;+O MUH_ -)6,S16KJ6M=L2N+6EN29$GK2 JP>5/5=;$-U))GT"I+-N>'[ M<\;>3.:NH2\-,]67FM7L-IN2H34E7>MTFY9MZ* O+;73:G5%15[4EU=^/PC! M:Z9'<>CIRC8[)-T&?WX#3SK"1R=A\(0?P"#:M1-%3G\TC4@<1\?A4>\3B6:& M1-7N2H;1-0%MBBQ)EJZV, ;2DC71ZLJ*M(C$>^?EBA=&]BDB5WI*HMJ0=552 M3&E]U&S&=%QGO#?*]$U1IE?8.I07A" 4@A@>$?X]#=UHX/81NFC\N'F^H=/" M1\=W_T/__M,FA'WL@+JZO+OL70KV>.(%,X!4D1*%[\%E&3B.@IC>C_]U.2M/ M4=NRVA0[+%]312N M77\:$[ "P!9P!AM)YS!X/GMD*1FRK$Z[VVK;75,7U:YHV+9EH(=J=T6M*;T743(D<3LAO4_TT"E[PHZ>8Z6683>;;;,CB49+L3N: M;0)VVJ9B*(;>*5&E'#MM^.=->!\\^TM08_D#=$]V8-R\#T[F,@;OB!(U"_V* M7477@3W U54UJ=ELJJJ%#*.I2JNM-TM,5(X2JI!OPENP,4'Y+F.9:^NMC)I] M&*$[4]0MFY)JR9*IR2W-%MLM70'(2(9I6DU3;.4A\RT >KT= M!?ZN\T>RUFQ(BB@>20)I9U'@+,3^/_]ER)+^.1)BXI$)@EA@9WK'SWOE/YN5*-._OK5>_> MOK,[Y74>\B\/287'P>ZAK-SDT_JK71"11R19WBUJKZC5D7EE2=0^/W8HONF; MJ<9[-_9H:M1V^B.A[3E1='A>X-OM/G2HPN_-QO#+&6W\.T^(4ZS;+_V1XS_" M#[[PV\B%7YB]1$(RV"I>,P:-YY'C ,XZ'HZ1BYZUV[*M-.564VLIIMZQ6DJG M!7:\;.J*:;6U@AW? T<5OCB3Y ?*9TOL^'8P'@/X>W'0_WDAW#JA\ _'FQ+A MO\5+41)N22C0#@$["-R<'G(R]U-K=DW%L$11;UF*HJE-VT G2[952^\VVX5( M#>=]QOK+0C-W[=_/*1FX%LS5C"%:LJ*(I& MYN[C<9J[PO>;[SM:D_U, M OHIN$,A'I%\H:,;"8[P#/3:^.D'S_ -XD2!CT6/433%N)<3"0,R='U6!WDW M!7)710VM0WP3%]DNT++5CR^KS@6L'1,UFEFNJZ/:%DC[EJJVU$ZGK9H=2S/% MIF9U9-G4C)*:^M]@'W_#;?3X+J[H)C8/D#(@_DZBG85"C1S9+,*D[!V_ >DC M^47SZZPA_]_OP:Y6)S6-5ZYN0[F_-];Q@QA^^6/J@B\DQ($P=#V< M@H>V(F$R#:,I3H0!X!,L'F&[DQ2LKRG^1 \><:;*. DH\'"0\AJV-G(I;-EL M@NW=4MI&1U.[:K?548"MFXJEZ$W=+DEA_R/PIG[LA/3,3!AMR\[?@R/@Y@.B M^.<1H95B%Y*]7EV>"!\ KRXA ,*1)_3)&G$ 1@! MA^EINP&,^H]TZB0D?4(C,Y(LT+/.D? +O \< B&:]D="- JP4E]@70SA&2>> MW\6S$RUR+GV8;^1/H/K\@?"+G-OM _@6,.GAW^A-P$-T/CR)2^$OP_.;$5T) M7:D3Q8(I"@-G%NU .9H9%QG-5M.0N[IF=9NB+%J2KK: BW31:AE&JVDM1Z('>QVX< YM0+SH,?+3NO9E P,*> M"?1R!:!(K+CH.+$C=)D.+$B![!UYI8C&)(,HMRCOR./49F9JL.W*CO!=CX$SEF0& Q](X' M2KYAT3B]BLFX@@^%7N-OJUF06\)(>P[U%&&UQ/69!GUVP3K 89 #Z8P+_"XR MW0.)XN+9N[0& QU2,!X>"19?,"?4I6)F$@8O,S0@7)_% '&A47*15I0K96>F M1TB&L!Z_3_ ]MTX8"U=75^DNNO * ?O7X1L=?R8 I_D#?!-;8W[*6EQ_(D14 MH1)HP,!S0C#/G'X?5 (#,R4K1'CIKX!_OU$Z$(U!E\!7PL0L 1H93Q -%!L" MH!0#7X_"8Q@\QZ-D]!+L14*7EM!%X--"0*0>6?Q2_-"0$ZLW;^IN>CAV)1$L5S_YK)6EF[HM2F)+;VM: M1^](BFVTV[K4[(*KUC7*NQ>$;8#;8Q#.-HG1TZ>(* MRUHDS<,*!'PO8^E#6V2OFG^W,=E4(^49&4RV3JO3;G8U6S+:N@XSP&2S8*HI M*9JXR#-T+,LUTU)\T_[%Z7V54R>!ML:UGJV- 4 MI=/$(Q>:J$L@[26K;8JZV#'5MMXT2B1DLI*O="%MMHX:ZV^"]:OA$E,!K<VS+PFS+Y<0NIB%M373-EM25Y*;K:YD MJ*9A&*;8:;;-%AY,DLTVNWTP7/[72]PYN-, M[!I;^8. -XO0G_!Z$N#,/NS*B_[\H0'D'_4=W(M9;%?J3\>#(.8S/WR1+Y6$ M$),M?!$>7,^C=_T4"G4VUE@/#LKAZ02@@EC \ C*X E0>SD6:1 0[49XC#_T MW8D&SA^E=44XI4/Z])Y,1O"*1#NN&A?T40]S 0_<_,.,P"(YI*&/<1!A8A$K M68 DJ'(AN K@_\!'78+ %/Z8TH9$._<;-X$JK3NDE%T 73"-J6ZCYV7H\+9H MPRMF"^ TMWW3IU?RUG+6,C-W6NJT#"Q0D(TN. =J1V]I"F.MEME2VB717 8[ M"CH&T)L,?D5> U:3Q;]+);-2WN-7&.78[^I[-^4_<2G_:=J%*NL7HJ$OL.%K MV8\MZU4=P'9-OB5E:9V;]H]K^_M]#_NAW=S=WMQ9>)-0ZW?ASN[:=_;W]HZ* MTK;DMUMT8WFLJT)XY"*EMS12VDM"H]14Q59FR$8":\\N7!-";5%X(:6J$0 " M(\3PSZ615+!/%V*I3%SNL\L;N( O(_?!A74!G;R@4+YUP/XSQ46/YZHM1J:TK'T U;%NUV<_&ZL$VWYVRR-V$4 MHEC\KW56M3'<[FD!*%5_@'@_SO)HSI?Y^K\J>GL/>BH1=64=(#=@W7P!9S.I MH'WS15]][]C_W(8SMJI;WKP>;7'/1U1U_&Z'[\SJ\W6&O*2U_.$=O=M%"Y(E MY<3GO;M]].=\C_-UM];7:BOR70[XT5;GA]9M:;YD?P=FS4$QUNOLF$4TIH9- M4Y':'=M615OI:&:S;6JJV6VI2E?NBEVI(^]$\]Y:=_?"58EYT-MM794E29%M36O)?(,(DBM4^,-2;7$CFFH5A=DGV'9K:ZA MZXH(UH%H=PRIO0VH?O@A 7_FB0PP0CMD&92*$-+),:BS MX)+5X#P#+N%GVBY/+XIEM#NVI$NVTFYIW7:WU1051=&DEJ0IS:[^8->'I8UF?Z1"T4[.< M3*,#)K&E&:K:U31%,JQF%_",_:@,J=N1MG(S6/D_UM:6W"3!R^+M/Z9N/+N M&1XMIJ6UWJS45KAVXIA6W/H#@76L$VZG87_D1*RRGCV;ZY!T#@RX&E/GP(#- M4V- HV5U%5,&"]N4-+%KF]UF4]9-LZN9+<,V[6T@U4O.;';3,Y;8$^<MVI58'?%'+T.6.;8N2U-U.3?G.(ST&DNHF M#(I-HP@/,Z'NL7S'FT4NU3D9*[4#?\#..^.<.Q)-O9A.N9D0=EOL6>BCU2A1 MM)/G-.9+Z2=7^J*TV[8HFF#N:R YS8YIV"TT/21%DHRVN959^'<\Q>_&#HVI M(>O #U[R=RX<+3@/P30]1(H%,^? 3JLAKNHGSTZ"<6J,9'>T9M/61;FIF5I' M5XVVIHA26^]VP9HWVUN9=YDJZF4]WI"A>M/)Q*-_.^'L;$R^U2#63C^U(YBG MQCFBU3*;DF(T3=O49%,S;562;5DR);73451S&TBU:>\3;(A(^064CO,8$LY! MM%&-Q7K1./@#6'A6UIH&'\CY4ZF^.@<66XT+X_1M/<$\.3//;&D6B$I 8L?2 M;!7,#EMI=9I@>D@=0.U613AX[C<,/*:1:"W.X%R*#%:#\RS8Y.2*G5N6JBJ& M:LB68FN2BFV!5-'6[4Y7[2BVNE7TX89V]+K*&O:> X.L!J2QQ6F $\PYUWL] MS;T>%#&?&E+?K); $FUL:-ULM=MM35=:1JE_QCK88)?XT=GX'*NA>19<-4 M^V1E!+P>H+*>[1RX;356SH+;3NZXIB2U#[Q;@'6;C>ZX"D;9@W2;J83O('@3(R]U0@X"\8Z MN7.>35UOX0%>7;5%36IV#=-0Q):HZ:U.JVV;6S5@N@U=O^].0$_E\I==0GB5 M F?P'DZ#W6T$KIUP/GL@K#GM->#(N930^J;!9Q%4VEW.FU9U&3LFB6U.AT\ MZ*$:NJ+HBB3N,.#\CW-0 ZOA>1;&T\F=7K-;LFQK';$KZH9FFJK1MMM=L=/I MV))BV-MU5^+7)41S!5_9G1&]_H@,IMYY&%"K(6QL499P=R<^EVJOU1 TS)HUCI U[&Y3-[JB*$FB MJG7L;DML*K+>LKIM4[(-)>M6T@4KZ[Z =\GBKY*I*!=XNZ$SIE<#7_!P8_YYR2YY/G\I+7^1 MFG_1)0[@]D)^V+8?3+V!,'"'0Q(*>$\H7NWJS81A&(SAY4%$A(AUH(A' M]2 M]<8OA7MZ<9PSH&^;X=7$^/;D+'"40(\^-NV/E@$Q 2!?5&X=4Q_?CV>-9?%S MEC7\?S<]=AQ5GSNF+Y<^(^B>\5I@>GUS1)Z!E A;616I"$@EEVFJ<\@ZE,,# M3BR,D=J$OH-7/]/M.QST].([O!:/PXH,TH\X["-A!3WB'=1];XJJ*8%8Q.]V M)GA(U(-7<4CE.Z9?\@UN=\'G;CCP0]G5<'N7"Q^^_#8B/M[.G>& 9]=M@K4 M.(Y2XB,A\-[L(B$7_O,SF?\EF(;S/TVC]!C-(F"2Z )LH/XE?=BEK.S3.XQHOB^:/D3NP'5"D H7 GGIDTDL,.JE-]0& M]-Y/(<#:^6JUJ.I!<<3Y@S(W;3];*+HM-EDE/?<$;)GAQ M+:S6$6;$"=GJ(_P!/YQ<;([B);M_5<+AOTY]PJ]C%2^1RF'9#EY/>Y'<2DOO MEESK?>QVW/FWLDM>%R^BRZR)U7=X9-IVHZO2\@:FE-(II\3YN].$12(NO>JL MR8Q0;O)N$FW[L)$=5#"7^45QK]>V5_?VM;!9R1G&"5*>UWTS#1,3LY$[&,EDLF[N1Q>4B#]6BX(&9@5JOCW<; MA%2S3\+@R47; '1YA%81*D.0BB$5DA'MU]OHHZV$XF3L,DMA@D?KHHC9) \1 M^]*E\!=X/[\'FZD"RQ^@XW\A7#M1Y/1'H"+B&);T#&J;>"X,X25R4V994'T_ M"9[A1T=X" -G((34,H.EI2MP2!B@L 1E]N%\^12(^0"[]N%Y;,>#RY(; _@ M34T%6/)CZ" \0)(/W<6'5*-Z_O!$VLSX2.R83'<8$J72ALFP5-N M/\JN)!\' "#$VH!$0#&P.I#,8P(&'2X#2 8H*)RES6, <6%2!0:674C7%I/^ MR ^\X'%&?T_?[1,RB/ &88X#NH\A['Y Y3,U*!O!L %?:N"EPBF*+@ A$Q>6 M M(7R+KQY'A3!NJ(Y?79OZ<3:GC!@D&'I]N,&/$-PZHZ@;V440QQ3]3NDB5 M@JREMF17(\Z4!?S9 ;V#!@Q:*E3UG@B M7C"A@/DE,:K_!VR4SQUN!/T)@/ $P*-3L%U?3.!% .\';!@.P$Q1Y&*5?2+= M *H!92_&"(Q*TI6XO-PDOU!N]9-$S)'Q QF @Y<79L!UF%SA9)P(MHM4*L"R M)M.8HIR_A>YX^OA(4%CU?S;&6/)"V8'-FA.@0#R4T9&3!FX 5A@8D2"?9AET MNBE@\&N!C[($5@!$XS:&4Y\Y*B!.8?V>N[#62^$W= !=ZC-2$&5 P060 0C4 MAQD'.G>!TN45X)6)4,(\X F[^R-;Z]5M8LD&J7/Y,'4]*@L?O*#_,\IA.0]H MZD5V+T C 9P<*JW@W4B0, +>;<1%,_R$M.3&N 2TM8$@P.KN_P1>=P;.).8> M]]Q7V8WHF9Q R3X"#D()X<1. [?E1[07T&3BH;&>3F/N(-6 N?6"R'=!NX#< MIQ.>G=3?3V=S\]HG\7,0_D33'Z1WWT&G$A'IH%!')$Z\@HHM4:D)EB.AD7-5 M4['.Q#>VD0"9PFN""ZHN08]UE4"?4@6'-7-G<@X352#S $3&HYKG@@VQM3K^ M%+WS*?7H@5'97?2+X,KH$;80# '8N8WT/8 %+!SU;P;]!GI!N!U VS!^=CAO M7=W"&Q*\4#$,OUXP^1QXS @ J<0Q>)'GT#Q,@!.GP)*NYSD^5U,A@9?X#H"? M_O3+A[9ZU;O[\">F0U.=#+@.A[B:!*KV;RE-CVF;*!;#H?&)=-'RX[)W*73(! B"BE'0+!W^4++J3I )W 8E M'N$)75W@9IC-B3 GIW)L<0EFG.".4:<[\/)4*N&#E >IK4$AL"" 7T<>=$< MKV&(B0KP5/BCJ84T *H,K3$ PT\J&2ZX@'7_XZ2=[_H!^.WX67":!X,0K1K4 M56A9TH 1SF&F9 * WF_.;299N05'4MQEZZ!$-)U@%(B9"JC, 6\@+?LI3^3T MVL4<:U 2+^J=.?U!]U2E&=C2/2?&P_GXVJ3 /V>%)=)S[/;#X-GA+_21Y1"M"Z8*MV,R0^S@/9\;:DSF0CHA8,F?(@\Y M?1JKR?\$@AJ%$NP-T.D";&$4#!>?0F:"GLFHP/:WO81\X'4#W,?R!](YN2ZHS\LF-=&[_FXA4K MD"3E4MGK"M3FI;'7!8B79G,_L+\TU.U)#QGB%=]6M9W@G<=@P2#TN"NQG1Q9 M% &_M+ZF5SY^S? M(\Q%^@X&\5?+NLWE0:^)P]K$)@E#&A9<2#DB1SO,P>B#%>@D4]&>*I$@*R4$ M=RUI\'% #Z%Y,^8AA#1B1U-#G*.S+-$+E,I\9 M7(TPF/)(YD\RPPG@6,2CB-80O'G(O;@F%N&*'%9!*@8 MSLOE[YWI(SY$HS.H$_->33R"?3]BE(^1=,3:DJ=KR<>MAP%X$9B(!\)V^C1( MFG,4:7#B@7@N,$2)3\C#A0CP+*(["*9(^#1EP!D+^8'$+G6,\5.H@_%;&/%X M<"(WRA0[[+L0;01G,'B.A"D->V!P OBLX/M<4-ZC\>4*7_P"'P6VGF:I!AB. M8G32?)I?8'NF. W=Z.<%QKIFN-*(UW2SD)C[D:(R,QW_B60SQU]NW?TM@D MN&M?@_ 1-M:+J4%V"VAR &<70K>A:'@+C#,A]"^I*?2LUMV%8,N-CO 7YQD8 M&A^ C3X[,Y@!_#Z:+_(6$& M_W CRKNW#>-"L 9/&)H< %NGL586U\/(=0E+]*9NG __=NS?''?'YC16 H5=PX9NH&Q;(+IE5!\3$]F*I%C( F MX/7)N4,',QT#1+ "K91?U6S 3,&S74JN903'7HTGSA M)" MH050O#G%&4SC".9AQ92 07^?I.DGSPD?R;*4 5IN:*82\I,[%0!#EM8O"6[S MG=$R 9HIR.H$\@48WJS!'\+*VX6T78ZA\G6^+'N"@*7Y4FH',HY-S%0JV8NA M]2 M.$WXBV8_8/O$I]/I7BZH\=4@PR'SZW@R)LF.()!I\#Q?>Y&:5Z3 2UE] MRGQ ?$M'ZYT]EB1GGY'/7)'))(AX;2\S@!]8ZH#VZ>)5,3ZXPB&")F15+AGE M/X-4&3$KE!.ACL2\WX"-LF4*1'!-J'6?9GRQI!V:TEYK=7![V M9WV/BS/F,XW W9MW2+"Z@[H>[-V4!AGD,3N,#B(NQ@N0/+!4E*LBU%(\1L#\ MG&<7OI#H-H&:<;P8"+Y!J[U9;PV>?*0\BS6H!T^E/1<3L%B+BM6F6N:Y.$R/ M@+N+F4=WOD"!,V2N_@2C+\/ WV2RMQ/90J)HA=AEW-=J8;^1I[!S[S*BK;N M\RHBT4G?KNXS5\0+W;8)W%'%\*W;^U,4^-@+D>&YR]F?DPMU/21PA/)V> MT :?)YXSE]/*R-ZEE>T59F>+OP.IYN$'\OB'[5Y^NVQGC]S=?RON]ZO=OA&L MM,8GOU<F4> T E\$"E8]]- &9%7@:R\8I8!,B=$ MT$T>Q$G]VH3_BTK]DAPYJXY9'CENG^HYBK.M$Q6%0"DG\WR$V1^ _T_MM1RE1^RC1=^7&S]9 MN1&C=69U,0.)?HS28)IQH,R2O(^BOZ![>5@[,])B]$4HV;BY"MXXP.-KW(HJ M?K&FI?5I"=G^(!!!RJ5>I@YJH@$^LK9P*,1H7C'SC" MG&,J"_'%^77PE]=$O D1<^MFQX2\<)B&YME3FJ+1K+$[&'CDV4E(AV<,BQ$" M1Z!1,ABA&;Y\E \E%P@XI(9 8*=CJ%8LE,0BR0:3)'P )#6@'TQ\G/1$43X[ MFL9,LH-%U!%85,S%8U#&@PS&V$V;OSZZ-<1X,6XP!@2%W0P,]_&K^< MTQ>Y1:35\2_,04-_MOA1+&OG);TA>0XQD[&XAII?-N$7[@.\+[\LAC6*475Z M+H*6S.2*RK%309YJ2P_P+!P&FD:<"(OI_YI(-B$2ZAJ^SB=)S<>\W9:XQFF\ M)G,=,Z]R.DDD0Z+FF=^<)IPB4-=4Y5-_(PO!=:QO#2L+OC!-BP=N$G\;I=I# M$!>\?EXE[](KBATW[(?.,$ZB;OPHE/N$%5L^#E/7:,O8QWM74_4R1YU=?4F= MK9W&;7:S]#GR^TNBY=YDR6\4:@IH[Y?DD#)[@*L^YN.6'MK%&IGL1#,W!E-; MD0?\LJ-I%U1?%R)'%R Q,0PX=Y".GXKB_Z8'H^:4YGTN=>U4):YI'@ZS@D'N MJ%C..L].R @.QIQSY]GXQ@7$$0_,\E]25K\4;-:;@IHGF7&3@"P]G3D&VVI) M5#VG7JI/G94$WPN'*=DQSXN%-QE#X%6!12*0^D"NBATUX:=!+]B5<"PCO2@W \3,U._HUI[1K& M 2@KY*U0=$NI?Q6'2)[L!.:4'L=*Y?.%,/6!O&D)&VMK]$1 VGNY?,P/ZQ_Y MVH7T*@?:DB6SG]DI>))ZB3RYR;^WZ,+1[.Z"=RL" MJP7OD:!V#DOWSY]8?&3UHZ$S<$+<-#Z -XQE9QSS%9F)E579YZ"XB*STX!"+ MUM2Z:.T(B]8HL3>P!P0__OE$"CHJFOG =WA:$NLJ:?T')>X+I.Z'(/0)SZ4_ ML],R%ZN.]7(B3V\K%A;.Y0.+^WY.018Y H4\4Z6%WPLUU%EX&MF5IA19C4I$ M)2)6=3M4HJ5U2WB0',Q-0HLD6!AHX8PK!MJG$45U?OTN9O;A%0A#UB,JD9@H M:[#PA7O7CC!DM6D(W"#IX13 *WU6498-'46.#F7=9"ZZD1D W!,8!AA<8='# MF#P&V)#K4W%W6S>2:NZFCQ3MJ?'N?:048ZM&4@M>XZ'WC9IS$=JIY?:*0(:0 MO24U-7/&+4FJES*S*)>; +4!_^/1@\(1L'Q,YKIJ)!T;$D?T&?OA34:S*#.Q M'FB1(JLKHF9)[G@V]GU,+ RL7Z5"!;[*[%1LK@%&*F_Y,2Z$*ZOK]I@E8T#@ S6^?5S]G>N7T0?++NI&T>\:((7?.;K M' :$5C*5=3HK] JKY< 9R8'K7'.>7LH/+GF-6+@N-OS)M=5)>(NQ;A983WW> MA.<=KU20P!L_!@4N9[4"14!B"3,C&S^-XH9>M,)H4D<@>TAM5'J<"+ M:1/Q!*X)9M:QUTV E5Z/ETOVAS('K99IZ/.*3R:AZ'$M6(_C%UJ\)$YRT8T? MKP1?A6A:TGSIHG20;BT56L+0>0A!O"2_4C\TPI0X?!@KH =/EI8():JFP_M:2L)65.4N;."_6R&K-7&$]7)9(@X_%4 M=.7$P<>"T8(2H6@#.<*#T_^)?ANS;T T>$Z8%ZI&ON7WSXYEYK8'0P4 4K9AG-X[F#44\X4&E+8O<>FA^\D1*D$6W M+BN01%>2!E/Q%%Y(4CRCXK'Z M=7Y6B?6V6\C!HWN _>I9SRUT%)*4:EIA0#$>@2*9KT_ =IUL+31V@Y4L+WC, M@USP0AHWI$N*6)THWV&!//+F3,IJV0EGVB<[8M3*4\4N0(TW#Z0) 52O4\8N M?.$/]&KK.#W:$+'NG'21#X2U?G].COG1*?2K60?#RHZ3-*00Y*([":CRY[UY M><013?O:OF@:&3L0.9C@^J_S!D$X&JP% EB)V'!'O:>[P>YRD MQN$7O+4[.]M"]7UF9;+C([D:)2;3*!X+D,SM+VO6R@%.1ZP-O1T<9]N&(\VXTXFSN(ON0H?U(1F9YI XSD#HD6S[91LY[W MO(VHTX[';V8^;*4/1E],D\LTG3=Q0WJ4,B-0;FNB8)SOA%D\/U=HB\DK?ANT MEV&NP.ASG9F*3Y&P1CO:RU/IH.>%]%WNS.M&\(C)%6G+* IP-JA_9838I' M^B3MC\*BP4F?A[+#B5G]$1L4KR8:%L:N+[@C)Q :'Z0]^*@:WV9>($;.[FW MHC[G+FPFF--H=%;HS<4&>K=]P68>%8KPV)X680>,+9$:2JF[>3#O]%DWP ML?[8QQ&A1F63D_T4Y?_S7Y*N?N99X09M7UH@US2MFN7IOM[^R$>V&4\ES$1Y M(%_.6E8RQQJCC%R/JP7N4:9\6#A!5EYSAQSCD^PX(@J2GT"Q$;N68R'YRBH; MD>U]>G-WTL4=R9KDS-*4C_-[*%M+P7+A4!:$6?8E>(R5 M$C6F$]3Z >A-NBXF;_+Y^V<:9Z1PIT(;&_+D ((J&'ZWW+#1!0N@T<(:-M60 M/R>ER6@=(6[)D\NX8 IL@U43U&SB)4C%&D!00QZ!:042/:\@0>& M#VAC>(SN*@IX ^%%PL)D#UH.27@(K\)Q7MPQR(ZTN(1]FD95(MK[A91)L8I1W7((4;2[ MM+'R<[%1 )I9%-\I8!)"&3&],TJ"-7.]A@&<#O?R')2:J0UG_U;2&Y87I&5U MO@T]L9'-Y+*WUCL=N_DU7X MY6M!L85B4@D:8W2-0W_A#/;B:R_FLS/3<.&J!GZ\;YDV2(VBBRR\R_UAE'PT M0CM+0G[(S#[VEHPR$RIGGF+OTJ?KS4,Q1/\^-?AYD.>9< M^.T&#>U>:K+WF&]P\$R=7*TP8HWK M12+F;D:&TC(BN-TCO=[]-/* M, E[!D;_(V)UJ7+35 MYOI=]6:FK1O& ML\8031N\]6W^U(Y'KX3$6L9\SYQJLSOS#)+S&5D<8P+BEE!KGF8DP4)V'Z:< M'=DISBPD@5D]/!G/'<4D2K+>C4-%SBUT/DK9.3$][ZRV3;OJW6%$].KF0OC' M/WOPG]M_PD]VYXJ^V0\P*#S#:R9]&$G,POF[0J@=R&/B"0(XXR?1Q53/TB@[ M->AX8"&7QYPDK@.8[6E6XXGX WJJ)#G.FO9@8Z,!+OXE!9-,PW%A;>5#PFEK3EN>NFCO,,,BV+A M6[I3.M=*ROG:V;$/.[.LTW=U =.Y2VUP!;$['5^D?17^@06]5*M_?XQ*C&51,FIY" 8TEYI>)026"O$F_.S9XQ2# MI66DG\0X$GL%B3 U[!F1+!#71;[?:.K2\LLX*!^EO5>9KJ-=GY=1%%0$#_ M#E(K:L=.Q)O82/LRIJ&>5XN-9>_OB9W;K3@"U(@!Y-,,W*$[*@;EHBSPY&I^F*)+^0 MW6&2=33!N_S@X:0)<;+MB#:AQ+R.@_5LN(G%FYW23L6%A>5B .R0-VA(M <#A1S*N,'$]8*58!(]=N.R7F8 M^@./VHSYZ :5,X5K/#.;+Y]KH?4@*9'49X*,3XPR*SG!%/UB<@XS%63\6^F+6,X;[RU, M8F'S)1I)GO2)67TTR4CO#N[INNCD8R0\8[?4*O94RZR.3/MF<)I)2&DO6Q<&L_>/2I60/^ M)W6T+.M"L*T>_/<^.48(WI;O#!RZNK]:UN&36>(V5UG.!8-YZ(9C9D;RZR!9 MU4SN/#4/5)>%QE,S)L4ZS$_]Y"12?1A-(;8OOA;!(''+OYA!-+BO/" MQ,*C252CD\E,3[BE"3H+/C[#.L.T=\&ME7-7::(UN;R%G=[G!T>$'[">@.4> MNVE5>/*6VQ_I3;&%'164]L)!](J0?S'2;^6.=B^T1\I)0EI?Y:1-DQ/SU:5= MES([DJ*ES[K/6SDYP&]MH$=LKC).3IN/WEX5.U9F3 /F%.\0*_STL=EP[NB[ M1T7T-.15&32)RN4[6*8.*RQA3U$9 @P_PH7V>58B?U O;3\!=J SQDN]8 _8 M8R3)P&-!?A2S&4[6/SI58*DEOB:;ZNH>W7%NGAV\0+&R@M1\M_2+I$J0AE28 MZ_E V/FMPVZ>+N2:IQ>N0"UK0[ZJ@SK_X'RGSH*+D;N0/*M9"?S'(/-I"TWJ M<[VE6?E=8A'D.]47'K M/2O*VM/GDKMIYI<23YX::>I[+H+N\+!>-'*'5*P&_:0->PG\JUB_61IL6/2KZ*0/DG"K6F[$KQXZ9FD M&J-:%E"/)&']]&X!_ @#&.R!J=;26[-X+G-(J,%::-[N#THY,/,K6-2(W<-$ M*TCH%4ZTXUQR4?:2VM9H!'@C_IQ'1J,V,$K7GG/GY_?&X@B#?*B'Q1$.GAM_ M2P]EH'N77!,PYR3D963BT,6.ZP6\:R/F">;]1R Q1M08#BA>8P INWPEA55RIZ% L__L[@)>Z@H>5:X+:'(D<#X1EMVM M, >^[%*$"TQBYK5JC,36^6+UGIV&J5PGI$5'LWMA7L% MG^C!YQFV*"OCU0+I)&%F3/Z@#D1JH V8B)^6"_.T5#(UYH<9F-,)PA0/9"?E MN;Q"*5\"40@ZY-;*+')V'I05)SE1MN(,01AG8W7T@'5)3&[+HP -V%E)-G61 M#@^@-J)9UT:\=VW$6T@0OKS#J^@J-MB[(Y0UK-QE"P5W-:;W MT-)"%*SA38*YA#6ORM7SLM1FDIO(+!)VX, )P:S+76Q;O) G*;F8>XIY3@RN MA4LL:'"">QAH ++^.'B0LC M2;=B:Y_T]ACI@EX@DT0^0*T_X'I BSP??#J\ MA.QR]+;R;AIV<F H%C&=_'RV^04%B_02LI@R\JQ+EY5LEQ8;5VQO%G%\O&S_-P%3PL7.1T# MOU\[]%JO9I'5Z?U,"_MAM%5ZI173 R6/N,DUVS0?5.U!Y Y$>\_TB:>_+0IMU%G>G'MV2FU6BJJUP3B^]5&,^O\Y+00=8%X-T MS\ZU\%9*:0\>.8/!;'4 M,@W5YH@ P54\M3=WENF"OC@M*=BCL&:L[4^:B19ZAU)/%,]'Y0-T M"WUUBP<6ER.K<,GN0F(I:;#JT-8:A!4JE2\MJS&A*=^$ "= R?0"Y0:MXL0* M;-_EC_"CX)Q0\T=WTSZS\"^:8$W!1@\8>_/7QU9H.-[ E1[R.@'5L^+R/'IW MWC&HG^]X1SPW-^=T$&SQ4F@YG.R^@O'TY%P(/;"!_D-"O/WO@D(A53#\L"^] MY0I!E$FN5#BS*H2DP[P_R"F"M'UT8@SFSO(6!!Y^,Y,-T1*E-B>.:%0@"6GF MJA *$:-"2Y;YDJU/5#KBVH<>(B]M)T[OBKY(?HV3XS;3F"N%N<[8:4O70D_R M[&CK.HVWDJ!HLA4RUXOKZH:!"KV" >D[_*@FE58N;?#*(.86.H,7ZS\*YY/3 MSRQ>2I 5;LS?2\#64'%[>"K56(M:7F*;E KP;M8A&4X).]GJ^#^3DB26.DL+ M6C(9E>7KDM*D>#9A6T_[9!_12=)[>GW3H"!VV+6OV>4@B0W&ZBZ0.A?/T+[^ MVM T+NWZO&-![G*1[,[G^Q&[=KCH#]*6.]D]M=1U!%#08F&LL&)94WZ=-4UC MTDAM61OQB\Q265SE!9Z(X!IX;LMI-C@KYLU29[3_P(L;Y28R,X'1+UU_8<5N MX8@)+7M, M>/]-3F-$J:U#@T5$1+;4#STG1G:NA^996)*RG"18QOV!K.QH;<.,D2\V*B?!N M 0^D95I@F]9HL+YA)'[&:%C,+Y MM.#A.SD!]5YVD^_!"XLKK!\*70]UN5[4 MY70_.6U^\^([(2IP6!7PD.\ZR>W%!77.ZZ/">4U*]3OU@E@)Z5WW(F?S,OY+ M'"&!7>X\?6CD.J>5^(VL10VS#2[R_,Y\)6HC<+XY>$S<%^\>SBBJC/V2PN%< MX1^O]F0RAUV&RRM)+H7T'FD6]<(4_V,\BA*?F_FEW$?-M=#LIS6;$]ZTO>SR MC\0(RN.J0>N V DT=J7?5^=[P6F>[Z2%X$KZ:G M]"KSB_542>30#A0Q6;A@ AO5 ]W\C'*$YCE3'ZR0QJ+20.NBD6B.-+Q8JCO@ M<1;=(!-:4$"SD_"O.,S=,YO6>? [ .S?DE!,E:]V/%Q@I0F=!^QZ8-@ M ZWJ++O M[K_E%'9G"E[3Z +<\"!\1&T-P_-N\()-STNZ>(*19G*2 &3T_[/W]M]M&\FV MZ+^"-2^Y9[(NI+'D^",GZ[ZU&,5V-!-'>I9G?-Z/( E2&(, !P E<_[ZV[6K MJKL: .7O1!IQK7,RED0"C49W=7WLVMM+H3,=A33X1-&SB:6BJ'G6 SV:W@)S M\RAH=X^I80P/O9>6'@G+ATT.H;\IUO"6\T%VQZC>$ W]+JC_04GFN@I!3)&O3IW$[SGB*. MTBA2]9EK4L#C"B<3&- &I0\@]HW0!Z8"R#=FIS7WXA$APR7$!LRH+>#D<^\)WT%.5"*! MO.)E&+]OR9+NO#4OK#3A.8LJ0R,0OF'^*"I@C1\G X1GJ)P,4C"#[(WW]W?& M%LHZ9T*IV-O^LNFDD=@ B,M96;?8%1\4(_P'N%_N=;C9@8 06F9O_09UOLCS M?-ILR%MPQOAI[';QXQC/ZSF14F(MF%R)//1HLB2-,R6V.;YNA+)"UF&*>J7A M:^@K;/J2@>3X6/_'VLL=$5)42Y?16JOB(P0)3!=%TT90,[48T8@(I^)LVZ&_ M(G7K4TF >\H1B$?AE%ZE+V'G1^SEYC16.CD^]5UMLE-@*F3S#.L$DWQ9A,X! MY"6YE^X\G#%CP[3*A(Y *BZHW@14Y] M*%A$&B0]_0^PF/I8%QJ,W8WLD'TX_(1B%]DT\?7\C *-&]#QH)%GF>HX-)_O273-&V\IL,F M 8BKLR1W:#5O4'KKLG/>-LUJS> _8'D#8:+#X:#>K$X<)OCX.(R+QJ2%)BBNH4:9 M7$Q,J),-C3XOPY".7+/@JG3WZ)02?QH?(R0M45&A+L_0P8+>%_P: #3&F&(H MI6;N>,4+M4HR\C0D?%+EA,>)\O7,<-T#I"(-N^DN:V2%P.0OKD;4%2ADC)'[ MVL,A#/%IUBN'J9A!+ V@V9P7#*I&!VX=^(4T4O((02VY]RYBUMA$;I1Z?RCT M"PTT'N+VPGK7W/F&/FZ1"K&Y^SR/T;V> XU"^3J+MW5C\[.4LF M$B7?F3+P7UT (D?A#[W3VCV/.:I?YJT[FR=-\6^W1%)^6K(-K.UQ[8:U#?2K MH]BA(>0SM/'?C#(9QM0>&G2(D>B&X>WV\]G!\:/O#=S)9QF&X%\O?&T@5=X* MSXO6G=I;]ZM=P"K.&%1Y1QQ:!0E%8F(8QA+EW/W0CIX\%5NFC^@S(H*) FQ* M/C_Y]6 2/^,0[^F16#24C;,?Q X9,/WOH2W5)-?#AY_+_]"O(MK0.Y".(X^/WY[9 MV#>D;-N=.5N4$:ET84HV?T0B%^>673H?E]EEG)%>Y-;E=V]'>@]S>_SC/L6G MT5,RH5XZOWA.!R,_ M],Z8-6;"8E_*$E8EI^?ND.F8:8M=/20*9=&'@T^YSR-?F9.7KVC:ZFP7T#KK.!,4'5>@ MSI(&N#F:T :JGRNWF):$%:*^^8:Z=PR,T9U/^6K=H2ECR*.K<^,['UD5IE1C M/;DX/<$]^DU^S\]?3%0K/1T^EX4A6R*PEA24W#_F6:!S[RBYF+>F^:$F-"NS M@G@N7&*%C$#3'LO,98]"F!*#%,ZJGA9E'Y/$"ZFL-Z9/\O8?M/WY_;#FT?QC MVD?#;.Q\FU^^^;.7[XG^AA>%HXOA:K8;*0Z#[TD+Z2T 43S=@RCN'(CB4YR2 MBVW581-XE/9=BXN^?Y"\^.7?;"J/\4]0_E3N_\"#3X_@'J6[I/ FDKQ5 M^>B<9! +B-;EQ*E/'=/MJ&Q%:B5,_<0.$V77Z*,2+P&(-^9&4Q6+1;'<>/4- M<($AI4\FM";! !;8\QDVI2'<5,3A[;Q.XN6TU&M,VA ?7,_>_$X46%_* ]?Y M#+(XT3G?Y..Y]V% 9;U9S1EGSOMT#W0 7=BL3/GW\A/]@3_"O^;%K$FAT(TF M O8AB0T!F%'Y4FZR$8P-IPWD=2M[[*CH#_/CHJ,QZ# 7_#*I;B.;Z72L&'YQ M^N+TM]>^SL,%U#L949[GO.=[1GSB9HDW2$AK<^K5])FF@AP]28\NK MRL5J,V%PB(1*LF2]:6:PN]FRR7/UZL3\WS 5AO+WQ',:#TJ9!;>BSU1'CI(4 M6H=G=,>_-EG3"<*^H"8,-^[C!^:TF93N7&CRKLL,T-C=-#YG1'04);UV,XNT^_#KLT/Y^I*OG$2W$:D6;"SOBU"T)) MX2K@9V+8@R::/6KFC)$Q4,\=RSFF'GF)U)PAZ@TY1C&8AATA'4-/^S2T,676 M^![B:6P>M!L2?D?)3:2^U*_0L @^@7_.?AN7S<-)X?.*M*S*X5L/?> *7+K] MO&?T.E]RIN\LY&UOO0=Z%C*H-MUGUJ?#,^:J5Q)0^R(QIYWO=@9[G M6T[3L01QKT+37YX,\?=EHV$Z=X ?B]'^OT"94SM:&:?%G?ORY%Z:F0-/H<.F M;!2&8MFG1;2F3_;NQ0%Y0"W$--.8F)_RRZ'E8N!;,!N&?N+'_J:0K="G;AG= M-B,9)!&/"9_>Q:A@N(>%(AQ=;IHKX+-!%T/K5J8J?OF08#6FJ7(<[[OA\7Q'L$@GP4M,-)(B"#*GXS;E)T6JJ$*$69^H\N MV>27(NO5YF#%T;H#&M)ZK#C"+2-G2+JKOJ,8)W?C084%[^GWZ-+_L@WZEB*A M-;A%"^^PSXW@8MB92@LL+'C]7!8AX0.*WY"+$T@MSA$&V1\RM2QM.3-22(.J M7W^5_GKZ.OV I4ICEOP_(\\4DFI3_T-\CH]HN \R(QD 7VF<:ZS,*M;Z()&X MM9!02#?7G)4^B0JIK&>^&J=\,;%\)'C'F=D]PJD4U0[\\JT_3=_T&198("HT ML_I4!,C8S?)VF^DRP\2 XY#$%;I0%P:H9E8WRM$5UNB'\Z:.2 MM#KV,E^X^$_N^M%O&J'7XQ][Z64>^^Z1_OB>H?Y>\B4PDZ.U]Q$1B5XL22N, MMBB%N0Q4R[=U-1==G4^.J2:ZOND>KYP9+09TV]U^,^^,W1HZ/X4U/"@!P_ M9)"DJC/(>+2?RHW7WT_E0U7UXH91:FCI'+6F?H=O.R/PS>,?/F"<3\<>AH;Y M,4O '=OP*J'.RZ[3=>V=:$#VV9_Y[^3/Q7=R4 F:XL^%_L8$ +ES?".S^ 2"?:&%*MG[:HC=@=CC!E5[D\1DKG O>JPLX>X82%U3W'R[F/+AB M#1L'V5"/#Y_$:Y ^\-[W^LW3PZ/AU_ >Z2ONS\?#/^]Z48+CP^-OXZ=Z=/CT MV_<\R/!E?<"^^G(O\_O#1\-II[7YS:.Q]R4K]INCPQ]&OL;KV/UQY%7ZE2WO M^^'8Y7LK?>PUAQ=&+W/G6WND[X*>Q;\8&;Y_I3)B_W-OD&[)?CL^+O/6@&U_ MUVE\C&*7V[?1(2#8;^:@D60Y+XL1MEN38TA['%^L"<]$,DH=,TH":MD_<::[ MJP'HHY_O\?*&"-:T39!IXQX"&JL0FA"$0)]!]#F(B83CA.FF*%GVFO6Q GM1 M8'$4"QQZAPG"9&ICH1PYSDH\>./\A/6">/*[/%NQ#^U%_-XO:38M./_EK/\_ MW1W;E)W]Z=9 .1C((BA%RO>'? !1Z!(Q.V:#/2M.',B\<$*AO@IER8-,*J)L MHPY'O$XXRG^!$W];L!<_[+$7'XV]V$=AGQG9W/VXS*,6D&[KI=P[;=YS9IVB M%RW#$2#,Y*;$EP%8#LX!\9J)P*- "*AL8[Z-;.,2\L)-=,/+W*9>1? ;0GJ_HB1ZG19@MY-^"S!;&CS"-D2/L*N Y.6QP)QQGQ"GG9;10=>9,_AID MW:1S6FZ9Y*OI$2$I1>U"3YN&">BUR6]GL4-EESEU+N].7Z5Y=SAC2CHCN5DN M3W>_+$R$)]+]^^0?4,,CRK-03)#JG6W$=2:5$2URH^)*>@9"_59R4?J4&KC1 M#4MWCH\$61[@PVU'_=Y_COSI!45>M\EH\AT\,I;:K>JY>"_1(/1=^YVVJ\H;K3>\XOF5>%0QLGOB8O=R2;[< MY0H[9YHO"VYBQ>BO9(\13!37">9A6-CR0IFU6;>=S+Z+6%P0PC_K2N3 MDLV MZUKK)J(V2TNT14'X0A0T;1W+]*H&4M%-CRE"8#D4?M>0U5,-^URT.GON)[?ZQ=54$#5KUVE7NM)M0!_Y>GV_O.=RC_.VK>ND" M!:Z/>,4(C=1\XSD;"EJ4@B)?YVZE5UH5ILIBML'R4PL2RE(XKW2A4H',4Y*^ M)SZT*_DS3OK7H^63@7"5/%X@48@>4:)&&"$7Z97=951IMMH8^O=PZ/&]NN( M?0>#!U8> -OQC6/1SYK.3 ]I$_&@,F%/L]("=JN0^E#8W@FP_:?(P0]LO#-_ ME'W(!94 C>C^?*G.G8>L MN]Z* KBN00]F&<\PC5)2J5>\RK8A9C&!E0VC/L].XL$*TDB_\BPC+(1.)JQ? M##"9-+ADG_&(ZLO[2V1-'I4*?0=^[?%?9*IAT"+B"XK3K"?%BAZ1Q5ML6-V# M&YK+VKUD]F.- UB-I,M[4NI^K%WMR^@T39N&G%(*V%C]*#*LSE"#B055/FHI MR\#H(P4D-%- 0MG+S;-BIP3R4 VVJH6[,XPSIALJ@.O)D!?L/8*IXZ,L2"?X M33E+?@NAOZS-\[>4@,3ZZTN\IZ#L.. J J$)ALKPNF3WAG9O:(.A_3E0L%,R M" YDDZ/X5;3>R[19C-&5:K3E: ,1X4828\I0&*X4HW7=V]S]B_H+ JG.,";X M*M*[Z_X]!,QL/\,:CQ3X%2DQ*/1+]6ZH@LK<$L^]!(1!VDVWS!A/N@K>Y17R M=N#R8X3 45QT&QW?8%PC5LF'S.$%U14%\$F[HMJ5Z*%GC.7OH =(+^\P.:.L MEZ @G&-8M+9P^=Y'U[F+8!IN#N@QI![YL/^(K_5Y3+MLP=YS!<"D =*OLK3VVNUC._Y'MX G^3"+WO10@+\+ MK<>\(!^A0-4B2GXI4,;OV W>L0%]Y M"MZ,(EY3$@L4G9Y#BU6SM#A2:8QIOZS*VC[#5>L#HY/1( MK@_VEP3.\O!!S]'<9BMR4:J9T&MU6UTHO&*SG=-(P)%AXC=T6I!B=]5!1LI6 M@#_&?KI'M!]DT0J3_P[4RTH 9EP L_@&&%G3:"_F&#&ENU/5DO$7K+"7A5K5 MN04R>X@B2:R$,WW;%K,NJ101,.XKCC"K?)$UTKOF#$4,5NNRU5JXX4*2RA+JK#I=Q3.KK:#,1=9CZK,@-F]3D.JB!FVB*Z=U";WH'IXN0"0V9 M19'>H;? KFE=':">([WG-TO:^CZZ-#@0$8?\/%ILG+35_3[I.:.&^,'+V"(Q M,V"$F6ZVX'P@4D/-0%O"ESH8ECB#SH[EOS8R#ZC0F96@#M)*JVW3G':I^"?. MC;,M=>HI:HN5I,!;2_-FG<.[ 8,Z>K#'07TU#IK?N\/W)-#=4LU"\(IWK"_) M;7_M.33TO09_B\@HTS.?+G'M7X_Q(U-H> M<2$MROQ=85JUT+FFUC4YC1;'&#*("D0^;4@S2B*S)JGC!N$#"MS1*+_OYCI*C0"9T9RG MZU."=I<>K_&C%8'%8L)1P^" HX]]2FA_ MSH244,$A\\OB'4@#.XXZ7G#>^5R!)A-+Y4SA\O,- ['/N;_E\_(X9X,,M%_/ MB(U!1&*YDA K(?'\\,$#TS08X;R05#U^9/Z\,U,,@P%V@E[7CG9$Z8E+CS[" M'XJX3S,]# W>"0?[F+8CI>1W?ZPKW_\;5+ Q.QRY!WJ&<9I@/S5#\)+[,NBJ M4&G*,V$B%'PN3LJ+#;&*[P'6@*[P]'L2,\P+>O9V\A[$<;1 M74X,&6R&J<<$+CO+#%("]D#S;/8V6P:(5 V"\IAT";Q,2N,VFC''=2_)N'O_ M7?L9VB[;XKK<-9N7S#OG!8,T"3STOL7F$"L,AV+><(!$D_/ORA%+^IAQS88R M$1$W>Y]IB&T>OU)W[!R$N$)("<)Z4M(I+?=R-#'=]FB0W &R0>E'ARI!B0\Z MF,BHY=.=[T(!&9&0\@G+OU,0H(EB+G9>B*H1E4^\,)XNC$H^%<_?U#G2W-/B M0=#L5)-G,7C_^* '\02_XH/G,3CEA$')R#O@Z(KI<14/QZCI4%"GDG!3%?_V M,L8CXI[P0;*6.]-H]-H&3$6Z(3/D#>G@VY:7.QNV/1=XVYG'3C*'DY!,4MF& M$(*-=,^H^70[G=B6F"C8F1_S.E,O1#;"<9]XCGNU(L!L>20"6ZB'?WG\=QB^ M?YS_3YI,7I],A--X]O9@16H4<>N->&OD6LZ)LPSB;,(!V _=O'?C]9OB+A[T M%V8KYSA2NQ;1E.:>8#=:[MH$,3 10W>,S3HOVX M2]G(/C>JU6!RL@D%&(K<0&^:HGV;B@EE8U,8A:S="1-)O]QT]X)A,@TQ=W2-4W@)16VG+W"05> MQH)%%E1KQZF/G:@_MZ[?2M>(2%-%U[@_#.JK M9XJGB:$TNM(13WK?0Z&_=!+/M-KJAQ9KMW4F13I17^)EOPQZ@DI9(&6:O#QI M(V)B+O[JJ>^S.%94'OM:(R _+,YE15&LKEW:1K5YO@CC3.4+F?0(GT:!#:CM M VP+-PXM?K KW,UBT"(4JO?1(CVS0D,]OZSSJGCG%?02-Q.\,14>.YB["=?F MMW[R?G[YS/N.0=TN]6\^?D$RK1YBY]69VQY7H2WS^#(.FQ49-0:+\J_G1Z)U MR%JU;.3-NHV'87J,AYW &?LE2#2_C+YVYN4D_>/__>+EF5\[^X+0?8X/U4X$ MDFE3$O"0GT6>L:/0;ZF)L9WDDW#:7MIS(WNA% *1V"JN:/5O])Z?D?KS8=PP M>NLY$H7H7)+=I@-2P@A0>GY(,'.8_$0-SFS%BU:I?!G#:E+I/(Y^9!I\F9[' M0/M9;(0PTN=R%-;71A:HST5;H A6#&.4PB#71N!Y2KC#7DJ@@(Y#@Y"-(BPZ M<5Z$H&0'QP6_WT>L2LDO=P9V2I+KGW$@+HR)P:0Q9:R9YM#+.39#2++1 M:@Q$;;ES8*1^+JK& C:22M='$QF#1-92Q&*P.WEB8S: 1=&LV#='MEJ43,<+ M@$&9JH>7\G"I]Q+-#N16]KG#_=DPR!VNB9M94(_0QDF,-DZ,./\"[96*B^WU M%A3MSKNE1>^\IK?I-H2$,1 +EVR[P. M'X+TD0D5/01'>FRTW1^>\1W!QQWM\7%?!1\'(P'3] &!^*>,7K"<5-ZB1*0< ML#&'H>8[9-G^.P!6 5A)J+4C%3ZY_9:OUC[(#0P3B:1%#KTY1 MR3T)T.HC'DBS2+AGZ/DD8[HP$'GGD-05:=?8."]-+ID88H;V /J6A:\7*SJE MT$2CTBD&]V$MQ\+%F!2C(LB791TRH;"K&+6Y]R6C-^+ M$(_B1OK/[RD51^U7ZA/[SBU0TJDY^72Q4';;J0>B25[B!B(?U;T')E-U#WJ- M8N"Z0"O]+RW8?\_Z>;A/RQQMI%H@2IU6;:W7:*([?=E=SOW[C]4O#^T*+-V03 M,_4ND2*7%49I<#*TZ)'9V;J\7T!W; %]00,8=5>U;_-Y_[C=!FR-L*\P_-'D M4(B_<@,@+F"OXOUH$L6$_3*SFR57V=F$ZTJJ4J ME"3CO9'3[T8U^DAI8"$D0_K)4)Y'LE/O)(TAS@MMYC9,=TO7^P*J9ZZ&U6)^ M/$+B#I;X X[HYB2%N-%:A (J2%G;F'U6P!_.PNQ+(_ZIH"[L M0M C''Q[C'<1BF$WZFN.V5*I1*WRC,AM2)8@JDEXGC0MK(6B#3/(*)\QP[H& MS&$Q4,NT5C/<<>ZO%_&;T8V&G&.6APZ#'DS F):FM$EEY1;Z.$-UPQGI,W>F MYZC)N0\[G_<;GJ@?'-2_^FH8RK/*WO&O30D]O?SK\KD1L90%M9K?ISJ5*>O JS^9; MTUH)R2$"_@%/J^P;;>P3;4P"9%!$IUL88K3Y,2-V0VE*C(/9 GD3BIM MZ&U8X7Q4-YWB?E+BM0S(/%N/IMSC+#R=I4Q!HQT9%;:)E)+:1CPCX68]KMT! M9V5$5XE0K4^V(#';8"[L(T( R%!?,(G6U*T>9^,:-](R( *YG['7-3+ E(<> M.WT1@R?FX48BJF->]WB/4LJF7W"%0*UAQ?69LE)?I#]HL/Q,G@^J#(9O@XQQ ME"VD5 LLI[1:TBLU[['7-1.G_)=BP6*:'SA$*VWAMU MT=&BZ(3ESPR"Q=@P!:D?3"K:/O---<_0#5Z7$HC\:U/8#O%5[0[)?VTR=K]5 M762V3=4'66^Z^&JSN&,3SH79,+SF#&E".'P4M7KZVK=[N4\V;H$W&XY<&-.A M3">&7XI2/!J=/Y?*\,246E_ERTW)-[P@L#>?;AXE_'SRZL+?,VJ(HK4/NC2% MFHVM:**$H!7AXF(H%A 1>B4R,RPA1"5][V_0$51T.LDT=EH!E.EFLF^3-\P\ M4AGG$D>F.XK.?$9CF;MY_F4S;PE)34?*+]EJW5X6A*5_0^EQYRG.:1OP7_]* M#^=>Z-F[RH79UH],W57<\UT5)2V9B5LZV8JI,@;8;"#8M%T5$#;HE4/L(FO8 MB8PB7F".-L[);/,#3M5I-5[;!]A&,4ZAQ>Y\]=P0(/00J;T29R0D8>_N:YT\ M7;S9>T7WL$U<")MGTM;.LY]&3IET7\^+&7L"T:86\ERY0Y80&#WQ('1]F[X) MH2#AT/!GMS0F%S\_/OPE:QIG'%Y'Y(F_ MYC4=8;7[EXO>+TG/[245B.D8=.>"LX/KY$6S(94)-MVOLJU[A#HT?9%^"73A M4M/O!50>L6@L*_C2FL(U!$G::T;%NP&2'=X)'=35TO",]-J?3,I'F@OHA#[0 M5E7IIR(,:U:HBAOT)H2'28\WYV9*CZ5FEEDTEUO+)6]D68@H%1ZM*,37M2>V MH)3)#",-OE9=\[.W,O0 MO_TZSU:?2=K4N@B"N S"1:$>3FB?D)?+#&,],+CE;6K Q#[1'9 M3/ EC)BN0NI)9FS=<:]^2[;KI8QK*A2BSPME"PX?W 7U/?'C('GOCZET MH&FCQ[H)RN=:)^7D]E@N;/>1["&Z,B8.2V58%DBVCROV%M5$$<(T\A* Q$ER MUA3+H@K]!L_>N< 8/YWX;O#/*R@*:JHE'QT68O;V@)Q:0E:,&#V^?S"UQ2QJ MDSQ,+DA))?GKIMRR.3M*25SH46 $4>O2Y56T(R,*8[$2?4"Y,B)G#6DSC3J@ MI@ME\#WFQQGA98/O+8D&SH!QA_TP?959TD*1W@GS:*.SK I)=!@OV)DI62(Z MR6:J!FA,F+*U>"9"2O-8HQWN%(Y"?Q-)EDCI3.ML7+@"-\/X*R-FOPQ52TJ, M@:6>%*0.DXE1A*W[[; !Q:LZR'=PQX1%'0ELK5VOD M=*=9]=8*UK1DF5MI<"]8&-$D^S-*&6VZS+/^4-9ND3S?"GL;XW45#8 ]#"E-B"6GM#U09AU8_V">NXN) M*U)+_(K?><>!UPT+_:[Y!64=%Q%\.9@QHP2;WOJ98DTCGQ6/JD)^ -:&2&[/ MQ+]L+G)Z5\X1HTJV]4#:@GB)LBIGE?B(_;>*-,OWA^3^D!R&';+#3HVA#Z?B MYU92AX96#Y6>L8T817NTV&,'E %ST+;-??:%E&;(8PQTHNI9#[FGJ59$K8)N M_P!L2=_!U:):IGS*CS4=5,E2KO&E1')$39D^KHC*ME&Q39+Z K43,3E4'H38 MS_UW4?CV::GMCAX?.K,70]//YBF'B.7H1@EO*"Y39B*>+C M:EU2A.R6 *6':?N!V3=E7 M8M1(8]3;] &EJ5Y4VU3V^B-FQM)D$HE9E2>1IU209YKY_M5C%G1E1&8)2U[C3Y^&BTS M/+KO54['&'3C$U4/3%_IE1HN-6<0$Z46A[U>:]JOQ' Q=Q[4PFM& @2$?(^/ M *DCCH>3$ ]'0:K@"FBX*'8(S;L[_0R/>+\>IO/^FAURIF=VSP),A ]I](T8 M>M#PTMPJ689*C@7%._O%1$>>((XOY-STBWJEW21M'E^_R57WP_._+Z$!JM^[9P&B!A[C$:"SC>W7KA(E7* (Y*"89W@C]S@1@A2 MO3IL65$=7-8LR8[%U$&U)>M1;QIBF1C@=7/#R7KC DTF:16%0MMBLA@L9=&R MDR83ZEG@Y&JM_1L$EV7:&AVO)"04O"OOBY*L(BI-E+.XKC#R:@=#K_6/(R_) M2=1,<\L9<,I!NK7>05>'@G-6EB,)*0^T$9=24Y( -?MZJ1$K-8S4\4EDCA:S+SAS M#YBZXM5OMNED9X3T+57D/L'3[_ &AV M/F,0WQ\>??8@:#4L"JK*?/I(CA\<_?!'O 9WWZ=_U.R[>S_YC'N3+Z:9/DC/ MN]/PDR_WUTV5*\DX2@V?\S:0>IXGCQX=)?D*TD!YI) \;A!]%V44NJF3#"49 M9Q,;ZGUD7W_.C)PQ\#LR&R--+GV%849AN=_,-UF)49*?\4\7D@4V+G@$B ;( M04J%>,H%T9TJ;H3J2!&<#&81+8SX HP]XTK56PBN?>^@V;2YQV6V>7SND) " M-&_LQ8?0:GM>#;V)VX ->KC'!OU'J,U&7-FWWNM[C1CPG[5JA(?]'1PSMBY] MC#B+,P88>6@%X2!)XY-V5J\E08&0.Y\'HV<)EU*0P=UFL?<.'+)=M&M)#J>__X ?B'A7\\B3#CA1ABI,FFQ>UIK)GV]X"LW/\,?OI;+S]6KIL?LT6V3;OJ )[ZLYO%W#P MTXSUU)AATP8<'40[.@J-['@TSQN"-77CS>#N]9Q>G"7NB#CZ;T U>M[5&RSV8Z#&5Q MY.J2C+95[YZ[9/0-BB#+[E':QV6.[UW;0H;Z"?MAP+N/A-'@"1.R:3RE!(B_ M79AGK8L\IT=JL<(B66 M+=GX>*MGRI%\7F6^LU]ZL*($-R^6!T='[UMR%T5)-1!H0SZKEM&3F8$%CSH= M%#-L$GUD$#>NC=M_H+PA7!.5K20;K\7[Z+'EE+0,)X)4!$>0,8Q-:)_D$HBU M[2C'F38YNBPO/;M'D9GDG/6N9F?A80 S4\*EE#D9_IASV[;PKT)Q) [[W?#?-HFYY]A[5D3#VWOY'7?J_+!'C MP$?ZK]X\&TX&/=,IIF/=GR [)HGV'3^3KL98<#PDF-64!28@7)D%>=!+$3#XJEHG37Y98X>Q'##RO.'\)JKH=11<8BI=ZK#=T@#C/$WK9OJT^ZDY-!XNRO\9O_RDEC>AC+ J_3[/UOIM9NYDQ M+0-1,N]*Q_FP0 W456@V]"$ZH5V9) M>YVMS: ]9F! O7?[-Q*]O(]G:7)\_,7$_<9O!@QN75CFP( M=C]@L+MZTG3 KR_I.9Q; 4;47%QO]O:YCD,B!^HE$IH6J@=$UM;-#K]+L7V" M/E$ @M45V4V"(9)>)*XM+1GD$]+O%0$D:!NW.Q2Q1[0_:XU7AI/%L [&[) @ MK5#7$,K#?9[\("&P07&+/-2K/&H9!^+!L[MQ1 N3H^U)4LT[Z>"BE5"P&8Z,%MZGTP1>;P>#U[$Z$RHB:?)G/V*&(D1.-) M%L..[ R*7#P[ZQ>F+T]]>.R.X+>M,P,G/SOYR^BJ& M^M+=VA7UR?Y]\@\KN!B&#Z-#K<5UQ08)GU2[%HT[H&#>D,LS(8'SES6>\Y1 M.9\<(_R>%;E32Z9YKF2:@M/RS66OP%)ZZ]?X;0,WY,Z3>?K(+2![J5TEDBD(I+13N#7I9BWZ..,[=&<\H7 MCWPGX#QQ?6F?ENLANT;X7SA>! XP_29SC\(T$0^U+S(9.1Q';2E40D3/1G[# MB&@&9)O=3@C"]WL(PE>#(/P!QZ"F/#.)C$/G,C'$4PZA(>KR6;W>(EV4:LYU MGA,L/"FSZ_C&YF;4=VB34U9]1PPJ0ZJ4)Q67[ 3%'*( MY+(O*R7GY"0T#O.>QVBSH1[/)2%)U:+W5$*4JJ[F14L\&>"3[%V'OC^D*E3G M[NL=0@^^S KK5?FH[NQ%#!$^O,PZ#G FS8KO'[%_SB?_(W__?WB MM0R-WH+\XGS3+#F[VN14G@!RQ6^.]D=\=E(TR7,7LQW\Y,+$GRC;>#%Y_DS_ M^>S$/72:G$Q^>['A'(GS+2^>37ZE!W9+>7;J[AL>7D?VC-:JVS^M_\VOQ;\V MQ3S)B1RBV]T]DA[O2/\_]AH$8P#5+I^L?+9]--BW[9IE).D]>P+A/G M2\X*R7=/G/WP/>=Z3TZ-CTPM#XYKT^RK>3QA 'HFE\ZYPQ+3>CQY!U/B$'M; MU==E/E]^;#(E!EP2V?I+.V2T:#P%-]I M_\MGX../'QU^_P7PZ6Z47#?[]*%\_^CH\/@+H-1;80#FW,DT-^ \(SH+X:O. MG?[4$.@N7#UYT#.]?5?9VWO97_S_?=/ IP?H8 F8B6EK-_UJ5)90(LZ MY!(YZZK0#OJ+[X(3YAG*I.6L,D'-AE&:BGTGM$!E2G:(]!65V6>7.94U,/U4 M@TZ@!'Q5%\P[=>VL&[4<0LB2\HKIX+T$HUG:5B0@41;FS# MA/0PGCAGF''A69C&!HW3VJJ3XC%8 2LJ MP/'H4K"*<_K4;85LJ\M!J+Q0:\NO"N85 4DZ))L$>TZHHC>Y"A.9.K5D TF@ MR'D?ZE_JVTCY7OI:&&K+-SY,;O_1]4P=X-M_>'6WY^22L &]P'7G%O;GF-.C M]/'CHT\_!]9YO2Y1$=#J2&T8?4/1A-I7BFIG'UJ:'#U\C)I4II5:WS^>)D\> M/DD8"M(KM?D=K:4L^N4Q?UHV.#MW9W0ON;N!*&, M]A .)L-FL8?;8OCX,^XL"3J_-:DW4A)W^XUT*S92OV7W#9!GTEA:V[<5^^N>30EE M=_>WHP??)IY4(WKMJ8"WY)+]2S$PB23N/$DF91[7EF@%66JMH-X%C_S$BRG^ M8OLRZ#E.O=+B72 :8PXA?9BHR:2('+SQ=AJ4%&B!G0'_-/G7MGYU-2CW-O==,F+G$S'^K*8 M)1?4]WKK7]?P$90T\IJ)C0M1WQ"OE(B+"H$SHN8MJ*(%(-;N0[\1$\!Y"D\MY#"VT! %BG_ MS9.\;'.&#:B.Z*2J*)OT*F?P9)4\I]Z HP<'?[L#2^_-LY\N3E\_N_6K"@TP M @?,W$J:DN88X6@_T6'@'V/.UNOKZ\-5,]L>NI7Q>83EJ^QM'F$K<4[(J,%+ M"=^"V"R7R@/'JZ@9KJ(TD2.%TWZ@43)___]$/T%@=_U//*4+A+@P?W=93+49 M*'-K>^YE&+M+N>RV9E)KXMZL"22X]65WFCB M0HC0[M*/B[RL@).&Y\9#)9.2Q@/NZK0_$F#<=#0G!"1EHB754[QX=J)JBLH[ M.,>[\JRTE&&F/@>Z4NX,P*P-';8[WKA4"TA6$?QH7,7GS(Z( $>O H]QG5'Y MA!&NJ?@9[Q^*&-:%E6](YMFVU;?"ET6N66]IVHUT8U%3$Q+N#269W 0CP]9; M9+K&>!&XA18X/-TT"O;*FF5IVN=.8C,_R;QVKX827H1YZ(J.^+BI1L&#+EJY M(;^1>(7>]-J?G3!YX>#=R%]]3O_KV1/G=1TNZZM/-R>W$M;UZ/-A75E2S/_/ MG]HG)R=/OC\^.GIX_.S1HY^.CW]Z^OSXIY\?/3DZ?O3DT4\__?PGBY?:X\%N M=!N>QL3XY>7WVZN*_[X +E$N]D<*W MJX(1;F/2@#Z*1S[=!!]1NTA4XM6^5BF:HLF"#%O!!]<&&2.%F[2;Z3_=W= 1 M5G<,)TNHY<"JJZ"H%]214.Y#K&-$$ENIGMY^V-<%DBF]'EOMP;5MKQ%#&17G M*U1RB3O:-M&C$L)2)JL<1+7O$YD4PL66&&/1Z. 9J5,-%<8T*.%"$>">X5 ! MT:AHW?!Y\;7"AUWDP1R+Z!2(4 8_//HV37YX_"V/R_U#YX8+>U7>13E((0:D M7"%#'_A[G*>(\V%GNY:H:#Y'D32:;YQS,B\6BYPY854B7OL- CHK3*Y7)U8> M9.KM43;IK/]!/J2SZXQIBWLWM'5Z>5^^9RW\ D@"%\;-NF@%*4E(K%-)'8FT MY01)T'^M@0VYM5O1F6O6W<'#!JPXUPM]DYGF^@XH%YS$(YSF3&/ 60KWMRHW M!'@@R[)=1<3((S>UL(2 4F_Q&-+))&L M^4VIAS]OI?BTFF7/- *M2A^+5BX M;,N9ZT,$P,R5#PXCGZY$#I14D,8M5T%R<1EH=KBLZG4Y>8!3**MZ[ M_N$H3*)G:5A[/)I: ?3:_=KZ] $B GF5_%Z]60QX"]H?^K:;R(YB-0[??$1* MS;N"J/R)Z*+>E'.1F..FK)+RNP")A;OQZ+@6[6$8R7" MJZCFRF.A3;I$<$2MR$(_H8&*%ST* ",YI6A)\$KP;";F):G)FV[F2V>[59"" M? Q6O6CEC62Z-PN( .+31&S._=^&'H,B9< .*>VJ:3?4F#G[O&S3FC4?A:> M,W](N)A[V11S C<#L2#[,'WOW95AHUB)TI)_H[T'A!%A7 6]4\RY9,FC6=<' MF4 %FN0VEIGY+DUQ@_/R]"65$WK$&=C4^:C$B7++B#G3GLE*Z4""64-UMM MO$("?3^AM<+F^/DC-U2@%@/%2=CUDAF2NP-45[,:(4Y,"Z:[_7'(,S<3)!MN M,(R#%93)))J%D8[/6=I;,/ZB7R\H./[ARS%'7-=-.??YF? 8(HN+59:"1X'$ MT%*C4.@LU:99U44I:X2G$*MRL"9Y#;O'O M'ZX!]_B/T( [/KZM&G!?)D?RI_]7H;8^)$?+YTK:-R,G:>QI;I=.X'Z-?)4U M$GP>R*]HATF$9F]]0+%?)_=UGDSW"^9N+9@O%G0X/\6=/*U2NY;H 09O M8P (,U:EGK/BJ$/ M1(;8*6D1=1-\,:G5WS%2>!IJO5( 4I#:F)R?]) MP@(IV"A\G^>SHC795*^Q&Z3C(;!9497?"V"KN"2G5 *':%W:A;+,ZX-U73*- M'C7#$8&=A+!">*E_-1$MY2O4#5JXUTX=.3)\-V$N7._:0;95G>N;,O$IYP)( M4/2&C%3J,PGC;P<,LKO>RF'R2@8R=K5$R9A;R46?N41> MG3,5O7P.V-40\^/ILT>]RTY'KP%F>CL'H)JL5TEDR3)\E ZXH M[E7D*1J-7[@]*"+U$F93*?F\I42%I^KA&;S*50[$IX-&LAUC[5"&$P^G&?,/ M3#=R-[8,++')-DV9&Y6#54(^[5 M6BA7/BSQ(HE:5UH?B6DE0N47F59_"ZIBWUAZ2?L#[%<_>Z !M#H3AI#>/6?) M\W<9I>SW6:C[XN"= -G8!X38?E>QR;Y\/RSHNT.U;J25()SWICO76^K(![#T MA:E-NV9@,U LMM8-JC $[(LQ2($"6.*M;-U\?$ G>!A3LXSVYX5Y>VOJOQP&1:(U[,2,Z;&C2^*\*-B,46!36R T% MB9+Y\4@F2VY)N<6I $+SN1YA/&O%PE= !,^G*14_V3!W$U-A*(MG=!E#6T5FG;1 MMPOZ7W0Q2421%0D),$;*U/WOGH,]#+T]&^W)0&8\GO M-'CQDOWK):*NU-[D832R37%@,\BO]ER!]50$69#,A4FJ^0#H.^ M%B7V/&980!V#^5% IG58Z.V&R,.DN0)F":W^&2E$,B^^^3K#^,(\>C3*0 H: M+=Z*[;.DM.X$=J.\S%O;4N!3@#2A)=$%N&<.Q6%V@>C-0+F!Z=Z045>@TS[\ MN+]'2NA41B /EWV 2K1!Q"6Z*VFG,/H\2Q;N=9:$78H^!PL>5N'4?2 K8&]8 M482IHUB88R,0UQL^'J@VS#UHP8]BV0RZ:OS< EL[$F;\+.GN:_F0G8D)1Y!9 M^UA^OYE"+.^I 93.TTV6NE#L4 M]DEAF^'MBMO7:TB ?FHC_O2NM$Z8,9#5!ALD$1^&29YK: 5A#V.6%^O.4 E[ ML2++D-H?$MP=I7N%N]S[0!CF-.^N*1&S"5G1L?KPWL3=7Q-'&L/4F8AFKW&P M@=LP/N <3\-'')!-B EW]$>J0(1;X*A'%:2?B]8T%Y&1%D.5>7I=XTOWJ!'F MHFV]A4><.(\G8?L-SG78!2FH"(OJ=E\\G,W57,R"MC M<90%XOGDE;) 2-)&QXO.)R^''.MM8:)[S]V.6 E?1]U1:T!4YLO0XL-$]3R] M*(H7R,661'LO'AKA(NJ65.+IKQ3R@84][L>1A>R.6!T_^S%B*H@H\ MI6Y:OA,LC[PW?C?2JH?0G-Y34E>#>9"X%K/ >AQDV\9:8R)G,&I;ZZ\I,HS4 MO!@5=*8,3BIS3PL%>7#6K0U-$Q3PR6J(CCCNAF&F:+N<<-R,?2&4R34RYI1V M<(YI9[2 3TT96?&S[*L3?;P)"30G$RH4;_TB_/ED,O&K<$1A?+SK[H*.C[C$ M!?Z+KBF6R]RH 2/A3L*6/+#>2/M+EUN9=Q'/BQ>Z=B:.=X_9"U"<8/#'6 M1J+3S(TT#M1O:,8R*^X:7:/HV'17..BV:]-_NC]([_5!VJ_'T4YV)O$B'>OJ MIG6EYR=*"(H\&V,3V%D6= YGCZ/)WU/Q;OY7R6P[I;4M-']V\:=*N<]MA@PK M:;LV!GSY5GR3+UYH/C.@O?185F1HZ[9XN]CR@':/0;.P)TR[)ME8<3H8'&J% MWO=[[?[NM;$>=T1"N_9)('[7F)&]$RTNNW&3PW?)WHGHAVDC.)TZC+4+.Y@1_@*BLWO'%BJ;+"*DAZ52*;$;=9<.3MAH0%^SVRWR,? MOT?:T4T2R=DA<5.LIINFY17D#P3CQ=>+!1PU.4P\(&NV%5X0"D;V/M,]7J-# MGXF4>JC% "M7PZG\'1'Z'4B/04+"Z1M%?MM\H#0MC*3ZF030 )@0X(VF,G03 M(&GJMD.'TW[,IE]YW M/=\5\ %<\-QU:_;F=/NZ@ >XE5"_Q.3^G-,!HOI )QR4Y8EU0N./ &XOK"UD M.>3ZI9<5647,Z2G(8NP:*9;5;N*A7(SERH2WFRTLV71J>&9*RG7Q.2WP/* M@P]&[>_(.NVM][VVWIY!A;>UUSZ@E8.-Q%[&,%%L=1%:S^6J1F]%*YJRIGQ! MGW9]Z;-+ 25Q7;@U3TF]2@-85)FS8*7]$E[6@C&B0%;*((SY=E>6>[%P<9#9 M#HQSE.O!AM[5.W/I9KRD62?$S[0F@%$HB/&7C!4?J]2EPX_UIXX2QBQV!U8C M-)8)ZF<$#9:&IK\KPNY$1\ N!)FYNX&[0*VO#)*28L(]A]-T&_?XB6I>/4 . M>49W>3UB7/L4/+<6UOMD#^O]:%CO_ACXCST&3N*J0]"+TXR[LE(&A9%9F6= M/K>1IQIZQFDK2,]G2GW]2+ M/&4H%40@])OG@BH,,A0O,^+L1\WHM].+\[.7J4%4]@?I1T!PT'I6ERTC-7A6 MZ'*CLO3R3#L*'A@T;@W$ \-S1Q]U6*!B5Y2.:O4UO1^9^OQ5>&>CHS,?'&]- M#WDRPNR:CN-Y/LT:3H"W<7(K.!&'2=1@'\IF1)_;< JM6*+'!(H?^N!:2/O3 MSR<7DS]]1]!@=\6*"[[ "N,4O"J($V]AT+MU\U]M]*+PPA&MS39MX&%QSS'S M<(Q&CC_G+(PO:QS1;9NCB!O>XRK/NX1&^%]41[Y.DVE39W- [=Y?MD*^/BY; M$<-?\.9W3^K>I;^WMER1]GDNH&.BZ+ 4J[-L3?(%D/#>%"74>>#WY@J?WR$C M12%\KSXM8E>"R7)7QN=HE<[SEIL&JG%@-$S;^%UC1F>SF^19"L&+]T8'J#6C M#N)ZKV0V/F!4XX#XWE06E9U-C#I/1*>KIGAG32WZ^'R7+\$"XOM82QAHKG7K M8PMC@RK@B@".TN^&#B,"7(@V![Q^KF#[H7]E:I7/7IGX,:8S>&TP_>BLCR7Y M &"F,SX@Z2)&4T$"O)=%,^J:, MEX$_^JZ"9!+U:<]SJ18+'";$_DTX]"O/ :BL=-_IAG0,QF\VVQFNP"\I(/52>>RT2*UBRPB]? M\J].-]4C3,+.H#VZB.J:U!I/1(:?3& M70^I],8%6G/&N@WGU;>2*CK)9L"*%27[Y[K/70BL\JC_Z@MF$SL$6>T?N53W'A'X3]GOQ1 MKZ.4]3QFS^]W$^&<##TLWK=Y[@:6*7AX%AY3Q7_X76DE!78GFX%WF6KS4R_$ MW/GWNB[I>AS6]74.3'1(KE[]UEU8YG_,*T)[(N&NB8)Q+ML-S<>AOY=R:VOA ML7.>=H<_T2;48YIL'C[#8IBEU+FY"7,W!#QR7F;1D,)HW'.X*S [BWFY;C#" M]^861#BW4=/!Y^?: /KS)M>TZ6 Q5U@)'OP0FPON\Y^1X!8A3AG=1L7^P%/C M5G>S5.(:,NGF]0:XJ&Q&QBR\_RNZ=SUO/Q/FC'69:7RSPZ@93KP=O%'CB/(= MEB\Y)VC&V@,*5/ :.3PR*@? 5P%4,@R _$S!._(%07OKT![F8?\X/ MEV[M3%Z=3]+DY>GKY%=R?J!?HRLO3./?F@ 0,?:.$ M>&N\R>1X]SGG7M^51/*F826XY6R;6F=;#M@ZPYS:W(H(SB).Q,8*V_)-W;QM MM7O&1?FE&TG"A5KLSDT'GTQ]>]U=')CX1W)W+/.#:4W8=/T6MD!ODTM+>.G)V@.6\=C&DJ@V011E$BZ ME9*U3_=5_:^G//L[TMR>F- $$;P_UXQ)R*K"=[_9@]"D1495%EAA(26*C-SD MB[0;6QU5B?I2:1,TIU,'X7>/7!179/S<[\?#"S5)K0L6^KP4M_%T"B13S@*, M!#\2COA'C0V@H0)\Q\KHEWGT=7TQ+3NE(#<6I?)ZHPDIP[-KNX>&::?@+\*R M+E#)M(@RRYX2*%9ZH0IR'TWD6Q+,E-6EZB:/7B$.(3=2_.&&]<:3@W@JXP\W M]90 #+18%FXHM4EH]3G)AQAK&[Q/66-OC7MQ+,EN4FI#MU2#OE1+2VGO+D8] M-OYB3@Y_S@Q:>0@^?UVI5:%8.WJ)"QN0(63;U=7?I'NJR*$&;UG%G MM:]\Q>M# E6(G;;]2":BE*:O$@4<0 M-@R_YV"-]DY&Y7FV0^(+FY9^VFCF<4YC8G"9W7C M[2AHPN6E273.07D([NSLFEFG5^(F\Q*-W&Y9^:*+L,FM]8S2I+>0CS-6GB+H MHHW>;]_=&ST1)6G\!8^OW].3H#?+I:+Q$E9(>?=G#[G9!(UKPO[B$O,JA8LUF4"F=?NW5]N6U5K81:*PH*C;7+ M6BM6 '!0*HN>7-*OB!KQ37"?^=0)'0MI*&J$1'%O,,AJ*!M'LUDN\WFJ+!Q< M'6Q3SM%TEWC)[M2]S"!U:2C7"6_2059;Q^Q50"@DIF=%R8362TI"/;.WU,DR MM8Q3U [3"J"FA5>"+>+V]+K)MH?)+\[5KAM)3?*#18D$G$7\=,[- 9T66WX( MJRR02A"B7?!S-E3 I7UUE;FCASL-HTVD"0WW@]QU46]@'_G0=7:?SKFJK@Y" M3T'>T5L%/(B]"[\?? <\2K6R*4/!=L<&IKU5FRZ'=9EU=/2WH07>.4JY)Q"S M&7JU+7YQ2:^O&GHJ9H<1\)LS.S%DS*5O81YPGP3C?^=K9_X&R$AC$2'DB-Z/ MF"T_59(44)I4]V$Y57U!KNZ_8MEB\(Q,ZX0A^$O=2&-BE9? N*7Q//JSL]^L!BI>M_#$D 9'1#NE"U_0.=H3 M*8+)6A^X7Q] 4LG,:,QP8\D[0K@KL8<@*XQ"DCI:[G+8JZ9..0TTS-6B^9;\92G0W/DR[1#MQ.Q)'?GJ]>_G_1ELBG@.K-CB(;>XW0+SZ-8E'? @ M@E+?VHM^96K( @'TJG9#PY)'=97]8W>WM_DV])\<)J-&$>NS^E!K%6?HY[SZ M666>6P&ILBEIB4"7:6KHWJ.PB9!A9.EC<^'U%,NJ%1D?5W'V'M-/6"\M$D1J M EJG)9<*21^B65!HV"J7[#SU<'/(7S'BC>>GE5%'1\5A\BPCTDE%X&A6Y@;* MK.&J_;)R\[_KX4J4>O!/+**)7WJ")NM\N;44]LVWT]CO*6!;4ZN]^A&FR?L@B:R_A8]DC0YD&%)1"@>8PDM@O MVSNV;+^2G8OH*R6.,$A.88'/5>0RM(_OH"C9+ZS[NK \D7?GZZS6+.W7Q3U= M%SL.284W#^%S.#I_?"^QS7Z]W(OU$AU0175P66_:/N@A2@1M.O==UD_YD7YQ M1PB2?MA#*?<$27?L[ N]P=@O]#18%O8HJ);^,AHFC/4<7UM@=!> MX+8ULEUW(!?]HJFO-:<;R;>8SO[I5DHE3*,E++L&'Q= ,6V]OBR02 8&0=N( M1,@3)!8#/AI>A8P)LM4/I.5''P?C-(L(;OT*2:%J3GJD&3%]]UKW)VF<\W)9LK0AR#L?*0V-+D?11555\)L*S';Q,2E01' MI/+>O,&-=M1@%$AJ+(>?4IA"SAR97#];9%GX,9ZV P(R'E!_IDNROQ%JO]?Q M:1F(M(P$ )E;8_1/?K%, "<+C4@T6R[C4^FA"8"B-/(BN?<*DL6+)-NX86=: M@0W/&A,R ,S3DM4GL8,L<6,&1EF[^,UH5#:8ECU)]*(2:#_P@4N#8?R&QV@F MLZ['6:]>'4J6=Z R^)Q1$M&YO5-X],L5/S_ NA[_\&6LZZ2-J'3]3J-E8 MC%[HU^G=;\NZ/S^UOPIQQ):L\.3[Z*B58L5H%5-0!:4A>G*I3U#AW)A+[C:^ M_?/87R)K(.? ]BN ^K!5#6_P+2O9/7[P1X0)#Q_?UC#A2V4*G+5U+W:E19)8 MZWL'[:FO1'MRE( <2:/5%+)2M-%.7_>< >;>]%0!"T&_"KU_J._<^KSG?G5^ MG=599EM&74CWC*XZ,(+0.2\XX159[S5Y'F[89;9>]T$2^Q5T3U?0IK(1#SBT-.O95"BP?*[(VI1:$/&?OG84[]XXW=L%I@N!^?R98@E)3C28X _HHT,",1)_$XHSWT5W7;N5>D"] M(0>^-\3R$TFOWG[I[9=>WZW2Q#]U+NWJXBOKF:8'XJ9'2+&WN[RS8741V8-Y MT38;8:@#'X>]:+VJ[J*-^72NEXFLH M4NMXM]:2T"#K)4V= ]&=F$*(.T[63='F^T5X3Q?A%=0\55&CGA6PA"QOQ9SX M!9-J)WG65 ?4$BJ*W,S#3M)"&9*W^R5T3Y>0[UM38(AMX 8(I*IQD J/"!BW M:$%Y0KK]TKFG2V==\SJP.L0>>;)N\@.38 =H(0X(BE!;!1>["A<4 0*Q"#?P MRL58C$9++)RX>GF(TX$1>RX$.=RV*0-=K;FRJV/=K]][NWZ5K$UYP*(V_0\" M-N_7QG_FVAC%R7A^/K5V5$V,P(W0%G&'Z30G)*A-@^3_U7JP2%2J]*3P>E%# M._1[XF._%)XD@J2. 0&<&(RY]"@$U;VG %<>WS)O=AH10NV21?BOA5@.?-1 MNNA:%*5\OR[H&2_K9"OR^K@M1>G$I&K+'*D^,B4N\&I90!.)RW!P?F8J"\M9X]4JGT.6 M_MK=-#^H%XN]W;K?*XP7!Y:6\ZQ!FF>65TW]"^[EES7SZ8V7_I%N\>AM ? R MM("%2.D[9-5,GCJVRF M[.?#,:ICMV[R5='NH_![O?I%>(XU MI+&R" -^S:K1 A8/WZP[UC_:N(_?US3\(=V6K.*J_:G=2!YC=@QQQ4? M=_1TC7-(P^F-! Z3L)-H?&YUH;1MP18MC/FH3I@1F.%&/%%"R5>;4D6B;6% M&[7*A*G(OGIV<)9.K N)R M*10K)T14FR4O2".%03H7VZJC#R0O2>GO.KO*@W 2G):XW8)N-%GEQ,=?)><9 M$4P&F9$._;5&DD^1T$]YS341(?]EW@)_7Z0-J7B,;\F%ZA-FV\,8," M/V_8VID]Z=S/X5 MICW$,D>SF$1A;+%S$ZR!P/PA/[JUF M9MU[VE\=SA;8 "(J\G6955ZGQFMZ[!L7[OG"B?OG4,W!^6%-3P2Z)8#O$CPF M)$>NJ\N+UEK,)'MVJ]6F\IIT_G/A..R!)POZ^WXY[I'R:^"0@D?I&#*LS"&@%LS9/LN\/WBP3= GB0Y_ 67 P!AHM3VDB4X*7M- MJ??]&MFO$'"\QV_1,_S-:'F=%$T167J^7%;N5/%;ZMFEHQX5^N!7>KK:K2_+J2,Y5M.]S#Q! M.TA*5S0;GD&AS=<9:_".DXG3D*F5F(Q"NXO=LI<6P73%M5^^RMNZMD\0US$S+D\[&D5R* MD,1&#]?8\FN/'658M]7I4K)W]_X/G26UV*3PD.B\Z>XLF"!,22"FW/50V*Q;)X@D)U'B(.M05C403_D:Y]%Y#3?X;K M]N!'>MFO\*F\P:^.?OPNHM!G9?(N%XZ8:=V(F(07;:"=GGSSY-&#PP?N3"]+ MG-J/#K9N?P\'0!.9AG7FMC23R_ MV-'J/^'Q0W=\=4@$3,,2YB)VZVREHR:+ \SB'$ M^'X]_>GL52( !)9&!&IR76XH=+$5OM +R+PC*],S MWH@B]C:XMR&"]($R&K 5BWF_ M".0M:84XVK="[,7[]N)]^@W8".U>,$!J:5@VIW?H7=;NJ 6K WW@H3TXI?F$ M9OTD"A@9N1\;GKVV[#U>F[P0X)I&+B7H<3A3P')G[25Y^]3M( MM[F34B3QDG6V9:^1CDYJ\Z%+1(XB3LHFGVY9LDL=M6Q%-(CT<7.WT"^X8#[C MC]\& 7\ZW N,=[0$)YM=!7FY*625]^SDB",G_Q3)AC)=?CF_?VB^D^ M+R8D#&@I<9BA43"G#%23*TH>(-\Y<\.'\N*5)&"Q;N)OQS*;D;(C M$L3$L0W3K.L[I"I-<&-Z,[4J4HI]9LA<))S"G_96^@XL^'VL_;MXMXLR?U?( M&BE [5E5A1 ;,XZ?,F#LWQK(/]+S JOHI!A9[NO&BA M29G3GMK>*E.SX*]0E5@$PDLJ9"JPOELTS! YCJC6G(ZN 17>-V. MS4V]NRQ]5OWA?5UHA(TTZ$M+ 'Q5=DUM?=>TQR1KQO9ZG M>_UY3BH6$#QL[8".JG!PM#_'D3U,$D_[(+73N%Y*%P@5TD')%1APSFV)*M%S]4/&BN,SGRWQ0 M%>S1IQ&0"RP5_&F4TU]FC?O%PZ->/?V;XR>/#Q_9UVF6R- -HT5-F+OD7YNL(>H=P$](1TD&R@"@?VZJ M'@*H HH'9JF5I(:@:$*=]("($?^UH:U1+Q8YMX%?YS"+Q9RM*(>H'P8JZ,][ M;PJ89UHF('IN@X'HO2L%,_6FR##9N0GXYM'A]_XNQ,Z2=YUP)6"]N F]$Y@< M1/Y90H)7J(X3 LKG29=U/0=K"R>B!HR5E;*5MW59S/&R@UUU+Z\3=+@_UML M26"Q.4P8@R8V:S(I7([03)@)X2(&"M8"!U3S#IB4(72&:>R:9DNKZ2HK-TS2 M$L\WC<&]$TW)C$_^-"N!NF@O\[QC7^.;1X^/#X_\XJ1K?7/\X''X5:HP5U"% M 8V2TR R\-$[GZBHBHX (U>C1*5T03_2A4APR*OD4P549B.6!"4C5,P7#? 5 MQ+#CO"3X8WBKYH7/BF:V69$)F.$77 _@M03WB48C&.9I[L4+";S\_D=H7.ZK?\TMRAR<;.N:(-_PJSB<.CR:\*%YKQ2 YNFDSR M=G<^C DA/+,E7HIWS1EA3EX8FPC3*;_HF= M#R2] HC( XM1;R$*O*K*"7:>-5M&?_D'>(]E8X 3S42I&H1X!1MW8I-?PUA5 M3V@Z!K;'U5'(:C!'_L/!B(4Y<7NX5:19NVEG^;HK%,-;]:PAO[ 3".V,ZF#S]P5H&)*T6)= MP>3@K7@)W3C5+7J1D(YTSM^V'\&Z7Y+,L\I&>J289P;X>B?3EU+HN$ 6*YJ1 M#=N:7?VYP>M^SB=0CJ3; 8)&@6^-X3;S)O@3/V< M=K6:K/]Q\UF]2YW5GAW2?[N8 1#K%%2";;XJL,N?%[E[.^? MM*&BXZ/]K?_.1^YE_#, 4"(YZF2UZ2K6Y<(?!3WUZNZQ\"%SAZ.G8%P#OIJ>1\ M&5U7BF*M&SE:6IBG-BM5YUI:7'DUC[,?+C;E@JRS;E1W->1:H(<8LZH:>L,X M!Z'W\@>6OZDU)ZV[/(V+S0H\X!6%.(:'.ZCG6>&6^8 M,K,9G F?E%3KCM/->4+J%<",;UII#(GLN1X/G"(9U86*1%_]^HIDVV$:14XQ M63K'F!)UU-O%G"$N*J##V^2C/*%($73=R<\GQM0IKD)IH093IMYQ:_<,7!': MVD7%[W)%L0([+@&FA?TW-@C.Q[I70/-%Z= =%,$%]2M5\0M'$YON*;)N0,7B M76PY9>3!\ ([-_ZK<\4.-FMQ;^BY<0QCG\;BS=))5W2L96X7/&= M0+*P"?-#C4;K-2\L>DEKNBK?+=VQ*].DHM8);LAQPUEE\QREH[:C.?=[5A;> MT!>X#4#:XSV0]JMQBO]!/-!F1W)+&O.!NQ5*Y1;>],8:L8G1<]_LJZ_JOW[= M;NH/>.Z;'CM5&[OC[Z&]E\RH9*PB-H1%8&>7((&S+ VL8+7KNH1\W!1H1VGF MUY(O.Z"0=#4M502U!^3QGA4*:=1A' @;<'!HVPMWS-LL;T7G+!T,FX:#=3V\ MO(4G-8^"S!H.6;J]B^Q;CG1V/(.SUS@+W/&V0\-[WA'-G#N*9S0C92ETSWF5>:\J.(=4HM;J#_P* M:O>IZ)2RPK3C_/K:1JL#1H[^TT;,?4B5.TK^)=FXWBA"6Q-.X]XYV)].1L1H MU3*#J]GRHI,2K+CSUO7@ZE3PYF^] M9>M7W1OQ&:=Y3H]5;=">Z69KE?VSUSYGR15&UAH7, (62I)7% (X[_=0"I1Z MRY;OZ)Q,ZYG%]#&[S=DP B'/DJJ)UWO,F=I\I,+BRXI39D\"[&UA.NTKL]6SB;8OR4OHYF^ M8-2Z$,\K9,&$JKNF[H-6\PZC[_>T1MCQ*3"$1 RC/KC;V2I;^N#/N=$;[D3S M+GOOW%5'^X9'VQ%C:Y;!K#'4$ 9H&LAW('4T?GD40,@%""'MIP;5A?2Y2IRK MH\#KB .G6V],WAA6@:QJ3=^%&&YTA;?&&E#ON%OF89O<0,,#"0_H@*1>_4/$ M0F@5J8P(I!--%3DC@5_*P+=ZBB)@[%_9;9M5X8;RZO6O:?)S7G;N+B?/+O@H M/B/HB2_>X8]7 M=;GA_$UP4 1W81:=>[ #MWA;MI8>@^TVB.Z> ]GE_6>56\2Y-)4_R[KC+/,^!901 9TR!0 M?U/ G!4=ZJ=]>5&0X7+&1K\0T7S$6CN7;IW3P2\M,])[34-P9SCUQ79N1**- MB+*ZF]^LXWR2]6Y,.B7"TO ;D[MP15]*[9-2&\*U\@%76N4*./,J1NWTM3+' MZR:>"X*,9 QP%FC)!]P$-8IJU=*9N)9+BF_S#WZ+9^\JY\J[!>OVN'.-JB*3 M5(?Z;\QW$!6Q,CF*<4B VL#B#G22Z<&)/_\:QL@8;;=90$&PI@ZK3<5>U0(U M#+*NSM16?;&FF\XXRLTN"J!'Z/9NZS[V2::M9,*J&L7 ?-P3Z$72ER*-D.BPE MKZ!7$U]04X_ (/FSO=<*^'%/@WE"@I-^_*CH_V;7U7R5CWP^#2A!.*-J@XP) M."MY+#DO^DWW\T#O%O*2([45I%]CXPEC#]1A]!("]?6HZ-=>.IH(K_ M7?"9/#$5#;LE3\7F6N*'E*=*.8BQ7#%4F6I%EY5G@+I@BWGAW*K0F_)WPHC, MD[^YYYP[EY,^]M>,1HS:AG,K2"MKG%MJP=X0W"/ZGOI+UY3@N>8!Q?O&?>HO MA-RLEFZJN4HG5JG8,<0+]U[_G3%;OM"3;]4*!.X?(>QS1E:CJ MZC&*MTQ#:]^G^7783C],;:;/HGOK&9GWR^7K+!>A[6;)=_S3=]3.[1?'O=T>73./ULLK!RL#J'DL+U#4?5SNGMMG!&]BODGJZ0J!)"!>$N<[_@V) S'T*JD%/*,(1) M^P5S3Q>,Y'>%>RN9;6?E'5"0V:^&K[,:?,D4G: X6V \.*_3HHA87-'+WR^1 M>[I$!EQF@;X,B3PY6B1QNE\F]W29K.NRT+IRJX7>_6JXIZMA49)RNZ^]"VAK M1N($TOL($HGWKH];@JY_N$?7[VFJ]UM;!"P]B8RC$7Q\9GO>]P!B198=5RV-F1J MJ-;[^>P@>](C! @- D 2A$3/'+(*(Y'&:(@8*?"$H50J1T;P.H9.$E0L M^3-=0KJ[S]TOO 0301,NK@LW2?EJ7=;;G#M1J[ER&O$?R^SZ,+DH(+6;-2P= M5@79,;HDHV:HP:%DV$R6@*#$_0 8I!7[4>-83#X.K[1*Z>[[3Q!_J7#GED=%F!F=%&0(8L%S(%DU/O13() 8?1E'3WYL MT0-$0P.(MN'GTI^+5EDZ!/]%W<5CM]T&=29Z*8'9@YI"YSGWP@>^*AK 89@\ MK=1#8,K/!E#O:)7Y=RY$&1#1(O*CC5\%HR]'B*PB I\T,-/"!JS=_02-7DF- M![0KH$2T*JEC5$PQ-5"?3$X:$J+A$C;UBM!I@,E /\P](/Y7,)<]3MV8%29Z M98;?!L327@J/OH<7R'WJH+1;>Y<_;!KW1>G/PE3(3#=S@Q[,YV;%]804^[%$ M9^E?!@M,&&_^U_]S]/C!CQ.\N'&UL\S'NLGI*\D[AH1&B+%S1FX1@UZR8KV_CXX5[\#;/ MUUID\0A929HRS%7G!-J=;@4QZ:*+TTI0)1!7G>+-!/S'D\'F#?P)\I M6ZZ! MP2U$[7N5*[X/>UT$K62V@\8&-2)I%0CM=\3"L%#E/1:W@.< 2A@QS_J.D==]C:OR*:[ MH\I-Y](=-74#B#\?3I5TZ_N]B0[/T'W:!(5T,V?CBEMQ%W# 0:MO%J!@XT^V MI'.N@JJQ^_2FNZR;HAO"1"\Z<)W*6[AQ*TA+19OG;X5T#^2X;O$S]97S(H@ MI@Q]L7&GZ8=YHJ%Q>-29M!0*)@W#Q?%1U%MIU8&V>X MBR/0@:VR9EF(P!(H=9A[![NQR0KE'VNC-Q6Z^91S38&SM_\$.7G_O$7K<5>3 M: 07WAW;N'TT\LY&[J;,:)LV4F25V3>V<4 1TW\G_(JC\0E?#WTX0(TGI1@, M C&G/:'C.;T#U3R=25M/GP2 4- 4\^UBZ>:1^L<#6@;TES#,HZ90-9.R@Y3H=S3=\ :\OD8"X[SXIM' $54=Z2+R4C!T$/#Y5"2)&Y.LFW. M3%'8=@>^I8<[GV]:M6*@1];LK;>"9R&GX]8I6"B0$>(HG9=RXVU=1*5_B4!/ M0XZ(_P%$A9A\-\/7X6\?,M&(:-#\]"7>[6'R<[X Q[@QE_)4!$;*FM0SC0@] M;.].SGUIG(LD=Z(MNS3!=&2LA:D4IHD<+NTX]43( M_$7R(/)JKG0JF2=M\&R,8@Z="=5.-7 GHMN4_8^0Z?!DG6'$,X0OI^8M[OZX MC'\N[RBB$N3AA^C.O::Z8H>:0[4A*V:[01MKTWN%EM_M0Y:@=M_LS*AJ^Y^H M&V0F[ HD&?I0I@9CD;WE+8K&_X\ M[&'_H@(/BWU5]'KITDJYL?,O?CV\%=5?=)]U#=O+W]:^ZUMV\'A;>( MM&VZ[5K>?IE7R^Z2+1"+8#CCX_W*#S$]A@)EP+)H7G"?A86$2.V6B&RA-V), MDM+SN.G-&/D;RB;(2D F@P]JO42Y[6=N#>^L/Z+7C;.1#>IN_/"RF/CDX'.9 M0U(PSYKES.3(/+UX3NL0I/ZW!=5\I65:F+Y-7[6*[(Q3;(WD#W;'=WU)B""/ MJ"W7]91H2MM9CJ[5GP)=N9Z^I#+7#>C)4I^7MZ2M0JO%E.$4-I"#1/\+<"1= MJXLX#@9$/IIJBEUI7K6I3B;O6)E"U:TK<$[N=.N,LZPOT^<8=.8^PE^^#9": M[_>0FO\(PLJS ;LX[SHV/>2+=WS0D>#8H:[AOEX%=Z*F$%\Z:5 MTKV2::,OD;4I/3^M%@ M)Q8Q4YBI#W -2UAR66K-?PWI2 E5S%O*FP8 !I*M6!1-&ZP]"ZF!Z\F8+ST3 M-NLEM:Q)B842\)3\P(<78!*#%CA[SG155%= RA ;O<9[X8%)FKY59FND:&B"P01-MCQCRP%GKL%.HK$$]PG;6=]VC(]2C<*LL,V5FLZR#DW?ZO_:SS MD)OY&A31W=:P,_._B.AS _(AYA\5U?; + ]F.0H11<:E PQ(!#;,#;)VUG+!:9"=Q74Q22Y_?PGV\=8 M*5ER-$ YG_[=PYEDRPS&%++17<^3+D Z.L/>^^SYQT@/U*[/D()-9$DT2;$O M*T>I\K1/#4>+6H++ 72H6?;'1Z %TS0?XU_&+V+:9%-8F=J@%VL)!)NEPF7V MX2XUV=,*?F&O=XUP0?YC[@!*?4!L+6]-,T!ZT.ZU)5&9L _B8E7,4/=%0@'( M;2Y:%]BY"I$8-$Z'9^ 9DB4US:>1?$:1X1-PU5UAHILLWOA.6\O\RM5#8S _*>S5.5OG!+L4T*3D?4DFRXP#!JDN541)-B, H\ M'Z:L0!ZS1$%5XBFA!9>%1MB[LA\7MBAC_P/2P $FA3!JH.+20'IJ)B(<6T P MA>1KM7TLOT_:1G\Q^R)MDU26*:EX[FI-;(QCK0NKT7TB&<;+*>#&U;@3VH3E MK)/PU[F>68K6EMKX*K;1K6/9+6UJPYR5I8ET$WAO&D3.-?PL&4M=S9/M-6;Y8 M^V*:^'EQE*$\*ISKDJ_@+@>OD T142UE4SJ1?<-91LG.$O:9%0Q>>A)GG0 V M:NY+[S0H<',K$815FON7Z:*C58H2UO5D6@EW8JK'@5%#HH"K..V\C,I=W:D\3R&$TYKL!* M:BQN/,RA2W*+MI+MY'XYBG.5J1 M#;YT*Y6>6K2I+H>,!7H&>3[:]"242ZA27?D,#N,#R& M'=.4;UI^\83^]#VBR!"N]2NV35L'R8C8*^:ORMW)VO0 MI%G;*.PTJE+0S6\HGD[F,DFH..$_L_$-XZP:@R"? MJF1/4F6^(/8#V2PV\2F :Y).E%*M 9TM#(<,S7B.'>/Y*>AY(EK\.,]4@;VI MT-DSJ?9;.R*IO X,O/ MQ)>V@@_TBB"@V .9;W=9&%&P784[I#P6*EF6'[)P/!@F6#[M%AGE4II0BA9H MJ90?S;4 IGHL[\)<*6\J"AUI\:OR6G70;373K9?/_-(;8"=Z6]2"HIM% O?U M9=GEDZO1TWY)W7]GH1,V.?V:?&E+_71S&[0:P2E:#'K%!2D%^(ZB6.DVTP=B M;-ME;ZIO(4%,/%(V$"*/G8G*(;.T,RJB[Z<*6D8>N'W&R[L#[^G9:19*N :H5Y$NH"U0<@U-.=5?2DC*>U_)?>T7QEN7ZL57!BVG= MA)%-:9FR0"ZUT&AS>9@R$")SM .5Y, CC*, C7]OQOV3J$;4>HA!8TTZF^5S M-DE5;#,8Q#D"7\I7I$@=#L07VIZJ:L6W-* 5^+!$XQPEN3VV_CX4E9FNFL#T]/RM2- M,G82K2P4B#,68\C-5'#)3&U)PA@326/!4'>Y!)B$E1_U!S1H^&#* =-\@(3L%<91DE]FE1(,>U2>)'(;?#K2 M)I4RAD@*VX5C7&>:Q?D&\*YCP2'5#8SJ:K30S"L9]Z'L:I]Z,@!5;\:T< 2MZ[U#@K&CARPLD15$) M0_AY@OD^4D?>A*AQS8:0PES'#!54JH^#6PFH,.M*5H27 )Y?N\@/L*PVTP@J=IE M;'05PUA+WP.)29X7.[K.6II,ESNB14RS7V4\H#E%PX$I0TDLL.@UL IN8_#/]+[P#95 M/FM0(9>J(.A86)E$LMQ.955\"WN]>;P]>]VFI5Q.7[%^EUAX4NS^MA2+'&1U M>6$KCNJOT9*G=;3O+7D,0JQ*7&6^U<7J1^BFI>FFKP(J7*?PU@ M35JBS)JJ".3-$PC8)F*><@6%X.L8["JMA504\D8IQ+.L+(7 :CM0L-1;I0J0 MQ:>!Y"J2>:,D8]4SZ;19CE0J,[PBC3=*&A8TI[QZI',63"7*3-2IP!('-&7D MTK%5>5T1SQLE'C^T\E<9ZO6OS!]] ;-9YN./O+EZ1%]0DL#0.:1L)*YKK.CH MC=)1,HWBU,JY2=@C6TF8-T\9^3M)(HTS&K?VE&+.@,)WT]&P'8-WJ^CGA7#_ MN#^5;%F90YVG[I#^;D!U5>3Q4N)E%%#C$;",5N),,F,3,SBI['%-EQ0X0@RF MU#.)4ME'U-YH9V!**WK\!@HU*-&!:I6M M0\FR+;:JV[#A[663CS3.9/("5W<:CR(/2#GSV)QȧVQNE-@M5 EMZ4Q,9 M/^90O6D+* 4:M/B=@"JIB.K%?8T8M9AQ\>*QJ3AQ/L18HZUR M.FC.19^U^@1C 9'I!D:->JG'X\WJ2,O?,SV6L2B)NP(NMP&CO>&=*5P_YZZ9 M#EZZO##__>6J@/L71<+-G@4VNGW:TJA-;OD3NGJAG;1BH:=P-?-*&F]AQHR? MR"8SR,&AQWF?$TY0!/*GGC2(&*/:D[CX.8GJX,K<: Q'R2X.E,5:<_JWJ.':1-%C&' MM4T?R'R7 (T2D4EXB"_"ND:(^RT,%*[YY1113K^4F: J.1SS[@RVB@TOXLD4 MN8!:2/,%1;.FBL$U[_!7QNI*8S8HV!95NE0TGUS/=9W5.V8%RKQ$^T=YHIA6 MS#2;KV*RTXBY38K>*->T%EZ^B?W0JGU67\B5<:ZG;4M$%!0JE*$8YZ@JQMF+ M8IP30[JQN,F"G'"U"Q&7N_!L7#S_C0M''T0!B8H;>1968Z[<-%AZP"@IUN[1 MF$IS263)#%_\6>*LU+/$U"R36XNRPYU+?5FJ+,,:R(+&.;>9XIM ?/43F:QO MCE#G3AHP2WL7!@)F*,=PAWKV:)S(N4G;[DW<' 9@12D J9P2SQ MRMB5HOKW,-S.QA+S5"+?I*+-6J%3GD1B3:C/)G8P6UC5GP&4"-@Z.P8R# M+<""%IS=/!O"BNQ[<@)&=VZ27!-"VZ0WZ0ZD%L[8[BZ4G_.]>LD:>I+IS_=3 MDUQ/DD:C+])FP_>D\W0'"M?_$-Q+32*J+;>:4#W>,/\2#2IRN_'E#&>;Z J M1(0^PWFO,3NP]#H'IED0==M?A7I?.Z2HYXTNZ. MO^: =)F[W%JSWZGPJ)N%.D &K*02N[LI:%15.("EN"G";W'+5J54V:+)\(C)-R3X:8J?D<<>P>G)%G9ZFOKP6 M)$>+D%KLFSDP>E@@XT P)C(M3HMAU18UYR-6R.-?UI7>YV"25(=7:J:J?+8X MWR]A=!<07LXX)O+)QH0YA+U.52IN JX!F_1C6=U.X["@CHTU$CF"*J[ [19@%PD-Y): M1!8TAE2]Y%RE-K@D@:BOHQ^Z4@I)RHE L\4=6](E^$J,_8*"7J-FK/3#E[VH MM6^4^ZKQ?X=FT)SYUL\+ (&LFX-M -Z:9F$!C9H,7 /]C;([5, M:R$(WZRGOP.:.Y]2KA'SV$\\-*5,KI>UOT2H5MKR.I5']1>V=><\'B$[P[3Y M98PG[&OKZNZVTPQ8RY052U.7RJ 5>H?I"@QO8[0@>PX1[0/]P:7U!P49=JGV\8]+4&WUQ0>K 8F:,1RMQHS'R MP%^'$S@@,$7U=>6/T';#*D1_!5E@P55';*C8G$ZPOF(EGB%Q:[#K M@&JM+Q/.E%LDHTFEB" 4S699*.-RKM414JL>LH=^3DQS:XD[8;?(UN+%=ANM MJHA6[X-T,6?']7U[AR@T4)0'AC . M=)RRB!JP+-W"#-@9J93O+F\'$&7'60)?5EXK@U>LT(K_YM@*&S'*^X^@EK'N M$69ZWW*C,=47VG1MY2?X2T8]RB_E_BC 9,=S9+1[VF;ESKSWQ%@P M6&U]E_M,+WLL59=B.,41680RL".LSQ?0$IGO- %U/&LGP@"47NJQ6H<9/:J[ M,_77-0]I\\>"[651F&@YQ1V/I_=]Q^X^2CT68NVIL6A$MV=>J*4G>5?N5PV0 M8;?=XTN<@&OS_/2X?9M$VH&JO'4$=8L)B9,!)-WC(*1$<)_X)^,1UY6F1K#,C]%UL0+>M!B(VHY7_(] MI6QN,H(C3R1WIJ:+L[RD^=O8P >$(L: @\!=Z7 XL?H]22+3=&5+XSF>$-A@ MLI>^M3X[<+&*$T(M[>6W;8%*"9?L-E_3LG@9AUJQ[I\9W(78!\I&/[\';V)- M\TX9 2AGB+93A6CW(D1;I -)+K,=R<1=\YB\.!;3%7EBE0/6J-?$0D8%-YXN MX"N))DI\-?1I#U"3U[<@P2J!IHWC[*;:H?0$'"\4-\!%^JJ..=>Q"@ M!NK-SYP\Y5SJQFF?O#!#Q1YV]N)\\/GRDVV#D,):=$K8J3\:18&$+?/(G*)$ MU)6HDLH1?))B]KD_+)B1;Z="+WX1J>YQMFDT$H,91=3)V*)X)%/SWI7 P?8W9]E,R,J3$H/^ENPQ1_PM=(R[6EQXC5COV-H(%40 MCX7$S-VH[J%F+V'+@A!)"9,/.\!+AD'E57!;VNDBD;XD!*^(H]#RXDFSATT! MY?F*C.'BVS*;^!%_@Q-7T P*K50"S:%H\F&Q*WC$=B#=(AH:4V^E9G;2*M T MH?P:%;$S(#CH^V**G>+*M6HB,YM(L&*FI3(I3:M+V;8>SDDW%92-0V%5GH*4 M6"URMGI8ZNG.8$@,BL'6^K37E+SP/)O!N>13,Y !-&'=!YX@,-;A&YHK91CC M\)B$):B6R)=94(BVC1V1&9!6/=+]$"]#OMLT&JU*)=>I'@H< M!!60)03PY1-F[F2)CF=2R'TZ6O/TB[?H#BRZE]>Q/57M/>)2=0:,A(6Q"Z]X M;>JC*HQ[((7MF$F_:(T6<)]\RGUZ+.P@$TYK"$A5%0,;2G^4?Z;"A%V M.8)ZP.EZE$E"MPE')%!(#2)0$C[[(RYYZ*.%K/K24JPQY'0/+I>XS0)TA9KP M@@$+1$(P(QO?2X+ :#HKDO-BU#,C+R1ADZ-TK;\N,2_FN6<)2A]O"'3$#A^: MO;TB/P@R,V/ECK$_R'%JYGTEUI># C^(VDT-OAO'V5QE4H 0^E&!.< %L* + MO.4[Y-4J9AJ(@4 S$!R9+V)+&TC?L M\,_2UNH>._F@3_D[[R[M@S>.YNDV]B!WE4G? RL2P&J$%2D+^'WJOZVA-,U[ M5ODT0]*NF5$.M_>>Z)VN36*BYEB&:HY6Q;/W!8]?:6IV M[@F\*#.C1JHHQU:5\A/DRP15^^7['?6Q7!;&5[@79>5\EOH:YEQ6O)N.WAQ- M>\SBT@B]'_=E6Y".CA/E;OH:[QF!!= HT2M=K*3@6"D?<-.#F-T![M^2MILH#N;?#A$?8/CPNPV]OASI54LEE)=L22+JZ+H:Y%J M>L E8+%*G60G#BG^\A'3(IZS:>!MON-6SM(HPSL%R')66&I,#86S,85UAPM" M$,%$9AD)<[E:S>4,#A8.*LAEGX.)35M'/:.>D0EJGR:/7J/M^?GHG2EKD-:8 MI!*.OZDQA0$DLPF&:BV*9RQGZ^;)31#./29=WDP9H#+PQ2U_FSS1I"";62EW MCNVEQB6F*,'58P*<9/Y_)!/ VEP M7%VV/"$3 K^H7EQPJ L!>#'>9-&Z5.P3NUC#H+Q0J3)7CI %2,];V*25BRJ@>I"TL#B@6;W&0 MJ3@C]"8"Y8B]&[KP(&]/TII0UO)8),J@%&=G6/U^F47 MHZOQ51."FT5@G"F5 !MXXYJ3!N=R:8^/50% #ZR-BF$6,26I(B?(ZOS#3E) M?%3;K3&,L$"#5AX+B90A&UYA2B9FTZDD@I4GR3-D)JLGIHJW^3$'\]-"C6M% M)=LS7S,W/)PKF MFO:!H@(BEK;N7'?Y8)]7+F>![A*J%[ ^J](3. &:Y!?*3/*_KMDW+LZ3]RZ= ME 43K);.AO<,QZ29J P+XQQ5'K9%<;P!J)T]"69L_,D:'_> )OR(C:"K2RF( M!!Y>SO2%;I6^\&+I"]\VWD[>K(*DJOR5]X$;5S@?4:Z3YN+F4IRDU$4LMKF4 M02JA$B1A?BS0&>?*R<\1!NQXQ-HU^6\CL)!CZNV/+G23*CL;*@DG>VP 8U%# MJ/K/2B C(QFI07]L_*S@SUCU(@:-A9#5C*9MH6IJ8;G]; G$*%<)F]E%7RNX M##1>-U]WHNBRHTP&KFNR/3%VWC1==2G=A_XHA[UF(1P/%YPH8$OV\FL2URND M]EX=^(E%)[T1=>F8^>3'51*>O/31%SB:122]Q>IHEJ]-U5-9WO J13N$E:69 M]+M@Y2 PJ72#_DUO"AR2LM];_YW8I)'7++F I_RW$<(NBAU$MPC4W%I MU]RHZ"2;GVS4W.@ %%4&R0G*W'[I;,(65"+E:GN:J*VCX&M!A%0'>RKQ(<%0 MXA_O6PQ;H CS81VQW:Z/ P!H:$K/E#RJQ-XD>='2IDN,$ E8;N.4J^*KD2B8 MB"2,:XS1YE)<5TT&%@828Y)6[G\!(IA&B)HKFQTH-6,D70><;HG!Z6R2>^L-%US4*!VSX(L-"W05$39I^BVA&BU8$U5 MYQ]Y?)*HJ'G7 0O5]6WW2B@U>[F-L,#X<(NXAE55\"'1:$Q* M;L#GL1L)/2DFJ4L[+.;>0F7<9PG7)DH5>VPJ)Z7*S X:*^.'RBDYQ# Q7G9] M.-:!R6P F7) DF$T!=8)K'(!>:WSXES5GV.RE&<&T]-U4+%L>Q8- QFSE1G- M,I79(.Z:Y#0Y/B/CDO7!&\&NC]4M=.[ ))$=VNY)0,!(-MI6.?A(RZ!]'!2L MJ64I:&NBXLX%SB+*@9'^8H,Q3/8!*V)V4T;::(E;K2A)&BI(A O.4,&0! TK M,4%%F/. XJW@+S-M'I=7'K9]8JN(+^$, OA?N_-?+H^^P-J%XYD7>C M+Q!%4T;HY-/<>25,FG:/4.7[3","#B&-$TR=B"OF%]KK08HE>[7\&W*NFM9G MCTB*>3(UE?^603T3P1!D0SZ3TIJS_J5"9;? O(VP]"$0-JST YO'WO%;RF72 M_L65[]C49SJ_2,(M_Q5TF6^%Y)(V(]43A0J[%$7T1!PE5#C/61"<1:@S0%S* MKK"VG'TVN:PHS#F6IFB^LLQ*))$5K;+:<_E(K6V7WR&(8_,E6@[+O-R8Y$ K M7('/*>>+E6_% I.T]7J<&VRWE8,=ID5H8(9)QK7[DR@N2+(D'=/,F;XFC0!9 M6F85I>5QPNU('MV^*Q#BA;UZM7Z,W4!-_W6K^3\W\9*'XX&@6:@(M6: O&1[ M^%HC,#\><"VCUD"]IB?B;$8NTEB:8< [.HZ"&PK:!V5#SOQ$9=S:86Y2+$WH MTR( N"8PQ;]H,IY\#N\?NN:,B+"\?NQ$,#Y%O!DX'T'Z2$W[-O8+2@7?2B?S M;CPL+E:=9\@-(&\ ] Q*>XRVXURZ&6VCX$[() ;ZGD?U<9F?6E5:4J>VI(_, ME$+:TV:4? ]#BDGDVK_2_@ULN4U_T,H?!D=#=0PF/7$';@JEP828=P:2Q)