0000082166-18-000022.txt : 20180323 0000082166-18-000022.hdr.sgml : 20180323 20180323111126 ACCESSION NUMBER: 0000082166-18-000022 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20180131 FILED AS OF DATE: 20180323 DATE AS OF CHANGE: 20180323 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RAVEN INDUSTRIES INC CENTRAL INDEX KEY: 0000082166 STANDARD INDUSTRIAL CLASSIFICATION: UNSUPPORTED PLASTICS FILM & SHEET [3081] IRS NUMBER: 460246171 STATE OF INCORPORATION: SD FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-07982 FILM NUMBER: 18708952 BUSINESS ADDRESS: STREET 1: 205 E 6TH ST STREET 2: PO BOX 5107 CITY: SIOUX FALLS STATE: SD ZIP: 57117 BUSINESS PHONE: 6053362750 MAIL ADDRESS: STREET 1: P O BOX 5107 CITY: SIOUX FALLS STATE: SD ZIP: 57117-5107 10-K 1 a10-kyrendjan3118.htm RAVEN INDUSTRIIES, INC. FORM 10-K Document
false--01-31FY20182018-01-3110-K000008216635796857YesLarge Accelerated Filer1231707927RAVEN INDUSTRIES INCNoYes000.04212333110.100.200.100.200.102933000002014-05-012012-01-0657140000.520.520.521110000000010000000067060000671240000.100.10000072000114970008700003154000250001180006200055400038260002590000227800000001250000001250000004331620000129000440000P7YP3YP39YP15YP5YP5YP12YP3YP3YP5Y6610000P4Y3098400031332000 0000082166 2017-02-01 2018-01-31 0000082166 2017-07-31 0000082166 2018-03-16 0000082166 2018-01-31 0000082166 2017-01-31 0000082166 2016-02-01 2017-01-31 0000082166 2015-02-01 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2015-02-01 2016-01-31 0000082166 us-gaap:ParentMember 2015-02-01 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2016-02-01 2017-01-31 0000082166 us-gaap:TreasuryStockMember 2015-02-01 2016-01-31 0000082166 2015-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-31 0000082166 us-gaap:ParentMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-02-01 2017-01-31 0000082166 us-gaap:CommonStockMember 2017-02-01 2018-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2016-02-01 2017-01-31 0000082166 us-gaap:TreasuryStockMember 2016-01-31 0000082166 us-gaap:ParentMember 2016-02-01 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2015-02-01 2016-01-31 0000082166 us-gaap:TreasuryStockMember 2015-01-31 0000082166 us-gaap:ParentMember 2017-01-31 0000082166 us-gaap:TreasuryStockMember 2017-02-01 2018-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2017-02-01 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2018-01-31 0000082166 us-gaap:RetainedEarningsMember 2016-02-01 2017-01-31 0000082166 us-gaap:CommonStockMember 2015-02-01 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-02-01 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-02-01 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2016-02-01 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2017-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-31 0000082166 us-gaap:CommonStockMember 2018-01-31 0000082166 us-gaap:ParentMember 2016-01-31 0000082166 us-gaap:CommonStockMember 2016-02-01 2017-01-31 0000082166 us-gaap:RetainedEarningsMember 2015-02-01 2016-01-31 0000082166 us-gaap:CommonStockMember 2017-01-31 0000082166 us-gaap:ParentMember 2015-01-31 0000082166 us-gaap:CommonStockMember 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2017-01-31 0000082166 us-gaap:ParentMember 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-31 0000082166 us-gaap:CommonStockMember 2015-01-31 0000082166 us-gaap:RetainedEarningsMember 2017-02-01 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2015-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2015-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0000082166 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2015-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2017-01-31 0000082166 ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:SstMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 ravn:AerostarIntegratedSystemsMember 2018-01-31 0000082166 us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 ravn:SstMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 ravn:FurnitureFixturesOfficeEquipmentAndOtherMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:FurnitureFixturesOfficeEquipmentAndOtherMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:PropertyplantandequipmentOwnedMember 2018-01-31 0000082166 us-gaap:AssetsHeldUnderCapitalLeasesMember 2018-01-31 0000082166 us-gaap:AssetsHeldUnderCapitalLeasesMember 2017-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember 2018-01-31 0000082166 ravn:AssetsownedorheldundercapitalleaseMember 2017-01-31 0000082166 us-gaap:MachineryAndEquipmentMember 2017-01-31 0000082166 ravn:PropertyplantandequipmentOwnedMember 2017-01-31 0000082166 us-gaap:LandMember 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember 2018-01-31 0000082166 us-gaap:LandMember 2017-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember 2017-01-31 0000082166 ravn:AssetsownedorheldundercapitalleaseMember 2018-01-31 0000082166 ravn:ClientprivateproductassetsMember ravn:AerostarMember 2018-01-31 0000082166 ravn:AllSegmentsMember 2017-01-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:ClientprivateproductassetsMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2016-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2017-01-31 0000082166 ravn:VistaResearchMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:SBGInnovatiieandaffiliateMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-09-01 2017-09-01 0000082166 ravn:SBGInnovatiieandaffiliateMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-09-01 0000082166 ravn:CLIMember ravn:CustomerRelationshipsandCustomerContractsMember ravn:EngineeredFilmsMember 2017-09-01 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2018-01-31 0000082166 ravn:VistaResearchMember ravn:AerostarMember 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2017-01-31 0000082166 us-gaap:CustomerRelationshipsMember 2017-01-31 0000082166 us-gaap:CustomerRelationshipsMember 2018-01-31 0000082166 us-gaap:PatentedTechnologyMember 2017-01-31 0000082166 us-gaap:PatentedTechnologyMember 2018-01-31 0000082166 ravn:ExistingTechnologyMember 2017-01-31 0000082166 ravn:ExistingTechnologyMember 2018-01-31 0000082166 us-gaap:OperatingIncomeLossMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember 2017-02-01 2018-01-31 0000082166 ravn:VistaReportingUnitMember 2015-10-31 0000082166 ravn:AerostarMember 2016-10-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:CostOfSalesMember ravn:RadarInventoryMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:AerostarMember 2016-10-31 0000082166 2016-02-01 2016-04-30 0000082166 us-gaap:CustomerRelatedIntangibleAssetsMember us-gaap:OperatingIncomeLossMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2017-04-30 0000082166 us-gaap:PatentedTechnologyMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 us-gaap:OperatingIncomeLossMember 2017-02-01 2018-01-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-08-01 2015-10-31 0000082166 ravn:LighterthanAirassetgroupMember ravn:AerostarMember 2016-10-31 0000082166 us-gaap:OtherNonoperatingIncomeExpenseMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2017-04-30 0000082166 ravn:RadarTechnologyandRadarCustomersMember us-gaap:OperatingIncomeLossMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-05-01 2015-07-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2015-11-01 2016-01-31 0000082166 ravn:AerostarMember 2018-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 ravn:EngineeredFilmsMember 2017-01-31 0000082166 ravn:AerostarMember 2017-01-31 0000082166 ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:EngineeredFilmsMember 2018-01-31 0000082166 ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 ravn:EngineeredFilmsMember 2016-01-31 0000082166 ravn:AppliedTechnologyMember 2016-01-31 0000082166 ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 ravn:AerostarMember 2016-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember 2015-02-01 2016-01-31 0000082166 ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember us-gaap:OperatingIncomeLossMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:CustomerRelatedIntangibleAssetsMember us-gaap:OperatingIncomeLossMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:CostOfSalesMember 2016-02-01 2017-01-31 0000082166 us-gaap:OtherNonoperatingIncomeExpenseMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingIncomeLossMember 2015-02-01 2016-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-02-01 2018-01-31 0000082166 us-gaap:MaximumMember 2018-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-02-01 2017-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-31 0000082166 us-gaap:MaximumMember 2017-01-31 0000082166 us-gaap:MaximumMember 2016-01-31 0000082166 country:CA 2017-02-01 2018-01-31 0000082166 country:US 2017-02-01 2018-01-31 0000082166 country:CA 2018-01-31 0000082166 ravn:JPMorganChaseandWellsFargoMember 2018-01-31 0000082166 ravn:JPMorganChaseandWellsFargoMember 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2018-01-31 0000082166 ravn:JPMorganChaseBankMember 2017-02-01 2018-01-31 0000082166 ravn:JPMorganChaseBankMember 2016-02-01 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2015-02-01 2016-01-31 0000082166 ravn:JPMorganChaseBankMember 2016-01-31 0000082166 ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 us-gaap:ResearchAndDevelopmentExpenseMember ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:CostOfSalesMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:SellingGeneralAndAdministrativeExpensesMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2017-01-31 0000082166 us-gaap:DirectorMember 2017-02-01 2018-01-31 0000082166 us-gaap:DirectorMember 2017-01-31 0000082166 us-gaap:DirectorMember 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2017-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2015-02-01 2016-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2016-02-01 2017-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2016-02-01 2017-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2015-02-01 2016-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2015-02-01 2016-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2017-02-01 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2016-02-01 2017-01-31 0000082166 ravn:A2010StockIncentivePlanMember 2012-05-22 0000082166 ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 ravn:CorporateOtherMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:CorporateOtherMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2018-01-31 0000082166 ravn:CorporateOtherMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2016-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 ravn:CorporateOtherMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:CorporateOtherMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2016-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2017-01-31 0000082166 ravn:CorporateOtherMember 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 us-gaap:CostOfSalesMember ravn:RadarInventoryMember ravn:VistaResearchMember 2016-02-01 2017-01-31 0000082166 ravn:HurricaneRecoveryFilmMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 ravn:OneCustomerMember 2017-02-01 2018-01-31 0000082166 ravn:VistaResearchMember us-gaap:CostOfSalesMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 country:US 2016-02-01 2017-01-31 0000082166 us-gaap:LatinAmericaMember 2016-02-01 2017-01-31 0000082166 country:CA 2015-02-01 2016-01-31 0000082166 ravn:OtherforeignsalesMember 2016-02-01 2017-01-31 0000082166 us-gaap:LatinAmericaMember 2017-02-01 2018-01-31 0000082166 us-gaap:LatinAmericaMember 2015-02-01 2016-01-31 0000082166 ravn:OtherforeignsalesMember 2017-02-01 2018-01-31 0000082166 country:US 2015-02-01 2016-01-31 0000082166 us-gaap:AsiaMember 2016-02-01 2017-01-31 0000082166 ravn:OtherforeignsalesMember 2015-02-01 2016-01-31 0000082166 ravn:AllforeignMember 2015-02-01 2016-01-31 0000082166 ravn:AllforeignMember 2017-02-01 2018-01-31 0000082166 us-gaap:AsiaMember 2017-02-01 2018-01-31 0000082166 us-gaap:EuropeMember 2015-02-01 2016-01-31 0000082166 ravn:AllforeignMember 2016-02-01 2017-01-31 0000082166 us-gaap:EuropeMember 2017-02-01 2018-01-31 0000082166 country:CA 2016-02-01 2017-01-31 0000082166 us-gaap:AsiaMember 2015-02-01 2016-01-31 0000082166 us-gaap:EuropeMember 2016-02-01 2017-01-31 0000082166 ravn:OneCustomerMember 2016-02-01 2017-01-31 0000082166 ravn:OneCustomerMember 2015-02-01 2016-01-31 0000082166 us-gaap:SubsequentEventMember 2018-02-05 2018-02-05 0000082166 ravn:SstMember ravn:AppliedTechnologyMember us-gaap:SubsequentEventMember 2018-02-05 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2016-02-01 2017-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2017-02-01 2018-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2017-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2015-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2016-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2015-02-01 2016-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2018-01-31 ravn:Divisions xbrli:shares iso4217:USD ravn:ReportingUnits ravn:contribution_plan iso4217:USD xbrli:shares xbrli:pure ravn:investments ravn:customer ravn:Plans ravn:Director ravn:percentagepoints ravn:Award
 
 
 
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 January 31, 2018
o 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: 001-07982
RAVEN INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
 
South Dakota
 
46-0246171
 
 
(State or other jurisdiction of incorporation or organization)
 
(IRS Employer Identification No.)
 
 
205 E. 6th Street, P.O. Box 5107, Sioux Falls, SD
 
57117- 5107
 
 
(Address of principal executive offices)
 
(Zip Code)
 
 
Registrant's telephone number including area code (605) 336-2750
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class:
 
Name of each exchange on which registered
 
 
Common Stock, $1 par value
 
The NASDAQ Stock Market
 
Securities registered pursuant to Section 12(g) of the Act: None
 
 
 
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
þ
Yes
o
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.
o
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
o
No
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
þ
Yes
o
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, or a smaller reporting company. See the definition of “accelerated filer,” “large accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
þ
 
 
Accelerated filer
o
Non-accelerated filer
o
(Do not check if a smaller reporting company)
Smaller reporting company
o
 
 
Emerging growth company
o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).
o
Yes
þ
No
The aggregate market value of the registrant's common stock held by non-affiliates at July 31, 2017 was approximately $1,231,707,927. The aggregate market value was computed by reference to the closing price as reported on the NASDAQ Global Select Market, $34.40, on July 31, 2017, which was as of the last business day of the registrant's most recently completed second fiscal quarter. The number of shares outstanding on March 16, 2018 was 35,796,857.
DOCUMENTS INCORPORATED BY REFERENCE
The definitive proxy statement relating to the registrant's Annual Meeting of Shareholders, to be held May 22, 2018, is incorporated by reference into Part III to the extent described therein.
 
 
 
 
 



PART I
 
 
Item 1.
BUSINESS
 
Item 1A.
RISK FACTORS
 
Item 1B.
UNRESOLVED STAFF COMMENTS
 
Item 2.
PROPERTIES
 
Item 3.
LEGAL PROCEEDINGS
 
Item 4.
MINE SAFETY DISCLOSURES
 
 
 
 
 
PART II
 
 
Item 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED SHAREHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES
 
 
Quarterly Information
 
 
Stock Performance
 
Item 6.
SELECTED FINANCIAL DATA
 
 
Five-year Financial Summary
 
Item 7.
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
 
Executive Summary
 
 
Results of Operations - Segment Analysis
 
 
Liquidity and Capital Resources
 
 
Off-Balance Sheet Arrangements and Contractual Obligations
 
 
Critical Accounting Policies and Estimates
 
 
Accounting Pronouncements
 
 
Forward-Looking Statements
 
Item 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
Item 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
 
 
Management's Report on Internal Control Over Financial Reporting
 
 
Report of Independent Registered Public Accounting Firm - Deloitte & Touche LLP
 
 
Report of Independent Registered Public Accounting Firm - PricewaterhouseCoopers LLP
 
 
Consolidated Balance Sheets
 
 
Consolidated Statements of Income and Comprehensive Income
 
 
Consolidated Statements of Shareholders' Equity
 
 
Consolidated Statements of Cash Flows
 
 
Notes to Consolidated Financial Statements
 
Item 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
 
Item 9A.
CONTROLS AND PROCEDURES
 
Item 9B.
OTHER INFORMATION
 
 
 
 
 
PART III
 
 
Item 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
 
Item 11.
EXECUTIVE COMPENSATION
 
Item 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS
 
Item 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
 
Item 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES 
 
 
 
 
 
PART IV
 
 
Item 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULE
 
Item 16.
10-K SUMMARY
 
INDEX TO EXHIBITS
 
SIGNATURES
 
SCHEDULE II
 





 
PART I
 
 
 
ITEM 1.
BUSINESS
Raven Industries, Inc. (the Company or Raven) was incorporated in February 1956 under the laws of the State of South Dakota and began operations later that same year. The Company is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company markets its products around the world and has its principal operations in the United States of America. Raven began operations as a manufacturer of high-altitude research balloons before diversifying into product lines that extended from technologies and production methods of this original balloon business. The Company employs 1,157 people and is headquartered at 205 E. 6th Street, Sioux Falls, SD 57104 - telephone (605) 336-2750. The Company's Internet address is http://www.ravenind.com and its common stock trades on the NASDAQ Global Select Market under the ticker symbol RAVN. The Company has adopted a Code of Conduct applicable to all officers, directors and employees, which is available on its website. Information on the Company's website is not part of this filing.

We make our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports available, free of charge, in the “Investor Relations” section of our Internet website as soon as reasonably practicable after we electronically file these materials with, or furnish these materials to, the Securities and Exchange Commission (SEC). Information on or connected to our website is neither part of, nor incorporated by reference into, this Form 10-K or any other report filed with or furnished to the SEC.

You may also read or copy any materials that we file with the SEC at its Public Reference Room at 100 F Street, N.E., Washington, DC 20549. You may obtain additional information about the Public Reference Room by calling the SEC at 1-800-SEC-0330. Additionally, you will find these materials on the SEC Internet site at www.sec.gov. This site contains reports, proxy statements and other information regarding issuers that file electronically with the SEC.

This Annual Report on Form 10-K (Form 10-K) contains forward-looking statements that are subject to risks and uncertainties. All statements other than statements of historical fact included in this Form 10-K are forward-looking statements. Forward-looking statements give our current expectations and projections relating to our financial condition, results of operations, plans, objectives, future performance, and business.  All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected. Important factors that could cause actual results to differ materially from our expectations and other important information about forward-looking statements are disclosed under Item 1A, “Risk Factors” and Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations, Forward-Looking Statements” in this Form 10-K.

BUSINESS SEGMENTS

The Company has three unique operating units, or divisions, that are also its reportable segments: Applied Technology Division (Applied Technology), Engineered Films Division (Engineered Films), and Aerostar Division (Aerostar). Product lines have been generally grouped in these segments based on technology, manufacturing processes, and end-use application; however, a business segment may serve more than one of the product markets identified above. The Company measures the profitability performance of its segments primarily based on their operating income excluding general and administrative expenses. Other expense and income taxes are not allocated to individual operating segments, and assets not identifiable to an individual segment are included as corporate assets. Segment information is reported consistent with the Company's management reporting structure.
Business segment financial information is found on the following pages of this Form 10-K:
Results of Operations – Segment Analysis
Note 16 Business Segments and Major Customer Information

Applied Technology
Applied Technology designs, manufactures, sells, and services innovative precision agriculture products and information management tools that help growers reduce costs, more precisely control inputs, and improve farm yields.  The Applied Technology product families include field computers, application controls, GPS-guidance steering systems, automatic boom controls, injection systems, and planter and seeder controls. Applied Technology's services include high-speed in-field Internet connectivity and cloud-based data management. The Company's investment in the continued build-out of the Slingshot™ platform has also

3

                           

positioned Applied Technology as an information platform that improves decision-making and achieves business efficiencies for its agriculture retail partners.

Applied Technology sells its precision agriculture control products to both original equipment manufacturers (OEMs) and through aftermarket distribution partners in the United States and in most major agricultural areas around the world. The Company's competitive advantage in this segment is designing and selling easy to use, reliable, and innovative value-added products that are supported by an industry-leading service and support team.

Engineered Films
Engineered Films produces high-performance plastic films and sheeting for geomembrane, agricultural, construction, and industrial applications. Engineered Films acquired the assets of Colorado Lining International, Inc. (CLI) in September 2017. This acquisition enhanced the division's geomembrane market position through extended service and product offerings with the addition of new design-build and installation service components. The acquisition of CLI advanced Engineered Films’ business model into a vertically-integrated, full-service solutions provider for the geomembrane market.

Engineered Films sells both direct to end-customers and through independent third-party distributors. The majority of product sold into the construction and agriculture markets is through distributors, while sales into the geomembrane and industrial markets are more direct in nature. The Company extrudes a significant portion of the film converted for its commercial products and believes it is one of the largest sheeting converters in the United States in the markets it serves. Engineered Films' ability to extrude and convert films, along with offering installation services for its geomembrane products, allows it to provide a more customized solution to customers. A number of film manufacturers compete with the Company on both price and product availability. Engineered Films is the Company's most capital-intensive business segment, and historically has made sizable investments in new extrusion capacity and conversion equipment. This segment's capital expenditures were $8.1 million in fiscal 2018, $2.8 million in fiscal 2017, and $10.8 million in fiscal 2016.

Aerostar
Aerostar serves the aerospace/defense, radar and lighter-than-air markets. Aerostar's primary products include high-altitude (stratospheric or lighter-than-air) balloons, tethered aerostats, and radar systems. These products can be integrated with additional third-party sensors to provide research, communications, and situational awareness capabilities to governmental and commercial customers. Aerostar’s growth strategy emphasizes the design and manufacture of proprietary products in these markets. Aerostar also pursues product and support services contracts with agencies and instrumentalities of the U.S. government as well as sales of advanced radar systems and aerostats in international markets. In previous years, Aerostar also provided contract manufacturing services. The Company largely exited this business and the planned reduction of contract manufacturing activities was completed in fiscal 2016.
  
Aerostar sells to government agencies as both a prime contractor and subcontractor, and to commercial users primarily as a sub-contractor. Further, sales to government agencies often involve large contracts subject to frequent delays because of budget uncertainties, and protracted negotiation processes. The timing and size of contract wins can create volatility in Aerostar’s results.

OUTLOOK

The Company is very pleased with the performance achieved by all three operating divisions throughout fiscal 2018. All three divisions achieved double-digit sales growth and the Company believes it is well positioned for the year ahead.

In fiscal 2018 Applied Technology achieved strong results in the face of challenging agricultural market conditions. The Company expects to continue to drive growth and will continue to strategically fund several long-term investments. Subsequent to the end of the fourth quarter, the division launched a strategic initiative to grow its local presence in Brazil and drive organic growth in Latin America, in order to better capitalize on one of the largest agricultural markets in the world.

Engineered Films demonstrated impressive operational discipline and sustained high plant utilization throughout fiscal 2018. The division grew sales by approximately $75 million year-over-year, and prior investments in acquisitions and manufacturing capacity drove strong growth in every market served. The division continues to see opportunities for growth and is investing in additional capacity in fiscal 2019. As for hurricane recovery efforts, the delivery of hurricane recovery film will result in sales of approximately $9 million in the first quarter and then return to significantly reduced levels consistent with prior years. 

During the year, Aerostar improved its financial performance and achieved more consistency and stability in its results. The division continues to sharpen its focus on the stratospheric balloon platform, and has divested of a few non-strategic portions of its business during and subsequent to the end of fiscal 2018. Strong performance on existing programs is driving confidence for continued growth with Aerostar’s stratospheric balloon platform.

4

                           

Overall, the Company is well positioned as it enters fiscal 2019 because of the actions taken and investments made to preserve and strengthen our core business. Furthermore, the Company is evaluating strategic acquisitions and will continue to invest in additional manufacturing capacity and technology development to enhance its core product lines. The Company's goal remains to generate 10 percent annualized earnings growth over the long-term, excluding unusual and generally non-recurring items.

MAJOR CUSTOMER INFORMATION

No customers accounted for 10% or more of consolidated sales in fiscal years 2018, 2017, or 2016.

SEASONAL WORKING CAPITAL REQUIREMENTS

Some seasonal demand exists in both the Applied Technology and Engineered Films divisions, primarily due to their respective exposure to the agricultural market. However, given the overall diversification of the Company, the seasonal fluctuations in net working capital (accounts receivable, net plus inventories less accounts payable) are not usually significant.
 
FINANCIAL INSTRUMENTS

The principal financial instruments that the Company maintains are cash, cash equivalents, short-term investments, accounts receivable, accounts payable, accrued liabilities, and acquisition-related contingent payments. The Company manages the interest rate, credit, and market risks associated with these accounts through periodic reviews of the carrying value of assets and liabilities and establishment of appropriate allowances in accordance with Company policies. The Company does not use off-balance sheet financing, except to enter into operating leases.

The Company does not enter into derivatives or other financial instruments for trading or speculative purposes. The Company uses derivative financial instruments to manage foreign currency balance sheet risk. The use of these financial instruments has had no material effect on consolidated results of operations, financial condition, or cash flows.

RAW MATERIALS

The Company obtains a wide variety of materials from numerous vendors. Principal materials include electronic components for Applied Technology and Aerostar, various polymeric resins for Engineered Films, and fabrics and film for Aerostar. Engineered Films has experienced volatile resin prices over the past three years. Price increases could not always be passed on to customers due to weak demand and/or a competitive pricing environment. Predicting future material volatility and the related potential impact on the Company is not easily estimated and the Company is unable to do so to the degree required to build reliance on such forecasts.

PATENTS

The Company owns a number of patents. The Company does not believe that its business, as a whole, is materially dependent on any one patent or related group of patents. The Company focuses significant research and development effort to develop technology-based offerings. As such, the protection of the Company’s intellectual property is an important strategic objective. Along with an aggressive posture toward patenting new technology and protecting trade secrets, the Company has restrictions on the disclosure of our technology to industry and business partners to ensure that our intellectual property is maintained and protected.

RESEARCH AND DEVELOPMENT

The three business segments conduct ongoing research and development (R&D) efforts to improve their product offerings and develop new products. Most of the Company's R&D expenditures are directed toward new product development. R&D investment is particularly strong within the Applied Technology Division. Development of new technology and product enhancements within Applied Technology is a competitive differentiator and central to its long-term strategy. Engineered Films also utilizes R&D spending to develop new products and to value engineer and reformulate its products. These R&D investments deliver high-value film solutions to the markets it serves and also result in lower raw material costs and improved quality for existing product lines. Aerostar's investment in the development of new technology has a particular emphasis on its core stratospheric balloon platform. The Company's total R&D costs are presented in the Consolidated Statements of Income and Comprehensive Income.


5

                           

ENVIRONMENTAL MATTERS

The Company believes that, in all material respects, it is in compliance with applicable federal, state and local environmental laws and regulations. Expenditures incurred in the past relating to compliance for operating facilities have not significantly affected the Company's capital expenditures, earnings, or competitive position. The Company is unaware of any potential liabilities as of January 31, 2018 for any environmental matters that would have a material effect on the Company's results of operations, financial position, or cash flows.

BACKLOG

As of February 1, 2018, the Company's order backlog totaled approximately $40.3 million. Backlog amounts as of February 1, 2017 and 2016 were $25.7 million and $18.6 million, respectively. Because the length of time between order and shipment varies considerably by business segment and customers can change delivery schedules or potentially cancel orders, the Company does not believe that backlog, as of any particular date, is necessarily indicative of actual net sales for any future period.

EMPLOYEES

As of January 31, 2018, the Company had 1,157 employees (including temporary workers). Following is a summary of active employees by segment: Applied Technology - 394; Engineered Films - 471; Aerostar - 195; and Corporate Services - 97. Management believes its relationship with its employees is good.


6

                           

EXECUTIVE OFFICERS
 
 
 
 
 
Name, Age, and Position
 
Biographical Data
Daniel A. Rykhus, 53
 
Mr. Rykhus became the Company's President and Chief Executive Officer in 2010. He joined the Company in 1990 as Director of World Class Manufacturing, was General Manager of the Applied Technology Division from1998 through 2009, and served as Executive Vice President from 2004 through 2010.
President and Chief Executive Officer
 
 
 
 
 
 
Steven E. Brazones, 44
 
Mr. Brazones joined the Company in December 2014 as its Vice President, Chief Financial Officer, and Treasurer. From 2002 to 2014, Mr. Brazones held a variety of positions with H.B. Fuller Company. Most recently, he served as H.B. Fuller's Americas Region Finance Director. Previously, he served as the Assistant Treasurer and the Director of Investor Relations. Prior to his tenure with H.B. Fuller, Mr. Brazones held various roles at Northwestern Growth.
Vice President and Chief Financial Officer
 
 
 
 
 
 
 
 
Lee A. Magnuson, 62
 
Mr. Magnuson joined the Company in June 2017, as Vice President and General Counsel and also became the Company's Secretary in August 2017. Prior to joining the Company, Mr. Magnuson was managing partner of Lindquist and Vennum Law Firm's Sioux Falls, SD office for 5 years, practicing in the areas of commercial transactions, mergers and acquisitions, corporate matters, real estate and regulatory matters.
General Counsel and Vice President
 
 
 
 
 
 
Janet L. Matthiesen, 60
 
Ms. Matthiesen joined the Company in 2010 as Director of Administration and has been the Company's Vice President of Human Resources since 2012. Prior to joining Raven, Ms. Matthiesen was a Human Resource Manager at Science Applications International Corporation from 2002 to 2010.


Vice President of Human Resources
 
 
 
 
 
 
Brian E. Meyer, 55
 
Mr. Meyer was named Division Vice President and General Manager of the Applied Technology Division in May 2015. He joined the Company in 2010 as Chief Information Officer. Prior to joining the Company, Mr. Meyer was an information and technology executive in the health insurance industry and vice president of systems development in the property and casualty insurance industry.

Division Vice President and General Manager - Applied Technology Division
 
 
 
 
 
 
Anthony D. Schmidt, 46
 
Mr. Schmidt was named Division Vice President and General Manager of the Engineered Films Division in 2012. He joined the Company in 1995 in the Applied Technology Division performing various leadership roles within manufacturing and engineering. He transitioned to Engineered Films Division in 2011 as Manufacturing Manager.
Division Vice President and General Manager - Engineered Films Division
 
 
 
 
 
 
Scott W. Wickersham, 44
 
Mr. Wickersham was named Division Vice President and General Manager of the Aerostar Division in January 2018. He joined the Company in 2010 as the Director of Product Development and Engineering Manager and has been the General Manager for the Aerostar Division since November 2015. Prior to joining the Company, Mr. Wickersham held a range of engineering and operational roles with various technology companies.
Division Vice President and General Manager - Aerostar Division
 
 
 

ITEM 1A.
RISK FACTORS

RISKS RELATING TO THE COMPANY

The Company's business is subject to many risks, which by their nature are unpredictable or unquantifiable and may be unknown. In an attempt to provide you with information on potential risks the Company may encounter, we have provided below, what we believe are the most significant risks the Company could potentially face, based on our knowledge, experience, information and assumptions. The risks provided below should be assessed contemporaneously with other information contained in this Form 10-K, including Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the risks and uncertainties addressed under "Forward-Looking Statements" on page 35, the Notes to the Consolidated Financial Statements on page 45, and other information presented in or incorporated by reference into this Annual Report on Form 10-K. The risks contained herein, as well as other statements in this 10-K are forward-looking statements and, as such, are uncertain. Such statements are

7



not guarantees of future performance and undue reliance should not be placed on them. The indeterminate nature of risk factors makes them subject to change, and certain risks and uncertainties could potentially cause material changes to actual results. Some of these risks may affect the entire Company, where others may only affect particular segments of our business, or may have no material affect at all.

The Company, except as required by law, disclaims any obligation to update or revise the risk factors contained herein, regardless of changes, whether as a result of new information, developments or otherwise. The risks provided in this form 10-K and in other documents filed with the SEC are not exclusive in nature and, as such, there are other potential risks and uncertainties that the Company is not aware of, or does not presently consider material in nature that could feasibly cause actual results to vary materially from expectations.

Weather conditions or natural disasters could affect certain of the Company's markets, such as agriculture and construction, or the Company's primary manufacturing facilities.
The Company's Applied Technology Division is largely dependent on the ability of farmers, agricultural service providers, and custom applicators to purchase agricultural equipment, including its products. If such farmers, agricultural service providers, or custom applicators experience weather conditions or natural disasters resulting in unfavorable crop prices or farm incomes, sales in the Applied Technology Division may be adversely affected.

Weather conditions and natural disasters can also adversely affect sales in the Company's Engineered Films Division. To the extent weather conditions or natural disasters curtail construction or agricultural activity, sales of the division's plastic sheeting would likely decrease.

Seasonal and weather-related variation could also affect quarterly results. If expected sales are deferred in a fiscal quarter while inventory has been built and operating expenses incurred, financial results could be negatively impacted.

The Company’s primary manufacturing facilities for each of its operating divisions are located on contiguous properties in Sioux Falls, South Dakota. If weather-related natural disasters such as tornadoes or flooding were to occur in the area, such conditions could impede the manufacturing and shipping of products and potentially adversely affect the Company’s sales, transactions processing, and financial reporting. The Company has disaster recovery plans in place to manage the Company’s risks to these vulnerabilities but these measures may not be adequate, implemented properly, or executed timely to ensure that the Company’s operations are not disrupted. Such consequences could adversely affect our results of operations, financial condition, liquidity, and cash flows.

The loss, disruption, or material change in our business relationship with single source suppliers for particular materials, components or services, could cause a disruption in supply, or substantial increase in cost of any such products or services, and therefore could result in harm to our sales, profitability, cash flows and financial condition.
The Company obtains certain materials, components, or services from suppliers that serve as the only source of supply, or that supply the majority of the Company’s requirements of the particular material, component, or service. While these materials, components, services, or suitable replacements, could potentially be sourced from other suppliers, in the event of a disruption or loss of supply of relevant materials, components, or services for any reason, the Company may not be able to immediately find alternative sources of supply, or if found, may not be found on similar terms. If the Company’s relationship with any of these single source suppliers became challenged, or is terminated, we could have difficulty replacing these sources without causing disruption to the business.

Price fluctuations in, and shortages of, raw materials could have a significant impact on the Company's ability to sustain and grow earnings.
The Company's Engineered Films Division utilizes significant amounts of polymeric resin, the cost of which depends upon market prices for natural gas and oil and other market forces. These prices are subject to worldwide supply and demand as well as other factors beyond our control. Although the Engineered Films Division is sometimes able to pass on price increases to its customers, significant variations in the cost of polymeric resins can affect the Company's operating results from period to period. Success in offsetting higher raw material costs with price increases is largely influenced by competitive and economic conditions and could vary significantly depending on the market served. Unusual supply disruptions, such as one caused by a natural disaster, could cause suppliers to invoke "force majeure" clauses in their supply agreements, causing shortages in supply of material. If the Company is not able to fully offset the effects of adverse materials availability or higher costs, financial results could be adversely affected, which in turn could adversely affect our results of operations, financial condition, liquidity, and cash flows.

Electronic components used by both the Applied Technology Division and Aerostar Division are sometimes in short supply, which may impact our ability to meet customer demand. If a supplier of raw materials or electronic components were unable to deliver due to shortage or financial difficulty, any of the Company's segments could be adversely affected.

8



Fluctuations in commodity prices can increase our costs and decrease our sales.
Agricultural income levels are affected by agricultural commodity prices and input costs. As a result, changes in commodity prices or input costs that reduce agricultural income levels could have a negative effect on the ability of growers and their service providers to purchase the Company's precision agriculture products manufactured by its Applied Technology Division.

Exploration for oil and natural gas fluctuates with their price and energy market conditions are subject to volatility. Certain plastic sheeting manufactured and sold by our Engineered Films Division is sold as pit and pond liners to contain water used in the drilling processes for these energy commodities. Lower prices for oil and natural gas could reduce exploration activities and demand for our products.

Film manufacturing uses polymeric resins, which can be subject to changes in price as the cost of oil or natural gas changes. Accordingly, volatility in oil and natural gas prices may negatively affect our raw material costs and cost of goods sold and potentially cause us to increase prices, which could adversely affect our sales and/or profitability.

Failure to develop and market new technologies and products could impact the Company's competitive position and have an adverse effect on the Company's financial results.
The Company's operating results in Applied Technology, Engineered Films, and Aerostar depend upon the ability to renew the pipeline of new technologies and products and to bring these to market. This ability could be adversely affected by difficulties or delays in product development, such as the inability to identify viable new products, successfully complete research and development projects, obtain relevant regulatory approvals, obtain intellectual property protection, or gain market acceptance of new products and services. Because of the lengthy development process, technological challenges, and competition, there can be no assurance that any of the products the Company is currently developing, or could begin to develop in the future, will achieve commercial success. Technical advancements in products may also increase the risk of product failure, increasing product returns or warranty claims and settlements. In addition, sales of the Company's new products could replace sales of some of its current products, offsetting the benefit of a successful new product introduction.

Failure to develop and maintain partnerships, alliances, and other distribution or supplier relationships could adversely impact the Company's financial results.
In certain areas of the Company’s business, continued success depends on developing and maintaining relationships with other industry participants, such as original equipment manufacturers, dealers and distributors. If the Company fails to develop and maintain such relationships, or if there is disruption of current business relationships, due to actions of the Company, its partners or competitors, our ability to effectively market and sell certain products could be harmed. The Company’s relationships with other industry participants are complex and multifaceted, and evolve over time. Often, these relationships contribute to substantial ongoing business and operations in particular markets; therefore, changes in these relationships could have an adverse impact on our sales and revenue.

Additionally, the Company uses dealer/distributor networks, some of which are affiliated with strategic and industry partners. Enlisting and retaining qualified dealers and distributors and training them in the use and selling of product offerings necessitates substantial time and resources. If we were to lose a significant dealer or distributor relationship, and were forced to identify new channels, the time and expense of training new dealers or distributors may make new-product introduction difficult and also may hinder end-user sales and adoption, which could result in decreased revenues. Additionally, the interruption of dealer coverage within specific regions or markets could cause difficulties in marketing, selling or servicing our products and could harm the Company’s business, operating results or financial condition.

The Company's sales of products that are specialized and highly technical in nature are subject to uncertainties, start-up costs and inefficiencies, as well as market, competitive, and compliance risks.
The Company’s growth strategy relies on the design and manufacture of proprietary products. Highly technical, specialized product inventories may be more susceptible to fluctuations in market demand. If demand is unexpectedly low, write-downs or impairments of such inventory may become necessary. Either of these outcomes could adversely affect our results of operations. Start-up costs and inefficiencies can adversely affect operating results and such costs may not be recoverable in a proprietary product environment because the Company may not receive reimbursement from its customers for such costs.

Competition in agriculture markets could come from our current customers if original equipment manufacturers develop and integrate precision agriculture technology products themselves rather than purchasing from third parties, thereby reducing demand for Applied Technology’s products.

Regulatory restrictions could be placed on hydraulic fracturing activities because of environmental and health concerns, reducing demand for Engineered Film’s products. For Engineered Films, the development of alternative technologies, such as closed loop drilling processes that reduce the need for pit liners in energy exploration, could also reduce demand for the Company’s products.

9



Aerostar’s future growth relies on sales of high-altitude balloons, as well as advanced radar systems and aerostats to international markets. In limited cases, such sales may be direct commercial sales to foreign governments rather than foreign military sales through the U.S. government. Direct commercial sales to foreign governments often involve large contracts subject to frequent delays because of budget uncertainties, regional military conflicts, political instability, and protracted negotiation processes. Such delays could adversely affect our results of operations. The nature of these markets for certain of Aerostar's advanced radar systems and aerostats makes these products particularly susceptible to fluctuations in market demand. Demand fluctuations and the likelihood of delays in sales involving large contracts for such products also increase the risk of these products becoming obsolete, increasing the risk associated with expected sales of such products. The value of certain advanced radar systems and aerostat inventory at January 31, 2018 was $1.6 million and $3.4 million, respectively. This valuation is based on an estimate that the market demand for these products will be sufficient in future periods such that these inventories will be sold at a price greater than carrying value and related selling costs. Write-downs or impairment of the value of such products carried in inventory could adversely affect our results of operations. To the extent products become obsolete or anticipated sales are not realized, our expected future cash flows could be adversely impacted. This could also lead to an impairment, which could adversely impact the Company's results of operations and financial condition.
  
Sales of certain of Aerostar’s products into international markets increase the compliance risk associated with regulations such as International Traffic in Arms Regulations and Foreign Corrupt Practices Act, as well as others, exposing the Company to fines and its employees to fines, imprisonment, or civil penalties. Potential consequences of a material violation of such regulations include damage to our reputation, litigation, and increased costs.

The Company's Aerostar segment depends on the U.S. government for a significant portion of its sales, creating uncertainty in the timing of and funding for projected contracts.
A significant portion of Aerostar's sales are to the U.S. government or U.S. government agencies as a prime or sub-contractor. Government spending has historically been cyclical. A decrease in U.S. government defense or near-space research spending or changes in spending allocations could result in one or more of the Company's programs being reduced, delayed, or terminated. Reductions in the Company's existing programs, unless offset by other programs and opportunities, could adversely affect its ability to sustain and grow its future sales and earnings. The Company's U.S. government sales are funded by the federal budget, which operates on an October-to-September fiscal year. Changes in congressional schedules, negotiations for program funding levels, reduced program funding due to U.S government debt limitations, automatic budget cuts ("sequestration"), or unforeseen world events can interrupt the funding for a program or contract. Funds for multi-year contracts can be changed in subsequent years in the appropriations process.

In addition, many U.S. government contracts are subject to a competitive bidding and funding process even after the award of the basic contract, adding an additional element of uncertainty to future funding levels. Delays in the funding process or changes in funding are common and can impact the timing of available funds or can lead to changes in program content or termination at the government's convenience. The loss of anticipated funding or the termination of multiple or large programs could have an adverse effect on the Company's future sales and earnings.

The Company derives a portion of its revenues from foreign markets, which subjects the Company to business risks, including risk of changes in government policies and laws or changes in worldwide economic conditions.
The Company's consolidated net sales to locations outside of the U.S. were $41.6 million in fiscal 2018, representing approximately 11% of consolidated net sales. The Company's financial results could be affected by changes in trade, monetary and fiscal policies, laws and regulations, or other activities of U.S. and non-U.S. governments, agencies and similar organizations, along with changes in worldwide economic conditions. These conditions include, but are not limited to, changes in a country's or region's economic or political condition; trade regulations affecting production, pricing, and marketing of products; local labor conditions and regulations; reduced protection of intellectual property rights in some countries; changes in the regulatory or legal environment; restrictions on currency exchange activities; the impact of fluctuations in foreign currency exchange rates, which may affect product demand and may adversely affect the profitability of our products in U.S. dollars in foreign markets where payments are made in the local currency; burdensome taxes and tariffs; and other trade barriers. International risks and uncertainties also include changing social and economic conditions, terrorism, political hostilities and war, difficulty in enforcing agreements or collecting receivables, and increased transportation or other shipping costs. Any of these such risks could lead to reduced sales and reduced profitability associated with such sales.

Adverse economic conditions in the major industries the Company serves may materially affect segment performance and consolidated results of operations.
The Company's results of operations are impacted by the market fundamentals of the primary industries served. Significant declines of economic activity in the agricultural, oil and gas exploration, construction, industrial, aerospace/defense, and other major markets served may adversely affect segment performance and consolidated results of operations.


10



The Company may pursue or complete acquisitions which represent additional risk and could impact future financial results.
The Company's business strategy includes pursuing future acquisitions. Acquisitions involve a number of risks, including integration of the acquired company with the Company's operations and unanticipated liabilities or contingencies related to the acquired company. Further, business strategies supported by the acquisition may be in perceived, or actual, opposition to strategies of certain of our customers and our business could be materially adversely affected if those relationships are terminated and the expected strategic benefits are delayed or are not achieved. The Company cannot ensure that the expected benefits of any acquisition will be realized. Costs could be incurred on pursuits or proposed acquisitions that have not yet or may not close, which could significantly impact the operating results, financial condition, or cash flows. Additionally, after the acquisition, unforeseen issues could arise, which adversely affect the anticipated returns or which are otherwise not recoverable as an adjustment to the purchase price. Other acquisition risks include delays in realizing benefits from the acquired companies or products; difficulties due to lack of or limited prior experience in any new product or geographic markets we enter; unforeseen adjustments, charges or write-offs; unforeseen losses of customers of, or suppliers to, acquired businesses; difficulties in retaining key employees of the acquired businesses; or challenges arising from increased geographic diversity and complexity of our operations and our information technology systems.

Total goodwill and intangible assets accounted for $57.3 million, or approximately 18%, of the Company's total assets as of January 31, 2018. The Company evaluates goodwill and intangible assets for impairment annually, or when evidence of potential impairment exists. The annual impairment test is based on several factors requiring judgment. Principally, a significant decrease in expected cash flows or changes in market conditions may indicate potential impairment of recorded goodwill or intangible assets. Our expected future cash flows are dependent on several factors, including revenue growth in certain of our product lines. Our expected future cash flows could be adversely impacted if our anticipated revenue growth is not realized or if pricing in commodities markets does not recover in future periods. Reductions in cash flows could result in an impairment of goodwill and/or intangible assets, which could adversely impact the Company's results of operations and financial condition.

The Company may fail to continue to attract, develop, and retain key management and other key employees, which could negatively impact our operating results.
We depend on the performance of our board of directors, senior management team and other key employees, including experienced and skilled technical personnel.  The loss of certain members of our board of directors, senior management, including our Chief Executive Officer, or other key employees, could negatively impact our operating results and ability to execute our business strategy.  Our future success will also depend, in part, upon our ability to attract, train, motivate, and retain qualified board members, senior management and other key personnel.

The Company may fail to protect its intellectual property effectively, or may infringe upon the intellectual property of others.
The Company has developed significant proprietary technology and other rights that are used in its businesses. The Company relies on trade secret, copyright, trademark, and patent laws and contractual provisions to protect the Company's intellectual property. While the Company takes enforcement of these rights seriously, other companies, such as competitors or persons in related markets, may attempt to copy or use the Company's intellectual property for their own benefit.

In addition, intellectual property of others has an impact on the Company's ability to offer some of its products and services for specific uses or at competitive prices. Competitors' patents or other intellectual property may limit the Company's ability to offer products and services to its customers. Any infringement or claimed infringement by the Company on the intellectual property rights of others could result in litigation and adversely affect the Company's ability to continue to provide, or could increase the cost of providing, products and services and negatively impact sales and profitability. Any infringement by the Company could also result in judgments against the Company, which could adversely affect our results of operations, financial condition, liquidity, and cash flows.

The Company could be impacted by unfavorable results or material settlement of legal proceedings.
The Company is sometimes a party to various legal proceedings and claims that arise in the ordinary course of business.
Regardless of the merit of any such claims, litigation is often very costly, time-consuming, and disruptive to the operations and business of the Company, and a distraction to management and other personnel. While these matters generally are not material in nature, it is possible a matter may arise that is material to the Company’s business.

Although the Company believes the probability of a materially adverse outcome is remote, if one or more claims were resolved against the Company in a reporting period for amounts in excess of management’s expectations, the Company’s consolidated financial statements may be materially adversely affected. Further, such an outcome could result in significant compensatory, punitive or trebled monetary damages, disgorgement of revenue or profits, remedial corporate measures or injunctive relief against the Company that could have a material adverse affect on its businesses, financial condition, results of operation, and cash flows.
 

11



Technology failures or cyber-attacks on the Company's systems could disrupt the Company's operations or the functionality of its products and negatively impact the Company's business.
The Company increasingly relies on information technology systems to process, transmit, and store electronic information. In addition, a significant portion of internal communications, as well as communication with customers and suppliers, depends on information technology. Further, the products in our Applied Technology and Aerostar segments depend upon GPS and other systems through which our products interact with government computer systems and other centralized information sources. We are exposed to the risk of cyber incidents in the normal course of business. Cyber incidents may be deliberate attacks for the theft of intellectual property or other sensitive information or may be the result of unintentional events. Like other companies, the Company's information technology systems may be vulnerable to interruption due to a variety of events beyond the Company's control, including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers, foreign governments, and other security issues. Further, attacks on centralized information sources could affect the operation of our products or cause them to malfunction. The Company has technology security initiatives and disaster recovery plans in place to manage the Company's risk to these vulnerabilities, but these measures may not be adequate, or implemented properly, or executed timely to ensure that the Company's operations are not significantly disrupted. Potential consequences of a material cyber incident include damage to our reputation, litigation, and increased cyber security protection and remediation costs. Such consequences could adversely affect our results of operations.

The implementation of a new enterprise resource planning (ERP) system may result in short term disruption to the Company’s operations and business, which could adversely impact the Company and damage customer relationships and brand reputation.
The Company depends heavily on its management information systems for several aspects of our business. The Company launched a company-wide initiative during the fiscal 2018 third quarter called "Project Atlas." This is a strategic long-term investment to replace the Company’s existing ERP. Project Atlas is being implemented in a phased approach and is expected to take approximately three years. If the new ERP system or legacy system are disrupted, in any material way, during implementation, the Company may occur additional expense and loss of data. Additionally, if improvements or upgrades are required to meet the evolving needs of our business, we may be required to incur significant capital expenditures or expenses in the pursuit of improvements or upgrades to the new system. These efforts could potentially increase the amount of time for implementation of the new ERP system, require expenditures above the anticipated amounts, demand the use of additional resources, distract key personnel and potentially cause short-term disruptions to our existing systems and our business. Any of these outcomes could impair the Company’s ability to achieve critical strategic initiatives and could adversely impact our sales, profitability, cash flows and financial condition.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

None.

ITEM 2.
PROPERTIES

Raven's corporate office is located in Sioux Falls, South Dakota. Along with the corporate headquarters building, the Company also owns separate manufacturing facilities for each of our business segments as well as various warehouses, training, and product development facilities in the immediate Sioux Falls area.

In addition to its Sioux Falls facilities, Applied Technology owns a product development facility in Austin, Texas. Applied Technology also leases manufacturing, warehouse, research, and office facilities in Middenmeer, Netherlands and Geel, Belgium as well as in Winnipeg, Manitoba and Stockholm, Saskatchewan in Canada and in Brazil. Furthermore, Applied Technology leases smaller research and office facilities in South Dakota.
 
Engineered Films also has additional owned production and conversion facilities located in Madison and Brandon, South Dakota and in Midland and Pleasanton, Texas. In addition, Engineered Films leases a production and conversion facility in Parker, Colorado and Colton, California.

Aerostar also owns manufacturing, sewing, and research facilities located in Madison, South Dakota and Sulphur Springs, Texas. Aerostar's subsidiary Vista also leases facilities in Arlington, Virginia and in Monterey and Chatsworth, California.

Most of the Company's manufacturing plants also serve as distribution centers and contain offices for sales, engineering, and manufacturing support staff. The Company believes that its properties are suitable and adequate to meet existing production needs. The Company also owns approximately 70 acres of undeveloped land adjacent to the other owned property, which is available for expansion.


12

                           

The following is the approximate square footage of the Company's owned or leased facilities by segment: Applied Technology - 154,000; Engineered Films - 761,000; Aerostar - 285,000; and Corporate - 150,000.

ITEM 3.
LEGAL PROCEEDINGS

The Company is involved as a party in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of its business, the potential costs and liability of which cannot be determined at this time. Management does not believe the ultimate outcomes of its legal proceedings are likely to be material to its results of operations, financial position, or cash flows. The previously disclosed patent infringement lawsuit in which Capstan Ag Systems, Inc. made certain infringement claims against the Company has been settled on a confidential basis.

The Company has insurance policies that provide coverage to various degrees for potential liabilities arising from legal proceedings.

ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.

# 13




PART II
 
 
 
ITEM 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
The Company's common stock is traded on the NASDAQ Global Select Market under the ticker symbol RAVN. The following table shows quarterly unaudited financial results, quarterly high and low trade prices per share of the Company's common stock, as reported by the NASDAQ Global Select Market, and dividends declared for the periods indicated:
QUARTERLY INFORMATION (UNAUDITED)
(Dollars in thousands, except per-share amounts)
 
Net Sales
Gross Profit
Operating Income (Loss)
Pre-tax Income (Loss)
Net Income (Loss) Attributable to Raven
Net Income (Loss) Per Share(a)
 
Common Stock Market Price
 
Cash Dividends Per Share
 
 
Basic
Diluted
 
High
Low
FISCAL 2018
 
 
 
 
 
 
 
 
 
 
 
 
First Quarter
$
93,535

$
31,956

$
18,219

$
17,989

$
12,348

$
0.34

$
0.34

 
$
31.60

$
23.75

 
$
0.13

Second Quarter
86,610

26,513

11,700

11,637

8,235

0.23

0.23

 
37.40

29.80

 
0.13

Third Quarter(b)
101,349

33,333

17,829

17,795

11,998

0.33

0.33

 
35.80

26.70

 
0.13

Fourth Quarter(b)(c)
95,823

29,763

11,422

11,565

8,441

0.24

0.23

 
40.85

32.06

 
0.13

Total Year
$
377,317

$
121,565

$
59,170

$
58,986

$
41,022

$
1.14

$
1.13

 
$
40.85

$
23.75

 
$
0.52

 
 
 
 
 
 
 
 
 
 
 
 
 
FISCAL 2017
 
 
 
 
 
 
 
 
 
 
 
 
First Quarter
$
68,360

$
20,117

$
8,050

$
7,953

$
5,517

$
0.15

$
0.15

 
$
16.86

$
12.88

 
$
0.13

Second Quarter
67,598

18,915

6,696

6,487

4,495

0.12

0.12

 
21.58

15.01

 
0.13

Third Quarter(d)
  
72,522

19,839

7,389

7,116

5,741

0.16

0.16

 
25.47

20.21

 
0.13

Fourth Quarter
68,915

19,319

6,278

6,297

4,438

0.12

0.12

 
26.90

20.80

 
0.13

Total Year
$
277,395

$
78,190

$
28,413

$
27,853

$
20,191

$
0.56

$
0.56

 
$
26.90

$
12.88

 
$
0.52

 
 
 
 
 
 
 
 
 
 
 
 
 
FISCAL 2016
 
 
 
 
 
 
 
 
 
 
 
 
First Quarter
$
70,273

$
20,359

$
7,214

$
7,170

$
4,855

$
0.13

$
0.13

 
$
22.85

$
16.91

 
$
0.13

Second Quarter
67,518

17,858

6,429

6,163

4,191

0.11

0.11

 
22.36

18.52

 
0.13

Third Quarter(e)
  
67,611

16,972

(9,823
)
(9,946
)
(6,188
)
(0.17
)
(0.17
)
 
19.53

15.77

 
0.13

Fourth Quarter
52,827

11,785

571

694

1,918

0.05

0.05

 
19.61

13.87

 
0.13

Total Year
$
258,229

$
66,974

$
4,391

$
4,081

$
4,776

$
0.13

$
0.13

 
$
22.85

$
13.87

 
$
0.52

(a) Net income per share is computed discretely by quarter and may not add to the full year.
(b) Fiscal year 2018 third and fourth quarters include net sales of $5.2 million and $7.9 million, respectively, related the acquisition of Colorado Lining International, Inc., as further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies" of the Notes to the Consolidated Financial Statements.
(c) The Tax Cuts and Jobs Act, effective January 1, 2018, lowered the Company's federal statutory rate by 1.2 percentage points and benefited net income approximately $0.7 million for the fiscal year, as further described in Note 10 "Income Taxes" of the Notes to the Consolidated Financial Statements.

(d) The fiscal year 2017 third quarter includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business, as further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges " of the Notes to the Consolidated Financial Statements.
(e) The fiscal year 2016 third quarter includes pre-contract cost write-offs of $2,933 (which is comprised of $2,075 of costs capitalized as of July 31, 2015 and additional costs of $858 capitalized during August and September 2015), a goodwill impairment loss of $11,497, a long-lived asset impairment loss of $3,813, and a reduction of $2,273 acquisition-related contingent liability for Vista. For further information regarding these impairments and other charges refer to Note 7 "Goodwill, Long-Lived Assets, and Other Charges" of the Notes to the Consolidated Financial Statements.

As of January 31, 2018, the Company had approximately 12,400 beneficial holders, which includes a substantial amount of the Company's common stock held of record by banks, brokers, and other financial institutions.

On November 3, 2014, the Company announced that its Board of Directors (Board) had authorized a $40.0 million stock buyback program. Since that time, the Board has provided additional authorizations to increase the total amount authorized under the program to $75.0 million.
 
During fiscal 2018, the Company made purchases of 348,286 common shares under this plan at an average price of $28.71 equating to a total cost of $10.0 million. None of these common shares were repurchased during the fourth quarter of fiscal 2018. During

# 14


fiscal 2017, the Company made purchases of 484,252 common shares under this plan at an average price of $15.91 per share for a total cost of $7.7 million. None of these common shares were repurchased during the fourth quarter of fiscal 2017. During fiscal 2016, the Company made purchases of 1,602,545 common shares under this plan at an average price of $18.31 per share for a total cost of $29.3 million. None of these common shares were repurchased during the fourth quarter of fiscal 2016. There is $28.0 million still available for share repurchases under this Board-authorized program which remains in place until such time as the authorized spending limit is reached or is otherwise revoked by the Board.

COMPARISON OF 5-YEAR CUMULATIVE TOTAL RETURN AMONG RAVEN INDUSTRIES, INC.,
S&P 1500 INDUSTRIAL MACHINERY INDEX, RUSSELL 2000 INDEX, AND THE S&P SMALL CAP 600 INDEX.
ravn2018v7.jpg
The above graph compares the cumulative total shareholders return on the Company's stock with the cumulative return of the S&P 1500 Industrial Machinery Index, Russell 2000 Index, and S&P Small Cap 600 Index. The S&P 1500 Industrial Machinery Index is being replaced by the S&P Small Cap 600 Index as the Company determined that the S&P Small Cap 600 Index more closely represents similar companies. The S&P 1500 Industrial Machinery Index remains on this chart in the year of transition for comparative purposes. Investors who bought $100 of the Company's stock on January 31, 2013, held this for five years and reinvested the dividends would have seen its value increase to $158.77. Stock performance on the graph is not necessarily indicative of future price performance.
 
 
Years Ended January 31,
 
5-Year
Company / Index
 
2013
 
2014
 
2015
 
2016
 
2017
 
2018
 
CAGR(a)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Raven Industries, Inc.
 
$
100.00

 
$
141.12

 
$
82.29

 
$
59.29

 
$
101.55

 
$
158.77

 
9.7
%
S&P 1500 Industrial Machinery Index
 
100.00

 
125.99

 
130.62

 
119.14

 
170.46

 
223.32

 
17.4
%
Russell 2000 Index
 
100.00

 
127.03

 
132.63

 
119.47

 
159.53

 
186.94

 
13.3
%
S&P Small Cap 600 Index
 
100.00

 
128.44

 
136.34

 
129.95

 
174.58

 
203.49

 
15.3
%
(a) compound annual growth rate (CAGR)
 
 
 
 
 
 
 
 
 
 
 
 


15

                           

ITEM 6.
SELECTED FINANCIAL DATA
FIVE-YEAR FINANCIAL SUMMARY
 
 
 
 
For the years ended January 31,
 
 
(In thousands, except employee counts and per-share amounts)

 
2018
 
2017
 
2016
 
2015
 
2014
OPERATIONS
 
 
 
 
 
 
 
 
 
 
 Net sales(a)
 
$
377,317

 
$
277,395

 
$
258,229

 
$
378,153

 
$
394,677

 Gross profit(b)
 
121,565

 
78,190

 
66,974

 
103,246

 
119,354

 Operating income(b)(c)
 
59,170

 
28,413

 
4,391

 
43,801

 
63,994

 Income before income taxes(b)(c)
 
58,986

 
27,853

 
4,081

 
43,501

 
63,623

 Net income attributable to Raven Industries, Inc.(d)
 
41,022

 
20,191

 
4,776

 
31,733

 
42,903

 Net income % of sales
 
10.9
%
 
7.3
%
 
1.8
%
 
8.4
%
 
10.9
%
 Net income % of average equity(e)
 
15.3
%
 
7.7
%
 
1.7
%
 
11.4
%
 
18.2
%
FINANCIAL POSITION
 
 
 
 
 
 
 
 
 
 
 Cash and cash equivalents
 
$
40,535

 
$
50,648

 
$
33,782

 
$
51,949

 
$
52,987

 Property, plant and equipment
 
106,280

 
106,324

 
115,704

 
117,513

 
98,076

 Total assets
 
326,803

 
301,509

 
298,688

 
362,873

 
301,819

 Total debt (including capital lease obligations)
 
448

 

 

 

 

 Raven Industries, Inc. shareholders' equity
 
276,064

 
259,426

 
264,155

 
305,153

 
251,362

 Net working capital(f)
 
100,777

 
77,012

 
77,870

 
100,183

 
97,184

 Net working capital percentage(g)
 
26.3
%
 
27.9
%
 
36.9
%
 
27.9
%
 
26.2
%
 Long-term debt / total capitalization
 
0.2
%
 
%
 
%
 
%
 
%
CASH FLOWS PROVIDED BY (USED IN)
 
 
 
 
 
 
 
 
 
 
 Operating activities
 
$
44,961

 
$
48,636

 
$
44,008

 
$
60,083

 
$
52,836

 Investing activities
 
(25,675
)
 
(4,642
)
 
(11,074
)
 
(29,986
)
 
(31,615
)
 Financing activities
 
(29,721
)
 
(27,151
)
 
(50,684
)
 
(30,665
)
 
(17,354
)
 Change in cash and cash equivalents
 
(10,113
)
 
16,866

 
(18,167
)
 
(1,038
)
 
3,634

COMMON STOCK DATA
 
 
 
 
 
 
 
 
 
 
 EPS — basic
 
$
1.14

 
$
0.56

 
$
0.13

 
$
0.86

 
$
1.18

 EPS — diluted
 
1.13

 
0.56

 
0.13

 
0.86

 
1.17

 Cash dividends per share
 
0.52

 
0.52

 
0.52

 
0.50

 
0.48

 Stock price range during the year
 
 
 
 
 
 
 
 
 
 
   High
 
$
40.85

 
$
26.90

 
$
22.85

 
$
40.06

 
$
42.99

   Low
 
23.75

 
12.88

 
13.87

 
20.75

 
25.46

   Close
 
38.55

 
25.05

 
15.01

 
21.44

 
37.45

OTHER DATA
 
 
 
 
 
 
 
 
 
 
 Price / earnings ratio(h)
 
34.1

 
44.7

 
115.5

 
24.9

 
32.0

 Average number of employees
 
1,054

 
907

 
936

1,251

1,251

 
1,264

 Sales per employee
 
$
358

 
$
306

 
$
276

 
$
302

 
$
312

 
 
 
 
 
 
 
 
 
 
 
(a) Fiscal year 2018 includes $13.1 million in net sales related to the acquisition of Colorado Lining International, Inc., further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies" of the Notes to the Consolidated Financial Statements.
(b) The fiscal year ended January 31, 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business, as further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges " of the Notes to the Consolidated Financial Statements.
(c) The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, and a long-lived asset impairment loss of $3,826, partially offset by a reduction of $2,273 of an acquisition-related contingent liability for Vista. For further information regarding these impairments and other charges refer to Note 7 "Goodwill, Long-Lived Assets, and Other Charges" of the Notes to the Consolidated Financial Statements.
(d) The Tax Cuts and Jobs Act, effective January 1, 2018, lowered the Company's federal statutory rate by 1.2 percentage points and benefited net income approximately $0.7 million for the fiscal year, as further described in Note 10 "Income Taxes" of the Notes to the Consolidated Financial Statements.

(e) Net income attributable to Raven Industries, Inc. divided by average equity. Average equity is the sum of Raven Industries, Inc. shareholders' equity for the beginning of the fiscal year plus Raven Industries, Inc. shareholders' equity for the end of the fiscal year divided by two.

(f) Net working capital is defined as accounts receivable (net) plus inventories less accounts payable.
(g) Net working capital percentage is defined as net working capital divided by fourth quarter net sales times four for each of the fiscal years, respectively.
(h) Closing stock price on last business day of fiscal year divided by EPS — diluted.

# 16



ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The Management's Discussion and Analysis of Financial Condition and Results of Operations (MD&A) is designed to enhance overall financial disclosure with commentary on the operating results, liquidity, capital resources, and financial condition of Raven Industries, Inc. (the Company or Raven). This commentary provides management's analysis of the primary drivers of year-over-year changes in key financial statement elements, business segment results, and the impact of accounting principles on the Company's financial statements. The most significant risks and uncertainties impacting the operating performance and financial condition of the Company are discussed in Item 1A., Risk Factors, of this Annual Report on Form 10-K (Form 10-K).

This discussion should be read in conjunction with Raven's Consolidated Financial Statements and notes thereto in Item 8 of this Form 10-K.

The MD&A is organized as follows:

Executive Summary
Results of Operations - Segment Analysis
Liquidity and Capital Resources
Off-Balance Sheet Arrangements and Contractual Obligations
Critical Accounting Policies and Estimates
Accounting Pronouncements

EXECUTIVE SUMMARY
Raven is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, aerospace/defense, radar and lighter-than-air markets. The Company is comprised of three unique operating units, classified into reportable segments: Applied Technology Division (Applied Technology), Engineered Films Division (Engineered Films), and Aerostar Division (Aerostar). Segment information is reported consistent with the Company's management reporting structure.

Management uses a number of measures to assess the Company's performance:

Consolidated net sales, gross margin, operating income, operating margin, net income, and diluted earnings per share
Cash flow from operations and shareholder returns
Return on sales, average assets, and average equity
Segment net sales, gross profit, gross margin, operating margin, and operating income. At the segment level, operating income does not include an allocation of general and administrative expenses.

Raven's growth strategy focuses on its proprietary product lines and the Company made the decision in fiscal year 2015 to largely reduce its non-strategic contract manufacturing business. To assess the effectiveness of this strategy during the transition period, management has used two additional measures:

Consolidated net sales excluding contract manufacturing sales (adjusted sales)
Segment net sales excluding contract manufacturing sales (adjusted sales)

Information reported as net sales excluding contract manufacturing sales on both a consolidated and segment basis exclude sales generated from contract manufacturing activities and do not conform to generally accepted accounting principles (GAAP). As such, these are non-GAAP measures. As the reduction of contract manufacturing was largely completed in fiscal 2016, these additional measures are not utilized for comparisons to periods after fiscal 2016 and are excluded from the tables in this MD&A for fiscal 2018 and 2017.

As described in the Notes to the Financial Statements of this Form 10-K, four significant unusual charges were recorded in Vista Research, Inc. (Vista) within the Aerostar Division in the fiscal 2016 third quarter. To allow evaluation of operating income and net income for the Company’s core business, the Company used three additional measures. The additional measurements are:

Segment operating income excluding Vista charges (adjusted operating income)
Consolidated operating income excluding Vista charges (consolidated adjusted operating income)
Net income excluding Vista charges (adjusted net income)


# 17

                           

Information reported as adjusted operating income and adjusted net income excluding the Vista charges, on both a consolidated and segment basis, do not conform to GAAP and are non-GAAP measures.

Non-GAAP measures should not be construed as an alternative to the reported results determined in accordance with GAAP. Non-GAAP measures exclude the impact of certain items (as further described below) and provide supplemental information regarding the operating performance of the Company and its operating segments. By disclosing these non-GAAP financial measures, management intends to provide a supplemental comparison of our operating results and trends for the periods presented. The Company believes these measures are also useful as they allow investors to evaluate our performance using the same metrics that management uses to evaluate past performance and prospects for future performance.

With regards to adjusted operating income and net income measures, management believes these measures assist in understanding the operating performance of the Company and its operating segments by excluding the impact of unusual charges which are non-recurring in nature and which, from management's perspective, significantly impact the comparison of year-over-year changes in underlying financial performance.

This non-GAAP information may not be consistent with the methodologies used by other companies. All non-GAAP measures are reconciled with reported GAAP results in the tables that follow.

Vision and Strategy
At Raven, our purpose is to solve great challenges. Great challenges require great solutions. Raven’s three unique divisions share resources, ideas, and a passion to create technology that helps the world grow more food, produce more energy, protect the environment, and live safely.
The Raven business model is our platform for success. Our business model is defensible, sustainable, and gives us a consistent approach in the pursuit of quality financial results. This overall approach to creating value, which is employed across the three business segments, is summarized as follows:
Intentionally serve a set of diversified market segments with attractive near- and long-term growth prospects;
Consistently manage a pipeline of growth initiatives within our market segments;
Aggressively compete on quality, service, innovation, and peak performance;
Hold ourselves accountable for continuous improvement;
Value our balance sheet as a source of strength and stability with which to pursue strategic acquisitions; and
Make corporate responsibility a top priority.


























# 18

                           

The following discussion highlights the consolidated operating results for the years ended January 31, 2018, 2017, and 2016. Segment operating results are more fully explained in the Results of Operations - Segment Analysis section.
 
 
For the years ended January 31,
(dollars in thousands, except per-share data)
 
2018
 
% change
 
2017
 
% change
 
2016
Results of Operations
 
 
 
 
 
 
 
 
 
 
Net sales(a)
 
$
377,317

 
36.0
%
 
$
277,395

 
7.4
%
 
$
258,229

Gross margin(b)
 
32.2
%
 
 
 
28.2
%
 
 
 
25.9
%
Operating income
 
$
59,170

 
108.2
%
 
$
28,413

 
547.1
%
 
$
4,391

Operating margin(b)
 
15.7
%
 
 
 
10.2
%
 
 
 
1.7
%
Net income attributable to Raven Industries, Inc.(c)
 
$
41,022

 
103.2
%
 
$
20,191

 
322.8
%
 
$
4,776

Diluted income per share
 
$
1.13

 
101.8
%
 
$
0.56

 
330.8
%
 
$
0.13

Adjusted net income attributable to Raven Industries, Inc.(d)
 
$
41,022

 
103.2
%
 
$
20,191

 
34.1
%
 
$
15,053

 
 
 
 
 
 
 
 
 
 
 
Cash Flow and Shareholder Returns
 
 
 
 
 
 
 
 
 
 
Cash flow from operating activities
 
$
44,961

 
 
 
$
48,636

 
 
 
$
44,008

Cash outflow for capital expenditures
 
$
12,011

 
 
 
$
4,642

 
 
 
$
13,046

Cash dividends
 
$
18,685

 
 
 
$
18,839

 
 
 
$
19,426

Common share repurchases
 
$
10,000

 
 
 
$
7,702

 
 
 
$
29,338

 
 
 
 
 
 
 
 
 
 
 
Performance Measures
 
 
 
 
 
 
 
 
 
 
Return on net sales(e)
 
10.9
%
 
 
 
7.3
%
 
 
 
1.8
%
Return on average assets(f)
 
13.1
%
 
 
 
6.7
%
 
 
 
1.4
%
Return on average equity(g)
 
15.3
%
 
 
 
7.7
%
 
 
 
1.7
%
 
(a) Fiscal year 2018 includes $13.1 million in net sales related to the acquisition of Colorado Lining International, Inc. further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies" of the Notes to the Consolidated Financial Statements.

(b) The Company's gross and operating margins may not be comparable to industry peers due to variability in the classification of expenses across industries in which the Company operates.
(c) The Tax Cuts and Jobs Act, effective January 1, 2018, lowered the Company's federal statutory rate by 1.2% and benefited net income approximately $0.7 million for the fiscal year, as further described in Note 10 "Income taxes" of the Notes to the Consolidated Financial Statements.

(d) Non-GAAP measure reconciled to GAAP in the applicable table below.
(e) Net income divided by net sales.
(f) Net income attributable to Raven Industries, Inc. divided by average assets. Average assets is the sum of Total Assets for the beginning of the fiscal year plus Total Assets for the end of the fiscal year divided by two.
(g) Net income attributable to Raven Industries, Inc. divided by average equity. Average equity is the sum of Total Raven Industries, Inc. shareholders' equity for the beginning of the fiscal year plus Total Raven Industries, Inc. shareholders' equity for the end of the fiscal year divided by two.

# 19

                           

The following table reconciles the reported net sales to adjusted sales, a non-GAAP financial measure. Adjusted sales excludes contract manufacturing and represents the Company's sales from proprietary products. As the reduction of contract manufacturing was largely completed in fiscal 2016, adjusted sales excluding manufacturing is not a meaningful measure in subsequent fiscal periods. As such fiscal 2018 and 2017 has been excluded from this table.
 
 
For the year ended January 31,
(dollars in thousands)
 
2016
Applied Technology
 
 
Reported net sales
 
$
92,599

Less: Contract manufacturing sales
 
546

Applied Technology net sales, excluding
    contract manufacturing sales
 
$
92,053

 
 
 
Aerostar
 
 
Reported net sales
 
$
36,368

Less: Contract manufacturing sales
 
4,701

Aerostar net sales, excluding contract
    manufacturing sales
 
$
31,667

 
 
 
Consolidated Raven
 
 
Reported net sales
 
$
258,229

Less: Contract manufacturing sales
 
5,247

Consolidated net sales, excluding contract
    manufacturing sales
 
$
252,982

The following table reconciles the reported operating (loss) income to adjusted operating income, a non-GAAP financial measure. On both a segment and consolidated basis, adjusted operating income excludes the goodwill impairment loss, long-lived asset impairment loss, pre-contract cost write-offs, and an acquisition-related contingent consideration benefit all of which relate to the Vista business within the Aerostar Division and all of which occurred in the fiscal 2016 third quarter. These are described in more detail in Note 7 Goodwill, Long-lived Assets, and Other Charges and Note 6 Acquisition of and Investments in Businesses and Technologies of the Notes to the Consolidated Financial Statements.
 
 
For the years ended January 31,
(dollars in thousands)
 
2018
 
% change
 
2017
 
% change
 
2016
Aerostar
 
 
 
 
 
 
 
 
 
 
Reported operating income (loss)
 
$
4,122

 
(364.2
)%
 
$
(1,560
)
 
(89.5
)%
 
$
(14,801
)
Plus:
 
 
 
 
 
 
 
 
 
 
Goodwill impairment loss
 

 
 
 

 
 
 
11,497

Long-lived asset impairment loss
 

 
 
 

 
 
 
3,813

Pre-contract costs written off
 

 
 
 

 
 
 
2,933

Less:
 
 
 
 
 
 
 
 
 
 
Acquisition-related contingent liability benefit
 

 
 
 

 
 
 
2,273

Aerostar adjusted operating income (loss) (a)
 
$
4,122

 
(364.2
)%
 
$
(1,560
)
 
(233.4
)%
 
$
1,169

Aerostar adjusted operating income (loss) % of net sales
 
10.3
%
 
 
 
(4.6
)%
 
 
 
3.2
%
 
 
 
 
 
 
 
 
 
 
 
Consolidated Raven
 
 
 
 
 
 
 
 
 
 
Reported operating income
 
$
59,170

 
108.2
 %
 
$
28,413

 
547.1
 %
 
$
4,391

Plus:
 
 
 
 
 
 
 
 
 
 
Goodwill impairment loss
 

 
 
 

 
 
 
11,497

Long-lived asset impairment loss
 

 
 
 

 
 
 
3,813

Pre-contract costs written off
 

 
 
 

 
 
 
2,933

Less:
 
 
 
 
 
 
 
 
 
 
Acquisition-related contingent liability benefit
 

 
 
 

 
 
 
2,273

Consolidated adjusted operating income
 
$
59,170

 
108.2
 %
 
$
28,413

 
39.5
 %
 
$
20,361

Consolidated adjusted operating income % of net sales

 
15.7
%
 
 
 
10.2
 %
 
 
 
7.9
%
(a) At the segment level, adjusted operating income (loss) does not include an allocation of general and administrative expenses.

# 20

                           

The following table reconciles the reported net income to adjusted net income, a non-GAAP financial measure. Adjusted net income excludes the goodwill impairment loss, long-lived asset impairment loss, pre-contract cost write-off, an acquisition-related contingent consideration benefit, and the income tax effect of these items, all of which relate to the Vista business within the Aerostar Division and all of which occurred in the fiscal 2016 third quarter. These are described in more detail in Note 7 Goodwill, Long-lived Assets, and Other Charges and Note 6 Acquisition of and Investments in Businesses and Technologies of the Notes to the Consolidated Financial Statements.
 
 
For the years ended January 31,
(dollars in thousands)
 
2018
 
% change
 
2017
 
% change
 
2016
Consolidated Raven
 
 
 
 
 
 
 
 
 
 
Reported net income attributable to Raven Industries, Inc.
 
$
41,022

 
103.2
%
 
$
20,191

 
322.8
%
 
$
4,776

Plus:
 
 
 
 
 
 
 
 
 
 
Goodwill impairment loss
 

 
 
 

 
 
 
11,497

Long-lived asset impairment loss
 

 
 
 

 
 
 
3,813

Pre-contract costs written off
 

 
 
 

 
 
 
2,933

 
 
 
 
 
 
 
 
 
 
 
Less:
 
 
 
 
 
 
 
 
 
 
Acquisition-related contingent liability benefit
 

 
 
 

 
 
 
2,273

Net tax benefit on adjustments
 

 
 
 

 
 
 
5,693

Adjusted net income attributable to Raven
   Industries, Inc.
 
$
41,022

 
103.2
%
 
$
20,191

 
34.1
%
 
$
15,053

 
 
 
 
 
 
 
 
 
 
 
Adjusted net income per common share:
 
 
 
 
 
 
 
 
 
 
      ─ Basic
 
$
1.14

 
103.6
%
 
$
0.56

 
40.0
%
 
$
0.40

      ─ Diluted
 
$
1.13

 
101.8
%
 
$
0.56

 
40.0
%
 
$
0.40

Results of Operations - Fiscal 2018 compared to Fiscal 2017
The Company's net sales in fiscal 2018 were $377.3 million, an increase of $99.9 million, or 36.0%, from last year's net sales of $277.4 million. All three divisions achieved double-digit growth, with Engineered Films achieving growth of 53.6 percent year-over-year. Delivery of hurricane recovery film to support relief efforts and the recent acquisition of CLI contributed sales of $24.2 million and $13.1 million, respectively.

Operating income for fiscal year 2018 was $59.2 million compared to $28.4 million in fiscal year 2017. The operating income increase year-over-year was principally driven by operating leverage on higher sales volumes in Engineered Films and Applied Technology, as well as improved profitability within Aerostar. Project Atlas began in the third quarter of fiscal 2018, and the related costs incurred were $0.9 million in fiscal year 2018.

Net income for fiscal year 2018 was $41.0 million, or $1.13 per diluted share, compared to net income of $20.2 million, or $0.56 per diluted share, in fiscal year 2017. Net income was up $20.8 million year-over-year, or $0.57 per diluted share, in fiscal 2018. The U.S. Tax Cuts and Jobs Act (TCJA) was enacted on December 22, 2017 and reduced the U.S. federal statutory tax rate to 21 percent effective January 1, 2018. This change caused the Company’s fiscal 2018 U.S. federal statutory tax rate to be reduced by 1.2 percentage points, benefiting fiscal year 2018 net income by approximately $0.7 million.

Applied Technology Division
Fiscal 2018 net sales increased $19.5 million, or 18.5%, to $124.7 million from $105.2 million in fiscal 2017. This increase in sales was driven by new product introductions and market share gains. Sales in the original equipment manufacturer (OEM) channel were up 32.4% while sales in the aftermarket channel increased 6.3%. The Company does not specifically model comparative market share position for any of its operating divisions, but based on the sales developments in fiscal 2018 the Company believes that Applied Technology's global market share position improved during the year as a result of new product sales and building on key OEM relationships.

Applied Technology's operating income increased by 17.3% to $31.3 million from $26.6 million in the prior year due primarily to higher sales volume and lower manufacturing expenses. Throughout fiscal 2018, the division continued to invest in research and development activities to position itself for incremental new product sales and market share gains in future years.


# 21

                           

Engineered Films Division
Fiscal 2018 net sales were $213.3 million, an increase of $74.4 million, or 53.6%, compared to fiscal 2017. The geomembrane and construction markets had the largest increases in net sales, but all markets were up year-over-year. Although the Company does not specifically model comparative market share position for any of its operating divisions, based on the sales developments in fiscal year 2018 the Company believes that Engineered Films achieved sales growth due to improved end-market demand and increased market share. Delivery of hurricane recovery film to support relief efforts and the recent acquisition of CLI contributed net sales of $24.2 million and $13.1 million, respectively.

Engineered Film's operating income increased by 106.1% to $47.3 million from $23.0 million in the prior year due primarily to strong operating leverage on higher sales volume. Operational efficiency gains developed throughout the year and higher sales volume improved capacity utilization and resulted in fixed cost leverage.

Aerostar Division
Fiscal 2018 net sales were $39.9 million compared to $34.1 million in fiscal 2017, up $5.8 million. The increase in sales for the division was principally driven by higher sales of stratospheric balloons and radar systems. While it is particularly challenging to measure market share information for the Aerostar division and the Company does not specifically model comparative market share position for any of its operating divisions, the Company believes that Aerostar’s sales growth was primarily the result of continuing to develop capabilities for and interest in the emerging stratospheric balloon market rather than capturing existing market share from others.

Aerostar reported operating income of $4.1 million in fiscal 2018 compared to an operating loss of $1.6 million in fiscal 2017. The improved profitability was driven by higher sales volume, and the absence of inventory write-downs, which lowered prior year results by $2.3 million as discussed in more detail in Note 7 Goodwill, Long-Lived Assets, and Other Charges of the Notes to the Consolidated Financial Statements.

Results of Operations - Fiscal 2017 compared to Fiscal 2016
The Company's net sales in fiscal 2017 were $277.4 million, an increase of $19.2 million, or 7.4%, from last year's net sales of $258.2 million. Despite the continued challenges within the end-markets in their primary markets of focus, the Applied Technology and Engineered Films divisions saw sales increases year-over-year. With respect to Aerostar, delays and uncertainties regarding certain opportunities important to the division's growth strategy resulted in lower net sales for this division.

Operating income for fiscal year 2017 was $28.4 million compared to $4.4 million in fiscal year 2016. The fiscal 2016 results were impacted by the Vista goodwill and long-lived impairment losses and associated financial impacts. Excluding these specific Vista related items, adjusted operating income for fiscal 2016 was $20.4 million. Adjusted operating income increased $8.0 million, or 39.5%, year-over-year. The adjusted operating income increase year-over-year was principally driven by higher sales volume and lower manufacturing expenses in Applied Technology and Engineered Films.

Net income for fiscal year 2017 was $20.2 million, or $0.56 per diluted share, compared to net income of $4.8 million, or $0.13 per diluted share, in fiscal year 2016. The fiscal 2016 results were impacted by the Vista goodwill and long-lived asset impairments and associated financial impacts. Excluding these specific Vista related items, adjusted net income for fiscal 2016 was $15.1 million, or $0.40 per diluted share. On an adjusted basis, net income was up $5.1 million year-over-year, or $0.16 per diluted share, in fiscal 2017.

Applied Technology Division
Fiscal 2017 net sales increased $12.6 million, or 13.6%, to $105.2 million from $92.6 million in fiscal 2016. This increase in sales was driven by new product introductions and market share gains. Sales in the original equipment manufacturer (OEM) channel were up 25.1% while sales in the aftermarket channel increased 6.1%. The Company does not specifically model comparative market share position for any of its operating divisions, but based on the sales developments in fiscal 2017 the Company believes that Applied Technology's global market share position improved during the year as a result of new product sales and expanded OEM relationships.

Applied Technology's operating income increased by 45.4% to $26.6 million from $18.3 million in the prior year due primarily to higher sales volume and lower manufacturing expenses. End-market demand conditions remain subdued, but new product introductions have driven sales increases in fiscal 2017.

Engineered Films Division
Fiscal 2017 net sales were $138.9 million, an increase of $9.4 million, or 7.3%, compared to fiscal 2016. The increase in sales was driven by increases in the industrial, geomembrane, and construction markets, partially offset by a decrease in the agricultural market. Although the Company does not specifically model comparative market share position for any of its operating divisions,

# 22

                           

based on the sales developments in fiscal year 2017 the Company believes that Engineered Films’ market share position improved during the year in all of the end markets served, with the exception of the agriculture market.

Engineered Film's operating income increased by 28.4% to $23.0 million from $17.9 million in the prior year due primarily to higher sales volume and lower manufacturing expenses. Higher production and sales volume helped improve capacity utilization and resulted in fixed cost leverage.

Aerostar Division
Fiscal 2017 net sales were $34.1 million compared to $36.4 million in fiscal 2016, down $2.3 million. The decline in sales for the division was principally driven by lower aerostat sales, partially offset by higher sales of stratospheric balloons. While it is particularly challenging to measure market share information for the Aerostar division and the Company does not specifically model comparative market share position for any of its operating divisions, the Company believes that Aerostar’s market share position was largely unchanged during the year for all of the markets served, with the exception of radar products and services which the Company believes experienced an erosion of market share.

Aerostar reported an operating loss of $1.6 million in fiscal 2017 compared to an operating loss of $14.8 million in fiscal 2016. The fiscal 2016 results were impacted by the Vista goodwill and long-lived assets impairments and associated financial impacts. Excluding these specific Vista related items, adjusted operating income in fiscal 2016 was $1.2 million, compared to an operating loss of $1.6 million for fiscal 2017, a decline of $2.8 million on an adjusted basis. This decline in operating income was primarily driven by lower sales volume and $2.3 million of inventory write-downs related to certain radar systems, discussed in more detail in Note 7 Goodwill, Long-lived Assets, and Other Charges of the Notes to the Consolidated Financial Statements, and lower sales volume.

RESULTS OF OPERATIONS - SEGMENT ANALYSIS
Applied Technology
Applied Technology designs, manufactures, sells, and services innovative precision agriculture products and information management tools that help growers reduce costs, more precisely control inputs, and improve yields for the global agriculture market. Applied Technology's operations include operations of SBG Innovatie BV and its affiliate, Navtronics BVBA (collectively, SBG), based in the Netherlands.

 
For the years ended January 31,
(dollars in thousands)
 
2018
 
% change
 
2017
 
% change
 
2016
Net sales
 
$
124,688

 
18.5
%
 
$
105,217

 
13.6
%
 
$
92,599

Gross profit
 
54,682

 
25.8
%
 
43,476

 
28.0
%
 
33,969

Gross margin
 
43.9
%
 
 
 
41.3
%
 
 
 
36.7
%
Operating expense
 
$
23,166


37.6
%
 
$
16,833

 
7.6
%
 
$
15,650

Operating expense as % of sales
 
18.6
%
 
 
 
16.0
%
 
 
 
16.9
%
Long-lived asset impairment loss
 
259

 
 
 
$

 
 
 

Operating income(a)
 
$
31,257

 
17.3
%
 
$
26,643

 
45.4
%
 
18,319

Operating margin
 
25.1
%
 
 
 
25.3
%
 
 
 
19.8
%
Applied Technology net sales,
    excluding contract manufacturing
    sales(b)
 
NMF
 
NMF
 
NMF

 
NMF

 
$
92,053

(a) At the segment level, operating income does not include an allocation of general and administrative expenses.

(b) Reduction of contract manufacturing was largely completed in fiscal 2016; measure is not meaningful (NMF) for comparisons in subsequent fiscal periods.



For fiscal 2018, net sales increased $19.5 million, or 18.5%, to $124.7 million as compared to $105.2 million in fiscal 2017. Operating income increased $4.6 million, or 17.3%, to $31.3 million as compared to $26.6 million in fiscal 2017.

Fiscal 2018 fourth quarter net sales increased $4.6 million, or 17.6%, to $30.5 million and operating income decreased $0.6 million, or 8.7%, to $5.8 million compared to the fourth quarter of fiscal 2017.

Fiscal 2018 comparative results were primarily driven by the following factors:

Market conditions. Conditions in the agriculture market remain subdued; however, Applied Technology's marketplace strategy has capitalized on new product introductions in fiscal 2018. While OEM and aftermarket sales channel demand

# 23

                           

remains challenging, Applied Technology achieved fourth quarter and year-to-date sales growth compared to the prior year primarily due to market share gains driven by new product introductions and building on key OEM relationships. These were the primary growth drivers both domestically and internationally.
Sales volume and selling prices. Sales in the OEM and aftermarket channels were up 32.4% and 6.3%, respectively, in fiscal 2018. Fiscal 2018 domestic sales were up 25.0% while international sales were up 1.5%. Higher sales volume, rather than an increase in selling price, was the main driver for these increases.
International sales. Net sales outside the U.S. accounted for 23.6% of segment sales in fiscal 2018 compared to 27.6% in fiscal 2017. International sales increased $0.4 million, or 1.5%, to $29.4 million in fiscal 2018 compared to fiscal 2017. Higher sales in Latin America and Europe, partially offset by a decrease in Canada, were the primary drivers of the increase. European revenue growth included strong growth at SBG in fiscal 2018. For the fourth quarter, international sales totaled $6.3 million, an increase of 6.2% from the prior year comparative quarter.
Gross margin. Gross margin increased from 41.3% in fiscal 2017 to 43.9% in fiscal 2018. Higher sales volume and lower manufacturing costs increased operating leverage and drove the increase in gross margin. Due to the existing available capacity of the manufacturing facilities, the increase in sales volume did not require a commensurate increase in costs in fiscal 2018.
Operating expenses. Fiscal 2018 operating expenses were 18.6% of net sales compared to 16.0% for the prior year. Throughout fiscal 2018, the division continued to invest in research and development activities to position itself for incremental new product sales and market share gains in future years.

For fiscal 2017, net sales increased $12.6 million, or 13.6%, to $105.2 million as compared to $92.6 million in fiscal 2016. Operating income increased $8.3 million, or 45.4%, to $26.6 million as compared to fiscal 2016.

Fiscal 2017 fourth quarter net sales increased $7.5 million, or 40.4%, to $25.9 million and operating income increased $4.1 million, or 184.3%, to $6.4 million compared to fourth quarter fiscal 2016.

Fiscal 2017 comparative results were primarily driven by the following factors:

Market conditions. Conditions in the agriculture market remain subdued; however, Applied Technology's marketplace strategy has capitalized on new product introductions in fiscal 2017. While OEM and aftermarket sales channel demand remains challenging, Applied Technology achieved fourth quarter and year-to-date sales growth compared to the prior year primarily due to market share gains driven by new product introductions and expanded relationships with OEM partners. These were the primary growth drivers both domestically and internationally.
Sales volume and selling prices. Fiscal 2017 sales increased 13.6% to $105.2 million as compared to $92.6 million in the prior fiscal year. Sales in the OEM and aftermarket channels were up 25.1% and 6.1%, respectively, in fiscal 2017. Fiscal 2017 domestic sales were up 9.9% while international sales were up 24.8%. Higher sales volume, rather than an increase in selling price, was the main driver for these increases.
International sales. Net sales outside the U.S. accounted for 27.6% of segment sales in fiscal 2017 compared to 25.1% in fiscal 2016. International sales increased $5.8 million, or 24.8%, to $29.0 million in fiscal 2017 compared to fiscal 2016. Higher sales in Canada and Europe were the primary drivers of the increase. European revenue growth included strong growth at SBG in fiscal 2017. For the fourth quarter, international sales totaled $5.9 million, an increase of 29.8% from the prior year comparative quarter.
Gross margin. Gross margin increased from 36.7% in fiscal 2016 to 41.3% in fiscal 2017. Higher sales volume and lower manufacturing costs including increased leverage of fixed manufacturing costs contributed to the higher margin. Due to the existing available capacity of the facilities, the increase in sales volume did not require a commensurate increase in costs in fiscal 2017.
Restructuring expenses. Fiscal 2016 results included severance and other related exit activity totaling $0.6 million. These costs were offset by completion of the St. Louis contract manufacturing exit activities which resulted in gains of $0.6 million recorded in the fiscal 2016 results. There were no impairments recorded as a result of the exit of this business. No restructuring or exit costs were incurred in the three-month period ended January 31, 2016. No restructuring or exit costs were incurred in the three-month or year-to-date period ended January 31, 2017.
Operating expenses. Fiscal 2017 operating expenses were 16.0% of net sales compared to 16.9% for the prior year. Operating expenses increased less than revenues due primarily to continued cost control measures and resulted in a lower percentage of sales year-over-year.

# 24

                           

Engineered Films
Engineered Films manufactures high performance plastic films and sheeting for geomembrane, agricultural, construction, and industrial applications. Engineered Films’ ability to develop value-added innovative products is expanded by its fabrication, conversion, design-build and installation capabilities.
 
 
For the years ended January 31,
(dollars in thousands)
 
2018
 
% change
 
2017
 
% change
 
2016
Net sales
 
$
213,298

 
53.6
%
 
$
138,855

 
7.3
 %
 
$
129,465

Gross profit
 
56,255

 
91.3
%
 
29,407

 
17.3
 %
 
25,076

Gross margin
 
26.4
%
 
 
 
21.2
%
 
 
 
19.4
%
Operating expenses
 
$
8,931

 
38.7
%
 
$
6,441

 
(10.3
)%
 
$
7,184

Operating expenses as % of sales
 
4.2
%
 
 
 
4.6
%
 
 
 
5.5
%
Operating income(a)
 
$
47,324

 
106.1
%
 
$
22,966

 
28.4
 %
 
$
17,892

Operating margin
 
22.2
%
 
 
 
16.5
%
 
 
 
13.8
%
(a) At the segment level, operating income does not include an allocation of general and administrative expenses.


For fiscal 2018, net sales increased $74.4 million, or 53.6%, to $213.3 million as compared to fiscal 2017. Operating income was $47.3 million, up 106.1% for fiscal 2018 as compared to $23.0 million for fiscal 2017.

For fiscal 2018, fourth quarter net sales increased $21.1 million, or 61.0%, to $55.6 million as compared to $34.5 million in the fiscal 2017 fourth quarter. Operating income was up $6.6 million, or 125.2%, to $11.9 million as compared to $5.3 million in the prior year fourth quarter.

Fiscal 2018 comparative results were primarily driven by the following factors:

Market conditions. Engineered Films produces high-performance plastic films and sheeting for geomembrane, agricultural, construction, and industrial applications. Each of these markets had significant growth in fiscal 2018, with the geomembrane and construction markets growing most significantly. Geomembrane end-market conditions for Engineered Films exhibited significant year-over-year improvement throughout fiscal 2018. U.S. land-based rig counts have increased 34.6% from January 2017 to January 2018. Additionally, as discussed in more detail in Note 6 Acquisitions and Investments in Business and Technologies of the Notes to the Consolidated Financial Statements, Engineered Films acquired the assets of CLI in September 2017. This acquisition enhanced the division's geomembrane market position through extended service and product offerings with the addition of new design-build and installation service components. The acquisition of CLI advanced Engineered Films’ business model into a vertically-integrated, full-service solutions provider for the geomembrane market. CLI contributed $13.1 million in net sales in fiscal 2018. For fiscal 2018, sales into the geomembrane market increased 103.3% year-over-year. The growth in the construction market was driven by delivery of hurricane recovery film. Due to the unusually devastating hurricane season, delivery of hurricane recovery film during fiscal 2018 resulted in sales of $24.2 million. It has been several years since the Company received a substantial increase in demand for hurricane recovery film, and sales of such film are generally less than $2.0 million on an annual basis. For fiscal 2018, sales into the construction market increased 46.8% year-over-year.
Sales volume and selling prices. Primary drivers of the increase in net sales were the improved conditions within the geomembrane and industrial markets, the acquisition of CLI, and the delivery of hurricane recovery film, which added $2.3 million, $7.9 million and $15.8 million, in the fourth quarter of fiscal 2018, and $34.9 million, $13.1 million and $24.2 million, in the 2018 full fiscal year, respectively.
Gross margin. Fiscal 2018 gross margin was 26.4%, 5.2 percentage points higher than the prior fiscal year. During fiscal 2018 fourth quarter, the gross margin was 26.3% compared to 20.5% in the prior year fourth quarter. The increase for both periods was primarily the result of operational efficiency gains developed throughout the year and higher sales volume that improved capacity utilization and resulted in fixed cost leverage. Due to the existing available capacity of the facilities, the increase in sales volume did not require a commensurate increase in costs in fiscal 2018.
Operating expenses. Fiscal 2018 operating expenses, as a percentage of net sales, decreased to 4.2%, from 4.6% in the prior year. Operating expenses increased less than revenues due primarily to continued cost control measures and resulted in a lower percentage of sales year-over-year.

For fiscal 2017, net sales increased $9.4 million, or 7.3%, to $138.9 million as compared to fiscal 2016. Operating income was $23.0 million for fiscal 2017, up 28.4%, as compared to $17.9 million for fiscal 2016.


# 25

                           

For fiscal 2017, fourth quarter net sales increase $9.1 million, or 35.8% to $34.5 million as compared to $25.4 million in the fiscal 2016 fourth quarter. Operating income was up $3.4 million, or 177.3%, to $5.3 million as compared to $1.9 million in the prior year fourth quarter.

Fiscal 2017 comparative results were primarily driven by the following factors:
  
Market conditions. End-market conditions have improved in the geomembrane market in the second half of fiscal 2017 for Engineered Films. U.S. land-based rig counts have increased approximately 17.0% from January 2016 to January 2017. For fiscal 2017, sales into the geomembrane market increased 16.9% year-over-year.
Sales volume and selling prices. Fiscal 2017 net sales were up 7.3% to $138.9 million compared to fiscal 2016 net sales of $129.5 million. Sales volume, measured in pounds, for fiscal 2017 was up 11.4%. Primary drivers of the increase in sales volume included the improved market conditions within the geomembrane market and new sales into the industrial and geomembrane markets as a result of successfully selling capacity of the division's new production line that was commissioned in the fiscal 2017 first quarter. Average selling prices for the same period were down approximately 3.7% compared to the prior fiscal year primarily due to product mix and the competitive landscape in the geomembrane market. Fourth quarter fiscal 2017 sales volume was up 34.0% compared to fourth quarter fiscal 2016. Fourth quarter average selling prices increased 1.3% year-over-year.
Gross margin. Fiscal 2017 gross margin was 21.2%, 1.8 percentage points higher than the prior fiscal year. During fiscal 2017 fourth quarter, the gross margin was 20.5% compared to 15.0% in the prior year fourth quarter. The increase for both periods was primarily the result of higher sales volume. Due to the existing available capacity of the facilities, the increase in sales volume did not require a commensurate increase in costs in fiscal 2017. In addition, benefits from value engineering, reformulation efforts, pricing discipline, and favorable raw material cost developments also benefited gross margin.
Operating expenses. Fiscal 2017 operating expenses, as a percentage of net sales, decreased to 4.6%, from 5.5% in the prior year. Sales volume increased while selling expense decreased compared to fiscal year 2016 as a result of cost control measures and lower bad debt expense.

Aerostar
Aerostar serves the aerospace/defense, radar and lighter-than-air markets. Aerostar had also provided significant contract manufacturing services in the past, but largely exited this business in fiscal 2016. Aerostar designs and manufactures proprietary products including high-altitude (stratospheric) balloon systems, tethered aerostats, and radar systems. These products can be integrated with additional third-party sensors to provide research, communications, and situational awareness capabilities to governmental and commercial customers. Aerostar pursues product and support services contracts for agencies and instrumentalities of the U.S. and foreign governments.
 
 
For the years ended January 31,
(dollars in thousands)
 
2018
 
% change
 
2017
 
% change
 
2016
Net sales
 
$
39,915

 
17.0
 %
 
$
34,113

 
(6.2
)%
 
$
36,368

Gross profit
 
10,608

 
99.4
 %
 
5,319

 
(32.1
)%
 
7,838

Gross margin
 
26.6
%
 
 
 
15.6
 %
 
 
 
21.6
 %
Operating expenses
 
$
6,486

 
(4.5
%)
 
$
6,792

 
(7.2
)%
 
$
7,316

Operating expenses as % of sales
 
16.2
%
 
 
 
19.9
 %
 
 
 
20.1
 %
Goodwill and long-lived asset impairment loss
 
$

 
 
 
$
87

 
 
 
$
15,323

Operating (loss) income(a)
 
4,122

 
(364.2
)%
 
(1,560
)
 
(89.5
)%
 
(14,801
)
Operating margin
 
10.3
%
 
 
 
(4.6
)%
 
 
 
(40.7
)%
Aerostar net sales, excluding
    contract manufacturing sales(b)
 
NMF
 
NMF
 
NMF

 
NMF

 
$
31,667

(a) At the segment level, operating (loss) income does not include an allocation of general and administrative expenses.
(b) Reduction of contract manufacturing was largely completed in fiscal 2016; measure is not meaningful (NMF) for comparisons in subsequent fiscal periods.



Net sales increased 17.0% to $39.9 million from last year’s net sales of $34.1 million. Operating income was $4.1 million, up $5.7 million, compared to the fiscal 2017 operating loss of $1.6 million. Higher sales volume and the absence of inventory write-downs, which lowered prior year results by $2.3 million, drove the improved profitability.

Fiscal 2018 fourth quarter net sales increased $1.0 million, or 11.8%, to $9.8 million. Aerostar's operating income for the fiscal 2018 fourth quarter was essentially break-even. This is down $0.2 million compared with the prior year fourth quarter.

# 26

                           

Fiscal 2018 comparative results were primarily driven by the following factors:

Market conditions. Aerostar's markets are subject to significant variability due to government spending and the timing of contract awards. Aerostar is also pioneering new markets with leading-edge applications of its stratospheric balloons and remains in active collaboration with Google on Project Loon. Project Loon is a program to provide high-speed wireless Internet accessibility and telecommunications to rural, remote, and under-served areas of the world. During fiscal 2018 Aerostar had several new contract wins further expanding the market for its stratospheric balloons.
Sales volume. The increase was principally driven by higher sales of stratospheric balloons and radar systems.
Gross margin. For fiscal 2018, gross margin increased 11.0 percentage points compared to the prior fiscal year. The improved profitability was driven by higher sales volume, and the absence of inventory write-downs, which lowered prior year results by $2.3 million.
Operating expenses. Operating expenses as a percentage of net sales decreased 3.7 percentage points compared to prior fiscal year. Fiscal 2018 operating expenses were $6.5 million, or 16.2% of net sales, compared to operating expenses of $6.8 million, or 19.9% of net sales in fiscal 2017.

Fiscal 2017 net sales declined 6.2% to $34.1 million from fiscal 2016 net sales of $36.4 million. Fiscal 2017 operating loss was $1.6 million, up $13.2 million, compared to fiscal 2016 operating loss of $14.8 million. Fiscal 2016 results were impacted by the Vista goodwill and long-lived asset impairments and associated financial impacts. Excluding these Vista related items, adjusted operating income in fiscal 2016 was $1.2 million, compared to an operating loss of $1.6 million for fiscal 2017, a decline of $2.8 million an adjusted basis.

Fiscal 2017 fourth quarter net sales declined $0.2 million, or 2.5%, to $8.8 million compared to fiscal 2016 fourth quarter results. Aerostar reported a fiscal 2017 fourth quarter operating income of $0.2 million, flat compared with the prior year fourth quarter.

Fiscal 2017 comparative results were primarily driven by the following factors:

Market conditions. Aerostar is experiencing delays and uncertainties regarding certain opportunities important to the division's growth strategy, and some of Aerostar's markets are subject to significant variability due to government spending and the timing of contract awards. Aerostar is pioneering new markets with leading-edge applications of its high-altitude balloons and remains in active collaboration with Google on Project Loon. Project Loon is a program to provide high-speed wireless Internet accessibility and telecommunications to rural, remote, and under-served areas of the world.
Sales volume. Fiscal 2017 net sales decreased $2.3 million from the prior year, a year-over-year decrease of 6.2%. The decline was principally driven by lower aerostat sales due to the timing of deliveries. This was partially offset by higher sales of stratospheric balloons for Project Loon and other customers newly established in fiscal 2017.
Gross margin. For fiscal 2017, gross margin decreased 6.0 percentage points compared to the prior fiscal year. Fiscal 2017 gross margin decline was primarily driven by lower sales volume and $2.3 million of inventory write-downs related to certain radar systems discussed in more detail in Note 7 Goodwill, Long-lived Assets, and Other Charges of the Notes to the Consolidated Financial Statements, offset somewhat by a $1.3 million reduction in depreciation and amortization expense due to the long-lived asset impairment charges recorded in fiscal 2016.
Goodwill and long-lived asset impairment loss. In fiscal 2016, Aerostar recorded a goodwill impairment loss of $11.5 million and a long-lived asset impairment loss of $3.8 million. These impairment charges were recorded in the Vista reporting unit and are described more fully in Note 7 Goodwill, Long-lived Assets, and Other Charges of the Notes to the Consolidated Financial Statements. As also described in Note 7 Goodwill, Long-lived Assets, and Other Charges, a $0.1 million long-lived asset impairment loss was recorded in fiscal 2017 on the Radar asset group. Expense control measures executed throughout fiscal year 2017 reduced operating expenses year-over-year.
Operating expenses. Operating expenses as a percentage of net sales was essentially flat year-over-year. Fiscal 2017 operating expenses of $6.8 million were 19.9% of net sales compared to operating expenses of $7.3 million, equivalent to 20.1% of net sales in fiscal 2016.
Aerostar adjusted operating income. Aerostar reported an operating loss of $1.6 million in fiscal 2017 compared to an operating loss of $14.8 million in fiscal 2016. The fiscal 2016 results were impacted by the Vista goodwill and long-lived asset impairments and associated financial impacts. Excluding these Vista related items, adjusted operating income in fiscal 2016 was $1.2 million, compared to an operating loss of $1.6 million for fiscal 2017, a decline of $2.8 million on an adjusted basis. This decline in operating income was primarily driven by lower sales volume and $2.3 million of inventory write-downs related to certain radar systems, offset somewhat by a $1.3 million reduction in depreciation and amortization expense due to the long-lived asset impairment charges recorded in fiscal 2016.


# 27

                           

Corporate Expenses (administrative expenses; other (expense), net; and effective tax rate)
 
 
For the years ended January 31,
(dollars in thousands)
 
2018

2017
 
2016
Administrative expenses
 
$
23,553

 
$
19,624

 
$
17,110

Administrative expenses as a % of sales
 
6.2
%
 
7.1
%
 
6.6
 %
Other (expense), net
 
$
(184
)
 
$
(560
)
 
$
(310
)
Effective tax rate
 
30.5
%
 
27.5
%
 
(18.8
)%

Administrative expenses increased $3.9 million in fiscal 2018 compared with fiscal 2017. The increase is primarily due to higher head count and incentive compensation, due diligence related expenses for CLI and the evaluation of other acquisition targets, and costs incurred for Project Atlas. Project Atlas is a strategic long-term investment to replace the Company’s existing enterprise resource planning platform. Costs incurred related to Project Atlas were $0.6 million and $0.9 million for the three- and twelve-month periods ended January 31, 2018.
   
Other (expense), net consists primarily of activity related to the Company's equity investments, interest income, foreign currency transaction gains or losses, amortization of debt issuance costs, and other fees related to the Company's credit facility further described in Note 11 Financing Arrangements of the Notes to the Consolidated Financial Statements. It declined $0.4 million in fiscal 2018 due to a combination of higher interest income and lower amortization expense related to an equity method investment.

The Company's fiscal 2018 effective tax rate was 30.5% compared to 27.5% in the prior year. The difference in the effective tax rate is primarily due to higher pre-tax income in the current year and the recognition of discrete tax expense related to the Company's adoption of ASU 2016-09 in fiscal 2018 as further discussed in Note 1 Summary of Significant Accounting Policies of the Notes to the Consolidated Financial Statements. This ASU requires that the tax effects resulting from the settlement of stock-based awards be recognized as a discrete income tax expense or benefit in the income statement in the reporting period in which they occur. Additionally, the TCJA, effective January 1, 2018, lowered the Company's U.S. federal statutory tax rate by 1.2 percentage points for the fiscal year. The TCJA reduces the U.S. federal statutory tax rate to 21% for fiscal 2019.

The effective tax rate and other items causing the effective tax rate to differ from the statutory tax rate are more fully described in Note 10 Income Taxes of the Notes to the Consolidated Financial Statements. For fiscal year 2019, the Company expects a consolidated effective tax rate of approximately 21%, excluding discrete items.

LIQUIDITY AND CAPITAL RESOURCES

The Company's balance sheet continues to reflect significant liquidity and a strong capital base. Management focuses on the current cash balance and operating cash flows in considering liquidity, as operating cash flows have historically been the Company's primary source of liquidity. Management expects that current cash, combined with the generation of positive operating cash flows, will be sufficient to fund the Company's normal operating, investing and financing activities beyond the next twelve months. Additionally, the Company has a credit facility of up to $125.0 million with a maturity date of April 15, 2020.

The Company’s cash balances and cash flows were as follows:
 
 
As of January 31,
(dollars in thousands)
 
2018
 
2017
 
2016
Cash and cash equivalents
 
$
40,535

 
$
50,648

 
$
33,782

 
 
For the years ended January 31,
(dollars in thousands)
 
2018
 
2017
 
2016
Cash provided by operating activities
 
$
44,961

 
$
48,636

 
$
44,008

Cash used in investing activities
 
(25,675
)
 
(4,642
)
 
(11,074
)
Cash used in financing activities
 
(29,721
)
 
(27,151
)
 
(50,684
)
Effect of exchange rate changes on cash and cash equivalents
 
322

 
23

 
(417
)
Net increase (decrease) in cash and cash equivalents
 
$
(10,113
)
 
$
16,866

 
$
(18,167
)


# 28


Cash and cash equivalents totaled $40.5 million at January 31, 2018 compared to $50.6 million at January 31, 2017, a decrease of $10.1 million. The decrease from fiscal 2017 year-end was primarily driven by cash outlays for the acquisition of CLI and share repurchases, partially offset by strong operating cash flows.

At January 31, 2018 the Company held cash and cash equivalents of $4.1 million in accounts outside the United States. These balances included undistributed earnings of foreign subsidiaries. As of January 31, 2018, the Company has recorded United States income taxes of $0.3 million on $3.2 million of undistributed earnings from its Canadian and European subsidiaries. As a result of the TCJA, we can repatriate our cumulative undistributed earnings back to the U.S. when needed with minimal U.S. income tax consequences other than the transition tax.  We plan to reinvest our foreign earnings internationally, but will continue to assess if there is a need in the future to bring back a portion of foreign cash which was subject to the transition tax. Our liquidity is not materially impacted by the amount held in accounts outside of the United States as the Company's operating cash flows are primarily driven by U.S. sources.

Operating Activities
Operating cash flows result primarily from cash received from customers, which is offset by cash payments for inventories, services, employee compensation, and income taxes. Cash provided by operating activities was $45.0 million in fiscal 2018 compared with $48.6 million in fiscal 2017. The $3.6 million decrease in operating cash flows year-over-year is primarily due to the increase in net working capital demands.

The Company's cash needs have minimal seasonal trends. As a result, the discussion of trends in operating cash flows focuses on the primary drivers of year-over-year variability in net working capital. Net working capital and net working capital percentage are metrics used by management as a guide in measuring the efficient use of cash resources to support business activities and growth. The Company's net working capital for the comparative periods was as follows:
 
 
As of January 31,
(dollars in thousands)
 
2018
 
2017
 
2016
Accounts receivable, net
 
$
58,532

 
$
43,143

 
$
38,069

Plus: Inventories
 
55,351

 
42,336

 
45,839

Less: Accounts payable
 
13,106

 
8,467

 
6,038

Net working capital(a)
 
$
100,777

 
$
77,012

 
$
77,870

 
 
 
 
 
 
 
Net working capital percentage(b)
 
26.3
%
 
27.9
%
 
36.9
%
(b) Net working capital is defined as accounts receivable (net) plus inventories less accounts payable.
(b) Net working capital percentage is defined as net working capital divided by fourth quarter net sales times four for each of the fiscal years, respectively.

The net working capital percentage decreased from 27.9% at January 31, 2017 to 26.3% at January 31, 2018. The decrease was
driven by an increase in accounts payable balances as well as managing inventory levels and receivables terms proactively with the substantial increase in sales versus the prior year. The Company has placed emphasis on managing efficient levels of inventory. Similar emphasis was placed on managing accounts payable terms and to a lesser extent, accounts receivable terms and collections.

Inventory levels decreased from $45.8 million at January 31, 2016 to $42.3 million at January 31, 2017 driven by focused inventory reduction actions in the Applied Technology and Engineered Films divisions as well as the inventory write-downs for certain radar inventory in the third quarter of fiscal 2017. Conversely, inventory levels increased $13.0 million, or 30.7% from $42.3 million at January 31, 2017 to $55.4 million at January 31, 2018. In comparison net sales increased $26.9 million or 39.0% year-over year in the fourth quarter. The increase in inventory was primarily driven by growth in net sales and backlog in the Engineered Films Division, offset somewhat by actions to reduce inventory levels in all three divisions.

Accounts receivable levels increased $5.1 million, or 13.3%, from $38.1 million at January 31, 2016 to $43.1 million at January 31, 2017 due primarily to increased sales volume. Accounts receivable levels increased $15.4 million, or 35.7% from $43.1 million at January 31, 2017 to $58.5 million at January 31, 2018. In comparison net sales increased $26.9 million or 39.0% year-over year in the fourth quarter.

Accounts Payable increased $2.4 million, or 40.2%, year-over-year from $6.0 million at January 31, 2016 to $8.5 million at January 31, 2017, primarily due to improvement in the timing of payments to suppliers. Accounts payable increased $4.6 million, or 54.8% to $13.1 million at January 31, 2018 from $8.5 million at January 31, 2017. This increase was due to improved timing of payments to suppliers, as well as additional purchases of raw materials to support the increase in sales year-over-year.


29


Investing Activities
Cash used in investing activities totaled $25.7 million in fiscal 2018, $4.6 million in fiscal 2017, and $11.1 million in fiscal 2016. Capital expenditures totaled $12.0 million in fiscal 2018 compared to $4.8 million in fiscal 2017 and $13.0 million in fiscal 2016. The primary drivers of the increase in fiscal 2018 cash outflows were payments related to the acquisition of CLI, as further described in Note 6 Acquisitions of and Investments in Businesses and Technologies of the Notes to the Consolidated Financial Statements included in Item 8 of this Form 10-K, and increased capital expenditures. Net capital outlay related to the CLI business acquisition was $13.3 million. There were no businesses acquired in fiscal year 2017 or 2016. Capital expenditures in fiscal year 2018 included $1.7 million for the Pleasanton, Texas facility purchased by Engineered Films in the first quarter. In addition, $3.3 million of costs were capitalized in the fourth quarter for a new extrusion line to expand capacity within the Engineered Films division. The installation of this line will continue throughout most of fiscal 2019.

Fiscal 2017 spending primarily related to maintenance activities. Due to the existing available capacity of the facilities as the result of meaningful capacity additions in prior years, the increase in sales volume in fiscal 2017 did not require capital expenditures for new capacity. Fiscal 2017 also benefited from $1.2 million in cash provided by the disposal of assets, most of which related to selling the Company's idle St. Louis, Missouri facility. There was $2.1 million of cash flows from the disposal of assets in fiscal 2016.

Management anticipates capital spending of approximately $22 million in fiscal 2019. The increase over fiscal 2018 will primarily be driven by installation of a new production line for Engineered Films.

Financing Activities
Financing activities consumed cash of $29.7 million in fiscal 2018 compared with $27.2 million in fiscal 2017 and $50.7 million in fiscal 2016.

Quarterly dividends paid in fiscal 2018 were $18.7 million, or $0.52 per share, compared to $18.8 million, or $0.52 share, in fiscal 2017 and $19.4 million, or $0.52 share, in fiscal 2016.

In fiscal 2016, the Company began to repurchase common shares as part of the $40.0 million share repurchase plan authorized by the Company’s Board of Directors.  Since that time, the Board has provided additional authorizations bringing the total amount authorized under the plan to $75.0 million at January 31, 2018. The Company paid $10.0 million, $7.7 million and $29.3 million for share repurchases in fiscal 2018, 2017 and 2016, respectively. Approximately $28.0 million of the total authorization is remains available for share repurchases under this plan as of January 31, 2018.

The Company made $0.4 million, $0.4 million, and $0.8 million of acquisition-related contingent liability payments related to the Vista and SBG acquisitions in fiscal 2018, 2017, and 2016, respectively.
 
During fiscal 2016, the Company paid $0.5 million of debt issuance costs associated with the Credit Agreement discussed further in Note 11 Financing Arrangements of the Notes to the Consolidated Financial Statements and below. No debt issuance costs were paid during fiscal 2018 or fiscal 2017. No borrowings or repayment have occurred on the Credit Agreement during any of fiscal periods reported.

Financing cash outflows included $0.2 million, $0.3 million and $0.5 million, of employee taxes in relation to the net settlement of restricted stock units (RSUs) that vested during fiscal years 2018, 2017 and 2016, respectively.

Other Liquidity and Capital Resources
The Company entered into a credit facility on April 15, 2015 (Credit Agreement) which provides for a syndicated senior revolving credit facility up to $125.0 million with a maturity date of April 15, 2020. This Credit Agreement is more fully described in Note 11 Financing Arrangements of the Notes to the Consolidated Financial Statements. There were no borrowings outstanding for any of the fiscal periods covered by this Form 10-K. Availability under the Credit Agreement for borrowings as of January 31, 2018 was $124.0 million.

The Credit Agreement contains customary affirmative and negative covenants, including those relating to financial reporting and notification, limits on levels of indebtedness and liens, investments, mergers and acquisitions, affiliate transactions, sales of assets, restrictive agreements, and change in control as defined in the Credit Agreement. The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement. The Company is in compliance with all financial covenants set forth in the Credit Agreement.


30


Letters of credit (LOC) totaling $1.1 million and $0.5 million were outstanding at January 31, 2018 and 2017. Any draws required under the LOCs would be settled with available cash or borrowings under the Credit Agreement.

The Company launched a company-wide initiative during the third quarter of fiscal 2018 called Project Atlas. This is a strategic long-term investment to replace the Company’s existing enterprise resource planning platform. This investment will drive efficiencies across the enterprise, enable faster integration of future acquisitions, automate a significant portion of internal controls, and enhance the enterprise’s execution of its long-term growth strategy. Project Atlas is expected to take approximately three years to complete and cost between $8 and $10 million. The company recognized $0.6 million and $0.9 million of expenses for Project Atlas in the three- and twelve-month periods ended January 31, 2018. Project Atlas spending is expected to be approximately $1 million per quarter in fiscal year 2019.

OFF-BALANCE SHEET ARRANGEMENTS AND CONTRACTUAL OBLIGATIONS

As of January 31, 2018, the Company is obligated to make cash payments in connection with its non-cancelable operating leases for facilities and equipment, capital lease obligations and unconditional purchase obligations, primarily for raw materials. Additionally, the Company's known off-balance sheet debt and other unrecorded obligations at January 31, 2018 are listed in the table below.
(dollars in thousands)
 
Total
 
Less than
1 year
 
1-3
years
 
3-5
years
 
More than
5 years
Credit facility(a)
 
$
485

 
$
211

 
$
274

 
$

 
$

Capital lease obligations
 
528

 
237

 
259

 
32

 

Operating leases
 
6,655

 
2,012

 
3,705

 
938

 

Unconditional purchase obligations
 
33,874

 
33,874

 

 

 

Postretirement benefits(b)
 
18,066

 
313

 
655

 
688

 
16,410

Acquisition-related contingent payments(c)
 
3,835

 
1,278

 
2,518

 
39

 

Uncertain tax positions(d)
 
2,634

 

 

 

 

 
 
$
66,077

 
$
37,925

 
$
7,411

 
$
1,697

 
$
16,410

(a) 
Amounts reflect administrative and unborrowed capacity fees under the credit facility described below.
(b) 
Postretirement benefit amounts represent expected payments on the accumulated postretirement benefit obligation before it is discounted.
(c) 
Amounts reflect the expected future earn-out payments related to the acquisitions of CLI, SBG, and Vista. These amounts also reflect the Vista employee bonus pool payments which are separate from the acquisition earn-out payments. Actual payments on these obligations may vary from the expected amounts since the total payment amount due depends upon certain future conditions. See below for further detail on the specific obligations.
(d) 
See below for further details on specific obligations.

Credit facility
The Company's credit facility, the Credit Agreement dated as of April 15, 2015 among Raven Industries, Inc., JPMorgan Chase Bank, N.A., Toronto Branch as Canadian Administrative Agent, JPMorgan Chase Bank, National Association, as administrative agent, and each lender from time to time party thereto (the Credit Agreement), provides for a syndicated senior revolving credit facility up to $125.0 million with a maturity date of April 15, 2020. The loan proceeds may be utilized by Raven for strategic business purposes such as acquisitions and for working capital needs.

Loans or borrowings defined under the Credit Agreement bear interest and fees at varying rates and terms defined in the Credit Agreement based on the type of borrowing as defined. The Credit Agreement includes annual administrative and unborrowed capacity fees of $0.2 million.

Capital lease obligations
Related to the fiscal year 2018 asset acquisition of CLI further described in Note 6 Acquisition of and Investments in Businesses and Technologies of the Notes to the Consolidated Financial Statements, the Company has future obligations for a fleet of vehicles held under capital leases to support Engineered Film's new design-build and installation service capabilities.

Operating Leases
The Company leases certain vehicles, equipment, and facilities under operating leases. These future obligations primarily support Applied Technology's precision agriculture products and international sales efforts and Aerostar's defense, radar and lighter-than-air markets.


31


Unconditional purchase obligations
Unconditional purchase obligations consist of those for inventory and other obligations that arise in the normal course of business operations. The majority of these obligations are related to the Applied Technology and Engineered Films divisions and arise from the purchase of raw materials inventory.

Postretirement Benefit Obligation,
In fiscal 2016, the Company eliminated this benefit and obligation for all of its senior executive officers and their spouses except two officers with over 20 years of service. At January 31, 2018 two active participants and 15 retiree participants and their spouses remain eligible to receive postretirement medical and other benefits for their lifetimes. This benefit obligation is unfunded and is further described in Note 8 Employee Postretirement Benefits of the Notes to the Consolidated Financial Statements.

Acquisition-related obligations
The Company has future obligations for earn-out payments associated with the acquisition of Vista completed in fiscal 2012, SBG completed in fiscal 2015 and CLI completed in fiscal 2018. The total liability recorded on the Consolidated Balance Sheet as of January 31, 2018 related to these future obligations was $3.0 million, of which $1.0 million was classified as "Accrued liabilities" and $2.0 million as "Other liabilities." These liabilities represent the present value of earn-out payments classified as consideration at the acquisition date. In the recent CLI acquisition, the Company entered into a contingent earn-out agreement, not to exceed $2.0 million. The earn-out is paid annually for 3 years after the purchase date, contingent upon achieving certain revenues and operational synergies. Specific to the SBG acquisition, the Company may pay up to $2.5 million in additional earn-out payments calculated and paid quarterly over 10 years contingent upon SBG achieving certain revenues. Specific to the Vista acquisition, the Company agreed to pay additional contingent consideration not to exceed $15.0 million, based upon earn-out percentages on specific revenue streams until January 31, 2019. In a transaction separate from the Vista acquisition but related to Vista, the Company agreed to a revenue-based bonus pool, also not to exceed $15.0 million, which is accrued as the specific revenue stream is recorded using those same earn-out percentages over the same time period.

Uncertain tax positions
Raven reported a total liability for uncertain tax positions of $2.6 million at January 31, 2018. The Company is not able to reasonably estimate the timing of future payments relating to these non-current tax benefits. This obligation is retired when the uncertain tax position is settled or applicable tax year is no longer subject to examination by the tax authorities.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

Critical accounting policies are those that require the application of especially challenging, subjective, or complex judgment when valuing assets and liabilities on the Company's balance sheet. These policies and estimates are discussed below because a fluctuation in actual results versus expected results could materially affect operating results and because the policies require significant judgments and estimates to be made. Accounting related to these policies is initially based on best estimates at the time of original entry in the accounting records. Adjustments are periodically recorded when the Company's actual experience differs from the expected experience underlying the estimates. These adjustments could be material if experience were to change significantly.

Inventory Reserves
The Company estimates inventory valuation each quarter. Typically, when a product reaches the end of its lifecycle, inventory is utilized more slowly or alternative uses for the product are explored. Management uses its manufacturing resources planning data to help determine if inventory is slow-moving or has become obsolete due to an engineering change. The Company closely reviews items that have balances in excess of the forecasted requirements, or that have been dropped from production requirements. Despite these reviews, technological or strategic decisions made by management or the Company's customers may result in unexpected excess material. Further, a decline in the market demand for the Company's products may also result in write-down of inventory balances. The Company assesses current and expected selling prices in determining if inventory balances should be written down to net realizable value. In every Raven operating unit, management must manage obsolete inventory risk. The accounting judgment ultimately made is an evaluation of the success that management will have in controlling inventory risk and mitigating the impact of obsolescence when it does occur.

Revenue Recognition
The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product.



32

                           

Long-lived Assets Impairment
For long-lived assets, including definite-lived intangibles, equity investments, and property plant and equipment, management tests for recoverability whenever events or changes in circumstances indicate that the asset's carrying amount may not be recoverable. Management periodically assesses for triggering events and discusses any significant changes in the utilization of long-lived assets, which may result from, but are not limited to, an adverse change in the asset's physical condition or a significant adverse change in the business climate. For purposes of recognition and measurement of an impairment loss, a long-lived asset is grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. An impairment loss is recognized when the carrying amount of an asset exceeds the estimated undiscounted cash flows used in determining its fair value. The cash flows used for this analysis are similar to those used in the goodwill impairment assessment discussed further below. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

In the quantitative analysis of the long-lived and intangible asset, the book value of the asset is compared to the undiscounted cash flows supporting the value of the asset. Projecting undiscounted future cash flows requires the Company to make significant estimates and assumptions regarding future revenues and expenses, projected capital expenditures, changes in net working capital, and allocations of certain costs.

In developing the undiscounted cash flow analysis, assumptions about the revenue growth rate, operating profit margin percentage, capital expenditures, and changes in net working capital reference our annual operating plan and long-term strategic plan, but also reflect the best available information at that time, and as appropriate, reflect market participant assumptions if such amounts might differ from the Company-specific assumptions for each of the Company’s asset groups. In addition, certain reporting unit costs which are not specific to an asset group are allocated between asset groups to estimate undiscounted cash flows at the asset group level.

If the estimated undiscounted cash flows for the asset group exceed the book value of the asset, there is no impairment. If the estimated undiscounted cash flows for the asset group are below the book value of the asset, an impairment loss is possible and a more refined measurement of the impairment loss would take place. This is the Step 2 of the long-lived and intangible asset impairment analysis in which management compares the discounted value of the cash flows of the asset group to the book value of the asset. The difference between the book value of the asset and the present value of the discounted cash flows supporting the asset group determines the amount of the asset impairment. The discount rate for the Step 2 analysis is derived in a similar manner as the discount rate used for goodwill impairment testing. The valuation methodologies in both steps of long-lived and intangible asset impairment testing use significant estimates and assumptions. Management evaluates the merits of each significant assumption and the overall basket of assumptions used to determine the fair value of the asset.

During the first quarter of fiscal 2018, the Company determined that the customer relationship intangible asset related to the Company's equity method investment in Ag Eagle, further described in Note 7 Goodwill, Long-lived assets and Other Charges of the Notes to the Consolidated Financial Statements included in Item 8 of this form 10-K, was fully impaired. The total impairment loss related to this intangible asset was $0.3 million and is reported in "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018.
In fiscal 2017, as discussed below, the Company determined that there were triggering events with respect to the assets associated with the Lighter than Air (aerostat and stratospheric balloon programs) and Radar asset groups in the Aerostar reporting unit in the third quarter, which resulted in an asset impairment test. The asset impairment test with respect to the Radar asset group resulted in a long-lived asset impairment in the third quarter of fiscal 2017 in addition to the impairments recorded in fiscal 2016 for the Radar asset group.
During fiscal 2016, the Company determined that there were triggering events with respect to the Engineered Films asset group in the second quarter and the client private business (CP) and Radar asset groups in the Vista reporting unit in the third quarter, each of which resulted in an asset impairment test. The undiscounted cash flows for the Engineered Films asset group exceeded the carrying value of the long-lived assets by more than $100 million, or approximately 800%, and no Step 2 was deemed to be necessary based on the recoverability of the long-lived assets.
For the two asset groups associated with the Vista reporting unit (CP and Radar), using the sum of the undiscounted cash flows associated with each of the asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the CP asset group exceeded the carrying value of the long-lived assets and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets. In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting implied fair value of the Radar asset group long-lived assets was $0.1 million compared to the carrying value of $3.9 million for the asset group. The shortfall of $3.8 million was recorded in the fiscal 2016 third quarter as an impairment charge to

33

                           

operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. Of the total long-lived asset impairment of $3.8 million, $3.2 million was related to amortizable intangible assets related to radar technology and radar customers, $0.5 million was related to property, plant, and equipment, and $0.1 million was related to patents.

Goodwill Impairment
The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Management assesses goodwill for impairment annually during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

The Company performs impairment reviews of goodwill by reporting unit. Through fiscal 2016, the Company determined it had four reporting units: Engineered Films Division; Applied Technology Division; and two separate reporting units in the Aerostar Division, one of which was Vista and one of which was all other Aerostar operations.

During the first quarter of fiscal 2017, management implemented managerial and financial reporting changes within Vista and Aerostar to further integrate Vista into the Aerostar Division. Integration actions included leadership re-alignment, including selling and business development functions, re-deployment of employees across the division, and consolidation of administrative functions, among other actions. Based on the changes made, the Company consolidated the two separate reporting units within the Aerostar Division into one reporting unit for the purposes of goodwill impairment review. As such as of April 30, 2016, the Company has three reporting units: Engineered Films Division, Applied Technology Division, and Aerostar Division.

In step one of the goodwill impairment analysis (quantitative analysis), the fair value of each reporting unit is determined using a discounted cash flow analysis. Projecting discounted future cash flows requires the Company to make significant estimates and assumptions regarding future revenues and expenses, projected capital expenditures, changes in net working capital, and the appropriate discount rate.
In developing the discounted cash flow analysis, assumptions about the revenue growth rate, operating profit margin percentage, capital expenditures, and changes in net working capital reference our annual operating plan and long-term strategic plan for each of the Company’s reporting units, but also reflect the best available information at that time and as appropriate, reflect market participant assumptions if such amounts might differ from the Company-specific assumptions for each of the Company’s reporting units.
Discount rate assumptions for each reporting unit are the value-weighted average of the Company’s estimated cost of capital derived using both known and estimated customary market metrics and take into consideration management’s assessment of risks inherent in the future cash flows of the respective reporting unit. One of the metrics considered by the Company in its selection of a discount rate is the relevant small company size premium appropriate to the reporting unit for which the valuation is being assessed. Generally, the lower the revenues associated with a reporting unit, the higher the small company premium and the higher the discount rate for that reporting unit. With other factors such as the optimal capital structure assumed for the reporting unit, this may result in a different discount rate assumption for each reporting unit being evaluated and may result in the discount rate for a reporting unit varying from year to year.
For goodwill impairment tests prior to fiscal 2018, the estimated fair value of the reporting unit was then compared with the book value of its net assets. If the estimated fair value of the reporting unit was less than the book value of the net assets of the reporting unit, an impairment loss was possible and a more refined measurement of the impairment loss takes place. This is the second step of the goodwill impairment testing (Step 2), in which management may use market comparisons and recent transactions to assign the fair value of the reporting unit to all of the assets and liabilities of that unit. The valuation methodologies in both steps of goodwill impairment testing use significant estimates and assumptions. Management evaluates the merits of each significant assumption and the overall basket of assumptions used to determine the fair value of the reporting unit.
In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removed Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment is measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amendment is applied on a prospective basis, and as such Step 2 was applied as appropriate in fiscal 2017 and 2016.


34

                           

During fiscal 2018 there were no triggering events with respect to any of the Company's reporting units. Based on the Company’s annual qualitative assessment for the Applied Technology and the Engineered Films reporting unit, the Company determined a quantitative analysis was not necessary for fiscal 2018. For the Aerostar reporting unit, the Company determined the excess of the fair value of the reporting unit over its carrying value in the previous year's annual impairment assessment was not significant enough based on the current macroeconomic conditions to perform a qualitative analysis. As such, the Company performed a quantitative analysis for the annual impairment assessment of the Aerostar reporting unit. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including projected revenue growth rates, projected operating results, terminal growth rates, economic conditions, anticipated future cash flows, and the discount rate. This analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the net book value by approximately $12 million, or approximately 41%. No goodwill impairment losses were recorded for fiscal year 2018.
The discount rate and terminal growth rate used in determination of the fair value were 13.0% and 3.0%, respectively. Using the discount rate and terminal growth rate to illustrate sensitivity on this estimated fair value, a one-half percentage point increase in the discount rate or a one-half percentage point decrease in the terminal growth rate would have reduced the fair value of the Aerostar reporting unit by $1.5 million and $0.5 million, respectively.
During fiscal 2017, there were no triggering events with respect to the Applied Technology or Engineered Films reporting units. Based on the Company’s annual impairment assessment (Step 0) for the Applied Technology reporting unit, no quantitative or Step 2 analysis were determined to be necessary for fiscal 2017. The Company determined that there was a triggering event with respect to the Aerostar reporting unit in the third quarter, which resulted in a goodwill impairment test. The Company also completed a quantitative analysis during the annual goodwill impairment process on the Engineered Films and Aerostar reporting units. The annual impairment analysis indicated that the fair value of Engineered Films and Aerostar reporting units exceeded their carrying value by approximately $105 million and $9 million, or approximately 90% and 30%, respectively. No goodwill impairment losses were recorded for fiscal year 2017.
In fiscal 2016, the Company determined that there were triggering events with respect to the Engineered Films reporting unit in the second quarter and the Vista reporting unit in the third quarter, each of which resulted in goodwill impairment tests. The second quarter Engineered Films analysis indicated that the estimated fair value of the reporting unit exceeded the net book value by approximately $51 million, or approximately 37%. However, the results of the Vista reporting unit quantitative goodwill impairment testing as of October 31, 2015 indicated that the fair value of the Vista reporting unit was below its carrying value. Accordingly, the Company performed the Step 2 test and concluded the goodwill of the Vista reporting unit was impaired. As a result, the Company recorded a non-cash goodwill impairment charge of $11.5 million in the third quarter of fiscal 2016 as "Goodwill impairment loss" in the Consolidated Statements of Income and Comprehensive Income.

ACCOUNTING PRONOUNCEMENTS

See Note 1 Summary of Significant Accounting Policies of the Notes to the Consolidated Financial Statements included in Item 8 of this Form 10-K for a summary of recent accounting pronouncements.

FORWARD-LOOKING STATEMENTS

Certain statements contained in this report are “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, including statements regarding the expectations, beliefs, intentions or strategies regarding the future, not past or historical events. Without limiting the foregoing, the words "anticipates," "believes," "expects," "intends," "may," "plans," "should," "estimate," "would," "will," "predict," "project," "potential," and similar expressions are intended to identify forward-looking statements. However, the absence of these words or similar expressions does not mean that a statement is not forward-looking. The Company intends that all forward-looking statements be subject to the safe harbor provisions of the Private Securities Litigation Reform Act.

Although the Company believes that the expectations reflected in such forward-looking statements are based on reasonable assumptions when made, there is no assurance that such assumptions are correct or that these expectations will be achieved. Assumptions involve important risks and uncertainties that could significantly affect results in the future. These risks and uncertainties include, but are not limited to, those relating to weather conditions, which could affect sales and profitability in some of the Company's primary markets, such as agriculture and construction and oil and gas drilling; or changes in raw material availability, commodity prices, competition, technology or relationships with the Company's largest customers, risks and uncertainties relating to development of new technologies to satisfy customer requirements, possible development of competitive technologies, ability to scale production of new products without negatively impacting quality and cost, risks of operating in foreign markets, risks relating to acquisitions, including risks of integration or unanticipated liabilities or contingencies, and ability to finance investment and net working capital needs for new development projects, any of which could adversely impact any of the Company's product lines, risks of litigation, as well as other risks described in Item 1A., Risk Factors, of this Annual Report

35



on Form 10-K. The foregoing list is not exhaustive and the Company disclaims any obligation to subsequently revise any forward-looking statements to reflect events or circumstances after the date of such statements. Past financial performance may not be a reliable indicator of future performance and historical trends should not be used to anticipate results or trends in future periods.

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The exposure to market risks pertains mainly to changes in interest rates on cash and cash equivalents. The Company's only outstanding debt as of January 31, 2018 is an immaterial amount of capital lease obligations. The Company does not expect operating results or cash flows to be significantly affected by changes in interest rates.

The Company's subsidiaries that operate outside the United States use their local currency as the functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates, and average exchange rates for the statement of income. Cash and cash equivalents held in foreign currency (primarily Euros and Canadian dollars) totaled $4.1 million and $2.3 million at January 31, 2018 and 2017, respectively. Adjustments resulting from financial statement translations are included as cumulative translation adjustments in "Accumulated other comprehensive income (loss)" within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in "Other (expense), net" in the Consolidated Statements of Income and Comprehensive Income. Foreign currency fluctuations had no material effect on the Company's financial condition, results of operations, or cash flows.

The Company does not enter into derivatives or other financial instruments for trading or speculative purposes. However, the Company does utilize derivative financial instruments to manage the economic impact of fluctuation in foreign currency exchange rates on those transactions that are denominated in currency other than its functional currency, which is the U.S. dollar. Such transactions are principally Canadian dollar-denominated transactions. The use of these financial instruments had no material effect on the Company's financial condition, results of operations, or cash flows.


# 36

                           

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
 
 
 
 
 
 
Index to Financial Statements
 
 
 
 
 
 
 
 
Page
Management's Report on Internal Control Over Financial Reporting
 
Report of Independent Registered Public Accounting Firm - Deloitte & Touche LLP
 
Report of Independent Registered Public Accounting Firm - PricewaterhouseCoopers LLP
 
Consolidated Financial Statements
 
 
 
Consolidated Balance Sheets
 
 
Consolidated Statements of Income and Comprehensive Income
 
 
Consolidated Statements of Shareholders' Equity
 
 
Consolidated Statements of Cash Flows
 
 
Notes to Consolidated Financial Statements
 
Quarterly Information (Unaudited) - included in Item 5
 
 
 
 
 


# 37

                           

MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) of the Securities Exchange Act of 1934, as amended. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.

Our internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements.

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.

Management has assessed effectiveness of the Company's internal control over financial reporting as of January 31, 2018. In making its assessment of effectiveness of internal control over financial reporting, management used the criteria described by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013). Based on this assessment using those criteria, we concluded that, as of January 31, 2018, the Company's internal control over financial reporting was effective at a reasonable assurance level.

The effectiveness of our internal control over financial reporting as of January 31, 2018 has been audited by Deloitte & Touche, LLP, an independent registered public accounting firm, as stated in their report, which appears on the next page.

/s/ DANIEL A. RYKHUS
 
/s/ STEVEN E. BRAZONES
Daniel A. Rykhus
 
Steven E. Brazones
President and Chief Executive Officer
 
Vice President and Chief Financial Officer


March 23, 2018










# 38

                           

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of Raven Industries, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheet of Raven Industries, Inc. and subsidiaries (the "Company") as of January 31, 2018, the related consolidated statement of income and comprehensive income, consolidated statement of shareholder’s equity, consolidated statement of cash flows, and the related notes and the schedules listed in the Index at Item 15 for the fiscal year then ended (collectively referred to as the "financial statements"). We also have audited the Company’s internal control over financial reporting as of January 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of January 31, 2018, and the results of their operations and their cash flows for the year in the period ended January 31, 2018, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.
Basis for Opinions
The Company’s management is responsible for these 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 managements report on internal control over financial reporting. Our responsibility is to express an opinion on these 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 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 financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. 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.

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.


/s/ Deloitte & Touche LLP
Minneapolis, Minnesota
March 23, 2018

We have served as the Company's auditor since 2017.



# 39

                           

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of Raven Industries, Inc.

In our opinion, the consolidated balance sheet as of January 31, 2017 and the related consolidated statements of income and comprehensive income, of shareholders’ equity and of cash flows for each of the two years in the period ended January 31, 2017 present fairly, in all material respects, the financial position of Raven Industries, Inc. and its subsidiaries as of January 31, 2017, and the results of their operations and their cash flows for each of the two years in the period ended January 31, 2017, in conformity with accounting principles generally accepted in the United States of America. In addition, in our opinion, the financial statement schedule for each of the two years in the period ended January 31, 2017 present fairly, in all material respects, the information set forth therein when read in conjunction with the related consolidated financial statements. These financial statements and financial statement schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements and financial statement schedule based on our audits. We conducted our audits of these financial statements in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.


/s/ PricewaterhouseCoopers LLP
Minneapolis, Minnesota
March 31, 2017


# 40

                           

RAVEN INDUSTRIES, INC.

CONSOLIDATED BALANCE SHEETS
(Dollars and shares in thousands, except per-share amounts)
 
As of January 31,
 
2018
 
2017
ASSETS
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
40,535

 
$
50,648

Accounts receivable, net
58,532

 
43,143

Inventories
55,351

 
42,336

Other current assets
5,861

 
2,689

Total current assets
160,279

 
138,816

 
 
 
 
Property, plant and equipment, net
106,280

 
106,324

Goodwill
46,710

 
40,649

Amortizable intangible assets, net
10,584

 
12,048

Other assets
2,950

 
3,672

TOTAL ASSETS
$
326,803

 
$
301,509

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
Current liabilities
 
 
 
Accounts payable
$
13,106

 
$
8,467

Accrued liabilities
21,946

 
18,055

Other current liabilities
1,890

 
1,860

Total current liabilities
36,942

 
28,382

 
 
 
 
Other liabilities
13,795

 
13,696

 
 
 
 
Commitments and contingencies (see Note 12)


 


 
 
 
 
Raven Industries, Inc. shareholders' equity
 
 
 
Common stock, $1 par value, authorized shares 100,000; issued 67,124 and 67,060, respectively
67,124

 
67,060

Paid-in capital
59,143

 
55,795

Retained earnings
252,772

 
230,649

Accumulated other comprehensive loss
(2,573
)
 
(3,676
)
Less treasury stock at cost, 31,332 and 30,984 shares, respectively
(100,402
)
 
(90,402
)
Total Raven Industries, Inc. shareholders' equity
276,064

 
259,426

Noncontrolling interest
2

 
5

Total shareholders' equity
276,066

 
259,431

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
$
326,803

 
$
301,509

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




# 41



RAVEN INDUSTRIES, INC.

CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME
(Dollars in thousands, except per-share amounts)
 
For the years ended January 31,
 
2018
 
2017
 
2016
Net sales
$
377,317

 
$
277,395

 
$
258,229

Cost of sales
255,752

 
199,205

 
191,255

Gross profit
121,565

 
78,190

 
66,974

 
 
 
 
 
 
Research and development expenses
16,936

 
16,312

 
14,686

Selling, general and administrative expenses
45,200

 
33,378

 
32,574

Goodwill impairment loss

 

 
11,497

Long-lived asset impairment loss
259

 
87

 
3,826

Operating income
59,170

 
28,413

 
4,391

 
 
 
 
 
 
Other (expense), net
(184
)
 
(560
)
 
(310
)
Income before income taxes
58,986

 
27,853

 
4,081

 
 
 
 
 
 
Income tax expense (benefit)
17,967

 
7,661

 
(767
)
Net income
41,019

 
20,192

 
4,848

 
 
 
 
 
 
Net (loss) income attributable to the noncontrolling interest
(3
)
 
1

 
72

 
 
 
 
 
 
Net income attributable to Raven Industries, Inc.
$
41,022

 
$
20,191

 
$
4,776

 
 
 
 
 
 
Net income per common share:
 
 
 
 
 
─ Basic
$
1.14

 
$
0.56

 
$
0.13

─ Diluted
$
1.13

 
$
0.56

 
$
0.13

 
 
 
 
 
 
 
 
 
 
 
 
Comprehensive income:
 
 
 
 
 
Net income
$
41,019

 
$
20,192

 
$
4,848

 
 
 
 
 
 
Other comprehensive income (loss):
 
 
 
 
 
Foreign currency translation
1,234

 
50

 
(729
)
Postretirement benefits, net of income tax (expense) benefit of $44, $129, and $(1,620), respectively
(131
)
 
(225
)
 
3,077

Other comprehensive income (loss), net of tax
1,103

 
(175
)
 
2,348

 
 
 
 
 
 
Comprehensive income
42,122

 
20,017

 
7,196

 
 
 
 
 
 
Comprehensive (loss) income attributable to noncontrolling interest
(3
)
 
1

 
72

 
 
 
 
 
 
Comprehensive income attributable to Raven Industries, Inc.
$
42,125

 
$
20,016

 
$
7,124

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


# 42

                           

RAVEN INDUSTRIES, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(Dollars and shares in thousands, except per-share amounts)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
$1 Par Common Stock
Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehen-sive Income (Loss)
Raven Industries, Inc. Equity
Non-controlling Interest
Total Equity
 
Shares
 
Cost
Balance January 31, 2015
$
66,947

$
53,237

28,897

 
$
(53,362
)
$
244,180

$
(5,849
)
$
305,153

$
84

$
305,237

Net income



 

4,776


4,776

72

4,848

Other comprehensive income (loss), net of income tax



 


2,348

2,348


2,348

Cash dividends ($0.52 per share)

169


 

(19,513
)

(19,344
)

(19,344
)
Dividends of less than wholly-owned subsidiary paid to noncontrolling interest



 




(82
)
(82
)
Share issuance costs related to fiscal 2015 business combination

(15
)

 



(15
)

(15
)
Shares issued on stock options exercised, net of shares withheld for employee taxes
7

(54
)

 



(47
)

(47
)
Shares issued on vesting of stock units, net of shares withheld for employee taxes
52

(510
)

 



(458
)

(458
)
Shares repurchased


1,603

 
(29,338
)


(29,338
)

(29,338
)
Share-based compensation

2,311


 



2,311


2,311

Income tax impact related to share-based compensation

(1,231
)

 



(1,231
)

(1,231
)
Balance January 31, 2016
67,006

53,907

30,500

 
(82,700
)
229,443

(3,501
)
264,155

74

264,229

Net income



 

20,191


20,191

1

20,192

Other comprehensive income, net of income tax



 


(175
)
(175
)

(175
)
Cash dividends ($0.52 per share)

216


 

(18,985
)

(18,769
)

(18,769
)
Dividends of less than wholly-owned subsidiary paid to noncontrolling interest



 




(70
)
(70
)
Director shares issued
19

(19
)

 






Shares issued on vesting of stock units, net of shares withheld for employee taxes
35

(291
)

 



(256
)

(256
)
Shares repurchased


484

 
(7,702
)


(7,702
)

(7,702
)
Share-based compensation

3,071


 



3,071


3,071

Income tax impact related to share-based compensation

(1,089
)

 



(1,089
)

(1,089
)
Balance January 31, 2017
67,060

55,795

30,984

 
(90,402
)
230,649

(3,676
)
259,426

5

259,431

Net income



 

41,022


41,022

(3
)
41,019

Other comprehensive income, net of income tax



 


1,103

1,103


1,103

Cash dividends ($0.52 per share)

214


 

(18,899
)

(18,685
)

(18,685
)
Director shares issued
26

(26
)

 






Shares issued on stock options exercised, net of shares withheld for employee taxes
21

(311
)

 



(290
)

(290
)
Shares issued on vesting of stock units, net of shares withheld for employee taxes
17

(254
)

 



(237
)

(237
)
Shares repurchased


348

 
(10,000
)


(10,000
)

(10,000
)
Share-based compensation

3,725


 



3,725


3,725

Balance January 31, 2018
$
67,124

$
59,143

31,332

 
$
(100,402
)
$
252,772

$
(2,573
)
$
276,064

$
2

$
276,066

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

# 43




RAVEN INDUSTRIES, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)

 
For the years ended January 31,
 
2018
 
2017
 
2016
OPERATING ACTIVITIES:
 
 
 
 
 
Net income
$
41,019

 
$
20,192

 
$
4,848

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation
12,743

 
13,169

 
13,856

Amortization of intangible assets
2,059

 
2,267

 
3,280

Goodwill impairment loss

 

 
11,497

Long-lived asset impairment loss
259

 
87

 
3,826

Change in fair value of acquisition-related contingent consideration
457

 
36

 
(1,488
)
Loss (income) from equity investments
114

 
72

 
(83
)
Deferred income taxes
(787
)
 
307

 
(6,039
)
Share-based compensation expense
3,725

 
3,071

 
2,311

Other operating activities, net
2,053

 
2,390

 
2,112

Change in operating assets and liabilities
(16,681
)
 
7,045

 
9,888

Net cash provided by operating activities
44,961

 
48,636

 
44,008

 
 
 
 
 
 
INVESTING ACTIVITIES:
 
 
 
 
 
Capital expenditures
(12,011
)
 
(4,796
)
 
(13,046
)
Proceeds (payments) related to business acquisitions
(13,267
)
 

 
351

Maturities of investments
250

 
250

 
250

Purchases of investments
(273
)
 
(750
)
 
(250
)
(Disbursements) proceeds from settlement of liabilities, sale of assets
(333
)
 
1,188

 
2,124

Other investing activities, net
(41
)
 
(534
)
 
(503
)
Net cash used in investing activities
(25,675
)
 
(4,642
)
 
(11,074
)
 
 
 
 
 
 
FINANCING ACTIVITIES:
 
 
 
 
 
Dividends paid
(18,685
)
 
(18,839
)
 
(19,426
)
Payments for common shares repurchased
(10,000
)
 
(7,702
)
 
(29,338
)
Payment of acquisition-related contingent liabilities
(408
)
 
(354
)
 
(814
)
Debt issuance costs paid

 

 
(548
)
Restricted stock units vested and issued
(237
)
 
(256
)
 
(458
)
Employee stock option exercises net of tax benefit
(290
)
 

 
(85
)
Other financing activities, net
(101
)
 

 
(15
)
Net cash used in financing activities
(29,721
)
 
(27,151
)
 
(50,684
)
Effect of exchange rate changes on cash
322

 
23

 
(417
)
Net increase (decrease) in cash and cash equivalents
(10,113
)
 
16,866

 
(18,167
)
Cash and cash equivalents at beginning of year
50,648

 
33,782

 
51,949

Cash and cash equivalents at end of year
$
40,535

 
$
50,648

 
$
33,782

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

# 44



RAVEN INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per-share amounts)
NOTE 1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Principles of Consolidation
Raven Industries, Inc. (the Company or Raven) is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company conducts this business through the following direct and indirect subsidiaries: Aerostar International, Inc. (Aerostar); Vista Research, Inc. (Vista); Raven International Holding Company BV (Raven Holdings); Raven Industries Canada, Inc. (Raven Canada); SBG Innovatie BV; Navtronics BVBA; Raven Industries Australia Pty Ltd (Raven Australia) and Raven Do Brazil Participacoes E Servicos Technicos LTDA (Raven Brazil). The Company and these subsidiaries comprise three unique operating units, or divisions, classified into reportable segments (Applied Technology, Engineered Films, and Aerostar).

The consolidated financial statements for the periods included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned or controlled subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Noncontrolling Interest
Noncontrolling interests represent capital contributions, income and loss attributable to the owners of less than wholly-owned and consolidated entities. The Company owns 75% of a business venture to pursue potential product and support services contracts for agencies and instrumentalities of the United States government. The business venture, Aerostar Integrated Systems (AIS), is included in the Aerostar business segment. No capital contributions have been made by the noncontrolling interest since the initial capitalization in fiscal year 2012. Given the Company's controlling financial interest, the accounts of the business venture have been consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the noncontrolling investor's interests in the net assets and operations of the business venture.

Equity Investments
In February 2016, the Applied Technology Division acquired an interest of approximately 5% in Ag-Eagle Aerial Systems, Inc. (AgEagle).

AgEagle is considered a variable interest entity (VIE) and the Company’s equity ownership interest in AgEagle is considered a variable interest. The Company accounts for its investment in AgEagle under the equity method of accounting as the Company has the ability to exercise significant influence over the operating policies of AgEagle through the Company's representation on AgEagle's Board of Directors and the exclusive distribution agreement between the companies discussed in Note 6 Acquisitions of and Investments in Businesses and Technologies. However, the Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb the majority of the losses or the right to receive the majority of the benefits of the VIE.

The Company also owns an interest of approximately 22% in Site-Specific Technology Development Group, Inc. (SST). The Company has significant influence, but neither a controlling interest nor a majority interest in the risks or rewards of SST and as such, this affiliate investment is accounted for using the equity method.

The investment balances for both AgEagle and SST are included in “Other assets” while the Company's share of the results of AgEagle and SST operations is included in “Other (expense), net.”

The Company considers whether the value of any of its equity method investments has been impaired whenever adverse events or changes in circumstances indicate that recorded values may not be recoverable. If the Company considered any such decline to be other than temporary (based on various factors, including historical financial results, product development activities, and the overall health of the affiliate's industry), an impairment loss would be recorded.


# 45


(Dollars in thousands, except per-share amounts)                            

Use of Estimates
Preparing the financial statements in conformity with accounting principles generally accepted in the United States of America (GAAP) requires management to make certain estimates and assumptions. These affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company's forecasts, based principally on estimates, are critical inputs to asset valuations such as those for inventory or goodwill. These assumptions and estimates require significant judgment and actual results could differ from assumed and estimated amounts.

Foreign Currency
The Company's subsidiaries that operate outside the United States use the local currency as their functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates and average exchange rates for the statement of income and comprehensive income. Adjustments resulting from financial statement translations are included as foreign currency translation adjustments in “Accumulated other comprehensive income (loss)” within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in “Other (expense), net” in the Consolidated Statements of Income and Comprehensive Income. Foreign currency transaction gains or losses on intercompany notes receivable and notes payable denominated in foreign currencies for which settlement is not planned in the foreseeable future are considered part the net investment and are reported in the same manner as foreign currency translation adjustments.

Cash and Cash Equivalents
The Company considers all highly liquid instruments with original maturities of three or fewer months to be cash equivalents. Cash and cash equivalent balances are principally concentrated in checking, money market, and savings accounts. Certificates of deposit that mature in over 90 days but less than one year are considered short-term investments. Certificates of deposit that mature in one year or more are considered to be other long-term assets and are carried at cost. The Company held cash and cash equivalents in accounts outside the United States of $4,101 and $2,281 as of January 31, 2018 and 2017, respectively.

Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount, do not bear interest, and are considered past due based on invoice terms. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses. This is based on historical write-off experience by segment and an estimate of the collectability of past due accounts. Unbilled receivables arise when revenues have been earned, but not billed, and are related to differences in timing. Unbilled receivables were not material as of January 31, 2018 or 2017.

Inventory Valuation
Inventories are carried at the lower of cost or net realizable value, with cost determined on the first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Prior to adopting ASU 2015-11 "Inventory (Topic 330) Simplifying the Measurement of Inventory" in fiscal 2018, inventories were carried at the lower of cost or market.

Pre-Contract Costs
From time to time, Pre-contract costs incurred, excluding start-up costs which are expensed as incurred, are deferred to the balance sheet and included in "Inventories." if the Company determines that it is probable it will be awarded the specific anticipated contract. Deferred pre-contract costs are periodically reviewed and assessed for recoverability under the contract. Write-offs of pre-contract costs are charged to cost of sales when it becomes probable that such costs will not be recoverable. No pre-contract costs were included in "Inventories" at January 31, 2018 or 2017.

Property, Plant and Equipment
Property, plant and equipment held for use is carried at the asset's cost and depreciated over the estimated useful life of the asset.

The estimated useful lives used for computing depreciation are as follows:
Building and improvements
15 - 39 years
Manufacturing equipment by segment
 
Applied Technology
3 - 5 years
Engineered Films
5 - 12 years
Aerostar
3 - 5 years
Furniture, fixtures, office equipment, and other
3 - 7 years


The cost of maintenance and repairs is charged to expense in the period incurred, and renewals and betterments are capitalized. The cost and related accumulated depreciation of assets sold or disposed are removed from the accounts and the resulting gain or loss is reflected in operations.

# 46


(Dollars in thousands, except per-share amounts)                            

Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses the established fair value hierarchy, which classifies or prioritizes the inputs used in measuring fair value. These classifications include:
Level 1 - Observable inputs such as quoted prices in active markets;
Level 2 - Inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 - Unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.
The Company's financial assets required to be measured at fair value on a recurring basis include cash and cash equivalents and short-term investments. The Company determines fair value of its cash equivalents and short-term investments through quoted market prices. The fair values of accounts receivable and accounts payable approximate carrying values because of the short-term nature of these instruments.
The Company's goodwill and long-lived assets, including intangible assets subject to amortization, are measured at fair value on a non-recurring basis. These valuations are derived from valuation techniques in which one or more significant inputs are not observable.
For all acquisitions, the Company is required to measure the fair value of the net identifiable tangible and intangible assets acquired. In addition, the Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. Fair value measurements associated with acquisitions, including acquisition-related contingent liabilities, are described in Note 6 Acquisition of and Investments in Businesses and Technologies.
Intangible Assets
Intangible assets, primarily comprised of technologies acquired through acquisition, are recorded at cost and are presented net of accumulated amortization. Amortization is computed using the method that best approximates the pattern of economic benefits which the asset provides. The Company has used both the straight-line method and the undiscounted cash flows method to appropriately allocate the cost of intangible assets to earnings in each reporting period.

The straight-line method allocates the cost of such intangible assets ratably over the asset’s life. Under the undiscounted cash flow method, the estimated cash flow attributable to each year of an intangible asset’s life is calculated as a percentage of the total of the cash flows over the asset’s life and that percentage is applied to the initial value of the asset to determine the annual amortization to be recorded.

Intangible assets also include patents, trademarks, and other product rights attained to protect the Company’s intellectual property. The estimated useful lives of the Company’s intangible assets range from 3 to 20 years.
Goodwill
The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Goodwill is allocated to the reporting units that are expected to benefit from the synergies of the business combination. Acquisition earn-out payments are accrued at fair value as of the purchase date and payments reduce the accrual without affecting goodwill. Any change in the fair value of the contingent consideration after the acquisition date is recognized in "Cost of sales" in the Consolidated Statements of Income and Comprehensive Income.

Goodwill is tested for impairment on an annual basis during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. Impairment tests of goodwill are performed at the reporting unit level. A qualitative impairment assessment over relevant events and circumstances may be assessed to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If events and circumstances indicate the fair value of a reporting unit may be less than its carrying value, then the fair values are estimated based on discounted cash flows and are compared with the corresponding carrying value of the reporting unit. If the fair value of the reporting unit is less than the carrying amount, a goodwill impairment loss is recognized for the amount that the carrying value of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to the reporting unit. Prior to adopting ASU 2017-04 "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" in fiscal 2018 first quarter, the Company recognized a goodwill impairment loss for the amount that the carrying value of the reporting unit exceeded the reporting unit's implied fair value of the goodwill. The impact of adopting this new guidance is further described below in the Accounting Pronouncements - Accounting Standards Adopted.


# 47


(Dollars in thousands, except per-share amounts)                            

When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-Lived Assets
The Company periodically assesses the recoverability of long-lived and intangible assets. An impairment loss is recognized when the carrying amount of an asset group exceeds the estimated undiscounted cash flows used in determining the fair value of the asset group. The amount of the impairment loss to be recorded is the excess of the carrying value of the assets within the group over their fair value. When performing long-lived assets impairment testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-lived assets determined to be held for sale and classified as such in accordance with the applicable guidance are reported as long-term assets at the lower of the asset's carrying amount or fair value less the estimated cost to sell. Depreciation is not recorded once a long-lived asset has been classified as held for sale.

Acquisition-Related Contingent Consideration
Acquisition-related contingent consideration represents an obligation of the Company to transfer additional assets or equity interests if specified future events occur or conditions are met. This contingency is accounted for at fair value either as a liability or equity depending on the terms of the acquisition agreement. The Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period.  In doing so, the Company makes significant estimates and assumptions regarding future events or conditions being achieved under the subject contingent agreement as well as the appropriate discount rate to apply.  Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Litigation and Contingencies
We recognize legal costs as an expense in the period incurred. The Company is involved as a defendant in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of business, some of which allege substantial monetary damages. We accrue for any loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. Amounts recovered by insurance are recognized when they are realized.

Revenue Recognition
The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product.

Certain contracts contain provisions for incentive payments that the Company may receive based on performance criteria related to product design, development and production standards. Revenue related to the incentive payments is recognized when ultimate realization by the Company is assured.

Operating Expenses
The primary types of operating expenses are classified in the income statement as follows:
Cost of sales
 
Research and development (R&D) expenses
 
Selling, general, and administrative (SG&A)expenses
Direct material costs
Material acquisition and handling costs
Direct labor
Factory overhead including depreciation and amortization
Inventory obsolescence
Product warranties
Shipping and handling cost
 
Personnel costs
Professional service fees
Material and supplies
Facility allocation
 
Personnel costs
Professional service fees
Advertising
Promotions
Information technology equipment depreciation
Office supplies
Facility allocation
Bad debt expense

The Company's R&D expenditures consist primarily of internal direct and indirect costs associated with development of technologies to support its proprietary product lines in each of its divisions. These R&D costs are expensed as incurred.

# 48


(Dollars in thousands, except per-share amounts)                            

General and administrative expenses included in SG&A are not allocated at the segment level. The Company's gross margin and segment operating income may not be comparable to industry peers due to variability in the classification of these expenses across the industries in which the Company operates.

Warranties
Accruals necessary for product warranties are estimated based on historical warranty costs and average time elapsed between purchases and returns for each division. Additional accruals are made for any significant, discrete warranty issues.

Share-Based Compensation
The Company records compensation expense related to its share-based compensation plans using the fair value method. Under this method, the fair value of share-based compensation is determined as of the grant date and the related expense is recorded over the period in which the share-based compensation vests.

Income Taxes
Deferred income taxes reflect future tax effects of temporary differences between the tax and financial reporting basis of the Company's assets and liabilities measured using enacted tax laws and statutory tax rates applicable to the periods when the temporary differences will affect taxable income. When necessary, deferred tax assets are reduced by a valuation allowance to reflect realizable value. All deferred tax balances are reported as long-term on the Consolidated Balance Sheets. Accruals are maintained for uncertain tax positions.

Accounting Pronouncements
Accounting Standards Adopted
In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment will be measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amount of any impairment may not exceed the carrying amount of goodwill. The amendments should be applied on a prospective basis. As discussed in Note 7 Goodwill, Long-lived Assets, and Other Intangibles, management determined no triggering events had occurred for any of its three reporting units in fiscal 2018 and the Company's annual fourth quarter impairment testing did not result in a goodwill impairment loss being recorded; therefore, the early adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

In the fiscal 2018 first quarter when it became effective, the Company adopted FASB ASU 2016-09 (issued in March 2016), "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" (ASU 2016-09). ASU 2016-09 amends the accounting for employee share-based payment transactions to require recognition of the tax effects resulting from the settlement of stock-based awards as discrete income tax expense or benefit in the income statement in the reporting period in which they occur. This guidance also requires that all tax-related cash flows resulting from share-based awards be disclosed as operating cash flows in the statement of cash flows and that cash paid to taxing authorities on the behalf of employees for withheld shares be classified as a financing activity in the statement of cash flows. Finally, this ASU allows companies to make an accounting policy election to either estimate the number of awards that are expected to vest, consistent with current GAAP, or account for forfeitures when they occur. The Company accounts for forfeitures as they occur. The Company is prospectively recognizing excess tax benefits or deficits on vesting or settlement of awards, when they occur, as a discrete income tax benefit or expense instead of as additional paid-in capital as required under previous guidance. This change to the Company's accounting policies resulted in recognition of income tax expense of $692, or $0.02 per diluted share, for the twelve-month period ended January 31, 2018. These tax-related cash flows are now classified within operating activities. The Company classifies tax payments made to taxing authorities on the employee's behalf for withheld shares as a financing activity on the statement of cash flows, as such the adoption of this guidance had no impact. Under the new guidance, excess tax benefits are no longer included in assumed proceeds under the treasury stock method of calculating earnings per share. The increase in incremental shares used in the weighted average diluted shares calculation was not material to the Company's diluted earnings per share calculation.

In the fiscal 2018 first quarter when it became effective, the Company adopted the FASB ASU No. 2015-11 (issued in July 2015), "Inventory (Topic 330) Simplifying the Measurement of Inventory" (ASU 2015-11) on a prospective basis. The amendments in ASU 2015-11 clarify that an entity should measure inventory within the scope of this update at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Substantial and unusual losses that result from subsequent measurement of inventory should be disclosed in the financial statements. Previously the Company reported its inventory at the lower of cost or market. Market was defined as replacement cost with a ceiling of net realizable value and a floor of net realizable value less a normal profit margin. The Company evaluates its inventory in all three reporting segments quarterly to determine if cost exceeds net

# 49


(Dollars in thousands, except per-share amounts)                            

realizable value and records a write-down, if necessary. The adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

New Accounting Standards Not Yet Adopted
In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02). The amendments in this guidance allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act (TCJA). Consequently, the amendments eliminate the stranded tax effects resulting from the TCJA and will improve the usefulness of information reported. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this update is permitted, including adoption in any interim period for which financial statements have not yet been issued. The amendments in this update may be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the TCJA is recognized. The Company is evaluating the impact the adoption of this guidance will have on the stranded tax effects in accumulated other comprehensive income related to the Company's postretirement benefit plan.

In May 2017, the FASB issued ASU No. 2017-09, "Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting" (ASU 2017-09). The guidance amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards as equity instruments or as liability instruments are the same immediately before and after the modification to the award. The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied prospectively to an award modified on or after the adoption date. The Company currently has no plans to modify any of its outstanding awards. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and disclosures.

In March 2017, the FASB issued ASU No. 2017-07, "Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Postretirement Benefit Cost" (ASU 2017-07). The guidance clarifies where the cost components of the net benefit cost should be reported in the income statement and it allows only the service cost to be capitalized. Currently the Company reports all of the components of the net benefit cost in "Operating income" in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost for participants that are active employees is reported in the same manner as each participant's compensation cost is classified in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost attributable to retired (inactive) participants is reported in "Selling, general, and administrative expenses" in the Consolidated Statement of Income and Comprehensive Income. Under the new guidance only the service cost component of the net benefit cost will be classified the same as the participant's compensation cost. The other components of the net benefit cost are required to be reported separately as a non-operating income (expense). The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied retrospectively. The Company does not expect this guidance will have a significant impact on its consolidated financial statements, results of operations and disclosures since it primarily will only change how the net benefit cost is classified in the Company's Consolidated Statements of Income and Comprehensive Income.

In February 2017, the FASB issued ASU No. 2017-05, "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" (ASU 2017-05). Subtopic 610-20 was issued as part of the new revenue standard. It provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. The new guidance defines “in substance nonfinancial assets,” unifies guidance related to partial sales of nonfinancial assets, eliminates rules specifically addressing sales of real estate, removes exceptions to the financial asset derecognition model, and clarifies the accounting for contributions of nonfinancial assets to joint ventures. The amendments are effective for annual periods beginning after December 15, 2017 with early adoption permitted. Transition can use either the full retrospective approach or the modified retrospective approach. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In November 2016, the FASB issued ASU 2016-16, "Income Taxes (Topic 740) Intra-Entity Transfers of Assets Other Than Inventory" (ASU 2016-16). Current GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. In addition, interpretations of this guidance have developed in practice over the years for transfers of certain intangible and tangible assets. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance eliminates the exception for an intra-entity transfer of an asset other than inventory. The amendments in ASU 2016-16 are effective for fiscal years beginning

# 50


(Dollars in thousands, except per-share amounts)                            

after December 15, 2017, and interim periods within those fiscal years. The Company can early adopt ASU 2016-16, but earlier adoption must be in the first quarter of the fiscal year. The amendments in ASU 2016-16 will be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company does not expect the adoption of this guidance will have significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In August 2016 the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230) Classification of Certain Cash Receipts and Cash Payments" (ASU 2016-15). The new guidance clarifies eight cash flow classification issues where current GAAP was either unclear or had no specific guidance. The new standard is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those fiscal years. All entities may elect to early adopt ASU 2016-15 in any interim period. If an entity early adopts it must adopt all eight of the amendments in the same period and if early adopted in an interim period any adjustments should be reflected as of the beginning of the year. The amendments in ASU 2016-15 will be applied using the modified retrospective transition method for each period presented. The specific classification issues clarified in the guidance either are not applicable to the Company or are consistent with how the Company currently classifies them, therefore the Company does not expect the adoption of this guidance will have a significant impact on the classification of these specific items in its Consolidated Statements of Cash Flows.

In February 2016 the FASB issued ASU No. 2016-02, "Leases (Topic 842)" (ASU 2016-02). The primary difference between previous GAAP and ASU 2016-02 is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous GAAP. The guidance requires a lessee to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018. Lessees and lessors are required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. An entity that elects to apply the practical expedients will, in effect, continue to account for leases that commence before the effective date in accordance with previous GAAP unless the lease is modified, except that lessees are required to recognize a right-of-use asset and a lease liability for all operating leases at each reporting date based on the present value of the remaining minimum rental payments that were tracked and disclosed under previous GAAP. In addition, FASB has amended Topic 842 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 842 are the same as ASU 2016-02. The Company is in the initial stages of evaluating the impact the adoption of this guidance will have on its consolidated financial statements, results of operations, and disclosures which will include recognizing a lease liability and a right-of-use asset representing its right to use the underlying asset for the lease term.

In January of 2016, the FASB issued ASU No. 2016-01, "Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." The updated accounting guidance requires changes to the reporting model for financial instruments. The amendments in this guidance supersede the guidance to classify equity securities with readily determinable fair values into different categories (that is, trading or available-for sale) and require equity securities (including other ownership interests, such as partnerships, unincorporated joint ventures, and limited liability companies to be measured at fair value with changes in the fair value recognized through net income. An entity’s equity investments that are accounted for under the equity method of accounting or result in consolidation of an investee are not included within the scope of this update. The amendments also require separate presentation of financial assets and financial liabilities by measurement category and form of financial asset (that is, securities or loans and receivables) on the balance sheet or in the accompanying notes to the financial statements. This guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Since the securities held at the time of adoption that are in scope under this new guidance will be immaterial in amount, the Company does not expect the adoption of this guidance and the subsequent changes to Subtopic 825-10 in ASU 2018-03 "Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," will have a significant impact to the Company's financial statements, results of operations, and disclosures.

In May 2014 the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" (ASU 2014-09). ASU 2014-09 provides a comprehensive new recognition model that requires recognition of revenue when a company transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to receive in exchange for those goods or services. This guidance supersedes the revenue recognition requirements in FASB ASC Topic 605, "Revenue

# 51


(Dollars in thousands, except per-share amounts)                            

Recognition," and most industry-specific guidance. ASU 2014-09 defines a five-step process to achieve this core principle and, in doing so, companies will need to use more judgment and make more estimates than under the current guidance. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. In August 2015, the FASB approved a one-year deferral of the effective date (ASU 2015-14) and the standard is now effective for the Company for fiscal 2019 and interim periods therein. The guidance may be applied using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). In addition, FASB has amended Topic 606 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 606 are the same as ASU 2014-09. The Company has completed its assessment of the impact that the standard will have on revenue recognition. The Company has reviewed contracts for all material revenue streams across the Company's three divisions, held discussions with key stakeholders, and assessed potential impacts on the Company’s consolidated financial statements, results of operations, disclosures, and internal controls over financial reporting. The Company currently recognizes a significant majority of its revenue across all three divisions at a point-in-time with some exceptions that are recognized over time. These exceptions primarily relate to certain revenue streams within the Aerostar Division and installation sales within the Engineered Films Division. Management has determined that this will remain materially consistent upon adoption of the new standard, but has identified a few exceptions within the Aerostar Division and the Engineered Films Division for which revenue recognition will change from point-in-time to over time. As such, in these limited instances revenue may be recognized sooner than it had been in prior years under previously applicable accounting guidance. While these limited differences have been identified, due to the timing of activities under these revenue streams no adjustment to beginning retained earnings will be necessary upon adoption. Additionally, the Company will make additional disclosures related to the revenues arising from contracts with customers as required by the new standard. The Company will adopt this guidance in the first quarter of fiscal 2019 using the modified retrospective approach.



# 52


(Dollars in thousands, except per-share amounts)                            

NOTE 2
SELECTED BALANCE SHEET INFORMATION

Following are the components of selected balance sheet items:
 
 
As of January 31,
 
 
2018(a)
 
2017(a)
Accounts receivable, net:
 
 
 
 
Trade accounts
 
$
59,510

 
$
43,834

Allowance for doubtful accounts
 
(978
)
 
(691
)
 
 
$
58,532

 
$
43,143

Inventories:
 
 
 
 
Finished goods
 
$
8,054

 
$
5,438

In process
 
961

 
2,288

Materials
 
46,336

 
34,610

 
 
$
55,351

 
$
42,336

Other current assets:
 
 
 
 
Insurance policy benefit
 
$
759

 
$
802

Federal income tax receivable
 
1,397

 
604

Prepaid expenses and other
 
3,705

 
1,283

 
 
$
5,861

 
$
2,689

Property, plant and equipment, net:
 
 
 
 
Assets held for use and assets held for sale(a):
 
 
 
 
Land
 
$
3,234

 
$
3,054

Buildings and improvements
 
80,299

 
77,817

Machinery and equipment
 
149,847

 
142,471

Accumulated depreciation
 
(127,523
)
 
(117,018
)
 
 
$
105,857

 
$
106,324

 
 
 
 
 
Property, plant and equipment subject to capital leases:
 
 
 
 
Machinery and equipment
 
488

 

Accumulated amortization for capitalized leases
 
(65
)
 

 
 
423

 

 
 
$
106,280

 
$
106,324

Other assets:
 
 
 
 
Equity investments
 
$
1,955

 
$
2,371

Deferred income taxes
 
19

 
18

Other
 
976

 
1,283

 
 
$
2,950

 
$
3,672

Accrued liabilities:
 
 
 
 
Salaries and related
 
$
9,409

 
$
6,286

Benefits
 
4,225

 
3,960

Insurance obligations
 
1,992

 
2,400

Warranties
 
1,163

 
1,547

Income taxes
 
226

 
498

Other taxes
 
1,880

 
1,540

Acquisition-related contingent consideration
 
1,036

 
445

Other
 
2,015

 
1,379

 
 
$
21,946

 
$
18,055

Other liabilities:
 
 
 
 
Postretirement benefits
 
$
8,264

 
$
8,054

Acquisition-related contingent consideration
 
2,010

 
1,397

Deferred income taxes
 
615

 
1,421

Uncertain tax positions
 
2,634

 
2,610

Other
 
272

 
214

 
 
$
13,795

 
$
13,696


(a) The amount of assets and liabilities held for sale as of January 31, 2018 are separately disclosed in Note 3 - Assets Held For Sale in Item 8 of this Form 10-K. There were no assets or liabilities held for sale as of January 31, 2017.

# 53


(Dollars in thousands, except per-share amounts)                            

NOTE 3
ASSETS HELD FOR SALE

Aerostar
The Company continually analyzes its product and service offerings to ensure we serve market segments with attractive near- and long-term growth prospects that are consistent with our core capabilities. Through this continued evaluation, the Company's Aerostar segment finalized a plan ("the Plan") to actively market the sale of its client private and radar product lines, each of which it has determined constitutes a business. During the second quarter of fiscal 2018 the Company determined that it was probable that these product lines would be sold within one year.
During the fourth quarter, Aerostar modified the plan and no longer marketed the sale of its radar product line. A buyer was identified and the sale of the client private business was completed subsequent to the end of fiscal 2018. As such, and as of January 31, 2018, the radar product line is not considered held for sale.
The Company has identified specific assets and liabilities that have been sold, including an allocation of goodwill based on the relative fair value of the business. The Company has determined that the final selling price will be in excess of the net book value. As such there is no impact to the Consolidated Statement of Income for the twelve-month period ended January 31, 2018.
Under the Plan, Aerostar will remain focused on serving the aerospace/defense market with its stratospheric balloon and radar product lines.
The amounts of assets and liabilities classified as held for sale were as follows:
 
 
As of January 31
 
2018
Assets held for sale
 
 
Property, plant and equipment, net
 
63

Goodwill
 
103

Amortizable intangible assets, net
 
329

Other assets
 
17

          Total assets held for sale
 
$
512

 
 
 
Liabilities held for sale
 
 
Current liabilities
 
$
91

Total liabilities held for sale
 
$
91



There were no assets held for sale as of January 31, 2017.

# 54


(Dollars in thousands, except per-share amounts)                            

NOTE 4
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

Other comprehensive income (loss) refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of shareholders' equity but are excluded from net income. The changes in the components of accumulated other comprehensive income (loss) (AOCI) are shown below:
 
 
Cumulative foreign currency translation adjustment
 
Postretirement benefits
 
Total
Balance at January 31, 2016
 
$
(2,477
)
 
$
(1,024
)
 
$
(3,501
)
Other comprehensive income (loss) before reclassifications
 
50

 

 
50

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $129
 

 
(225
)
 
(225
)
Balance at January 31, 2017
 
(2,427
)
 
(1,249
)
 
(3,676
)
Other comprehensive income before reclassifications
 
1,234

 

 
1,234

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $44
 

 
(131
)
 
(131
)
Balance at January 31, 2018
 
$
(1,193
)
 
$
(1,380
)
 
$
(2,573
)

Postretirement benefit cost components are reclassified in their entirety from AOCI to net periodic benefit cost.  Net periodic benefit costs are reported in net income as “Cost of sales” or “Selling, general and administrative expenses” in a manner consistent with the classification of direct labor and personnel costs of the eligible employees.

NOTE 5
SUPPLEMENTAL CASH FLOW INFORMATION
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable
 
$
(7,014
)
 
$
(5,361
)
 
$
16,847

Inventories
 
(11,062
)
 
1,215

 
7,564

Prepaid expenses and other assets
 
(2,445
)
 
228

 
(111
)
Accounts payable
 
1,280

 
2,558

 
(5,059
)
Accrued and other liabilities
 
2,560

 
8,405

 
(9,353
)
 
 
$
(16,681
)
 
$
7,045

 
$
9,888

 
 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
 
Cash paid during the year for income taxes
 
$
19,854

 
$
6,618

 
$
6,558

Interest paid
 
$
186

 
$
190

 
$
129

 
 
 
 
 
 
 
Significant non-cash transactions:
 
 
 
 
 
 
  Capital expenditures included in accounts payable
 
$
418

 
$
84

 
$
161

  Assets acquired under capital leases
 
$
79

 
$

 
$

  Capital expenditures converted from inventory
 
$

 
$

 
$
1,036



NOTE 6
ACQUISITIONS OF AND INVESTMENTS IN BUSINESSES AND TECHNOLOGIES

Colorado Lining International, Inc.
On September 1, 2017, the Company completed the acquisition of substantially all of the assets ("the acquisition") of Colorado Lining International, Inc., a Colorado corporation, headquartered in Parker, CO (“CLI”). The acquisition was aligned under the Company’s Engineered Films Division. The acquisition enhanced the Company’s geomembrane market position through extended

# 55


(Dollars in thousands, except per-share amounts)                            

service and product offerings with the addition of new design-build and installation service components, and advanced Engineered Films’ business model into a vertically-integrated, full-service solutions provider for the geomembrane market. The acquisition constitutes a business and as such was accounted for as a business combination.

The acquisition included a working capital adjustment that was settled in January 2018. The final working capital adjustment was $566 which brought the purchase price to $14,938. The purchase price includes potential earn-out payments with an estimated fair value of $1,256 which are contingent upon achieving certain revenues and operational synergies.

The fair value of the business acquired was allocated to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair value of the identifiable assets acquired and liabilities assumed is reflected as goodwill. Goodwill recorded as part of the purchase price allocation was $5,714, all of which is tax deductible. Identifiable intangible assets acquired as part of the acquisition were $610, including definite-lived intangibles, such as customer relationships and order backlog.

Acquisition-related contingent consideration
The Company has contingent liabilities related to the current fiscal year acquisition of CLI, as well as the prior acquisitions of SBG Innovatie BV and its affiliate, Navtronics BVBA (collectively, SBG) in May 2014 and Vista Research, Inc. (Vista) in January 2012. The fair value of such contingent consideration is estimated as of the acquisition date, and subsequently at the end of each reporting period, using forecasted cash flows. Projecting future cash flows requires the Company to make significant estimates and assumptions regarding future events, conditions, or revenues being achieved under the subject contingent agreement as well as the appropriate discount rate. Such valuation techniques include one or more significant inputs that are not observable (Level 3 fair value measures).

Changes in the fair value of the liability for acquisition-related contingent consideration are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning balance
 
$
1,741

 
$
2,059

Fair value of contingent consideration acquired
 
1,256

 

Change in fair value of the liability
 
457

 
36

Contingent consideration earn-out paid
 
(408
)
 
(354
)
Ending balance
 
$
3,046

 
$
1,741

 
 
 
 
 
Classification of liability in the Consolidated balance sheet
 
 
 
 
Accrued Liabilities
 
$
1,036

 
$
345

Other Liabilities, long-term
 
2,010

 
1,396

Balance at January 31, 2018
 
$
3,046

 
$
1,741



As part of the CLI acquisition in the current fiscal year, the Company entered into a contingent earn-out agreement, not to exceed $2,000. The earn-out is paid annually for three years after the purchase date, contingent upon achieving certain revenues and operational synergies. To date, the Company has made no payments on this potential earn-out liability.

In connection with the acquisition of SBG, Raven is committed to making additional earn-out payments, not to exceed $2,500 calculated and paid quarterly for ten years after the purchase date contingent upon achieving certain revenues. To date, the Company has paid a total of $890 of this potential earn-out liability.

Related to the acquisition of Vista in 2012, the Company is committed to making annual payments based upon earn-out percentages
on specific revenue streams for seven years after the purchase date, not to exceed $15,000. To date, the Company has paid a total
of $1,572 of this potential earn-out liability.

Equity Method Investments
The Company has owned interests in two affiliates accounted for as equity method investments: AgEagle and SST.

AgEagle
In February 2016, the Applied Technology Division acquired an interest of approximately 5% in AgEagle. AgEagle is a privately held company that is a leading provider of unmanned aerial systems (UAS) used for agricultural applications. Contemporaneously with the execution of the stock purchase agreement, AgEagle and the Company entered into a distribution agreement whereby the Company was appointed as the sole and exclusive distributor worldwide of the existing AgEagle system as it pertains to the

# 56


(Dollars in thousands, except per-share amounts)                            

agriculture market. The Company’s equity ownership interest is considered a variable interest and it accounts for this investment under the equity method of accounting. The Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. The purchase price was allocated between the equity ownership interest and an intangible asset for the exclusive distribution agreement. In April 2017, the Company determined that the investment in AgEagle, was fully impaired, further described in Note 7 Goodwill, Long-lived Assets and Other Intangibles, due to lower than expected cash flows. The Company has no commitments or guarantees related to this equity method investment.

SST
The Company’s owned interest of approximately 22% in SST is accounted for using the equity method. SST is a privately-held agricultural software development and information services provider. Raven and SST are strategically aligned to provide customers with simple, more efficient ways to move and manage data in the precision agriculture market.

Changes in the net carrying value of the Company's equity investments was as follows:
 
 
As of January 31,
 
 
2018
 
2017
Balance at beginning of year
 
$
2,371

 
$
2,805

Purchase price of equity investment
 

 
135

(Loss) income from equity investment
 
(42
)
 
(72
)
Amortization of intangible assets
 
(320
)
 
(497
)
Impairment to equity investment
 
(72
)
 

Balance at end of year
 
$
1,937

 
$
2,371



NOTE 7
GOODWILL, LONG-LIVED ASSETS, AND OTHER CHARGES

Goodwill
For goodwill, the Company performs impairment reviews by reporting unit. At the end of fiscal 2016, the Company determined the reporting units to be Engineered Films Division, Applied Technology Division, and two separate reporting units in the Aerostar Division, one of which was Vista and one of which was all other Aerostar operations (Aerostar excluding Vista).

During the first quarter of fiscal 2017, management implemented managerial and financial reporting changes within Vista and Aerostar to further integrate Vista into the Aerostar Division. Integration actions included leadership re-alignment, including selling and business development leadership functions, re-deployment of employees across the division, and consolidation of administrative functions, among other actions. Based on the changes made, the Company consolidated the two separate reporting units within the Aerostar Division into one reporting unit for the purposes of goodwill impairment review. As such, as of April 30, 2016, and thereafter the Company has three reporting units: Engineered Films Division, Applied Technology Division, and Aerostar Division. The Company reviewed the quantitative and qualitative factors associated with the change in reporting units and determined there were no indicators of impairment at the time of the reporting unit change.

The changes in the carrying amount of goodwill by reporting unit are shown below:
 
 
Applied
Technology
 
Engineered
Films
 
Aerostar
 
Total
Balance at January 31, 2016
 
$
12,365


$
27,518


$
789


$
40,672

Foreign currency translation adjustment
 
(23
)
 

 

 
(23
)
Reporting unit transfer balance(a)
 

 

 

 

Balance at January 31, 2017
 
12,342


27,518


789


40,649

Additions due to business combinations
 

 
5,714

 

 
5,714

Divestiture of business
 

 

 
(52
)
 
(52
)
Foreign currency translation adjustment
 
399

 

 

 
399

Balance at January 31, 2018
 
$
12,741


$
33,232


$
737


$
46,710


(a) The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016.


# 57


(Dollars in thousands, except per-share amounts)                            

Goodwill gross and net of accumulated impairment losses were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Gross goodwill
 
$
58,207

 
$
52,146

Accumulated impairment loss
 
(11,497
)
 
(11,497
)
Net goodwill
 
$
46,710

 
$
40,649



Goodwill is tested for impairment on an annual basis and between annual tests whenever a triggering event indicates there may be an impairment. The annual impairment tests were completed for each reporting unit in the fourth quarter based on a November 30th valuation date.

Fiscal 2018 Goodwill Impairment Testing
In fiscal 2018 no triggering events were deemed to have occurred in any of the quarterly periods and no impairments were recorded as a result of the annual impairment testing. In its annual impairment testing, the Company concluded a quantitative analysis was not required for the Applied Technology and Engineered Films reporting units. This was based on the Company's qualitative analysis and the fact that the estimated fair value in the Company's most recent impairment test substantially exceeded its carrying value for each of these reporting units.

For the Aerostar reporting unit, the Company determined the excess of the fair value of the reporting unit over its carry value in the previous year's annual impairment assessment was not significant enough based on the current macroeconomic conditions to perform a qualitative analysis. As such, the Company performed a quantitative analysis for the annual impairment assessment of the Aerostar reporting unit. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including future revenues and expenses, projected capital expenditures, changes in net working capital and the discount rate. On the basis of these estimates, the November 30, 2017 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately $11,600 or approximately 41%, as such there were no goodwill impairment losses reported in the year ended January 31, 2018.

Fiscal 2017 Goodwill Impairment Testing
In the fiscal 2017 third quarter, the Company determined that a triggering event occurred for its Aerostar reporting unit, which had $789 of goodwill as of October 31, 2016. The triggering event was caused by lowering the financial expectations for net sales and operating income of the reporting unit and certain asset groups due to delays and uncertainties regarding the reporting unit’s pursuit of certain opportunities, including aerostat orders, certain classified stratospheric balloon pursuits, and radar pursuits. Aerostar was still actively pursuing these opportunities and some were in active negotiations, but the timing of certain aerostat and classified stratospheric balloon opportunities were being delayed more than previously expected and the likelihood of radar sales is lower due to the Company's decision to no longer actively pursue certain radar product opportunities.

A quantitative impairment analysis was completed using fair value techniques as of October 31, 2016. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including projected revenue growth rates, projected operating results, terminal growth rates, economic conditions, anticipated future cash flows, and the discount rate. On the basis of these estimates, the October 31, 2016 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately $9,000, or approximately 30%.

There were no other triggering events during fiscal 2017 for any of the three reporting units, and no impairments were recorded as a result of the annual impairment testing for fiscal 2017.
Fiscal 2016 Goodwill Impairment Testing
In the fiscal 2016 third quarter, the Company determined that a triggering event occurred for its Vista reporting unit. The triggering event was caused by the lowering of financial expectations for sales and operating income of the reporting unit due to delays and uncertainties regarding the reporting unit’s pursuit of large international opportunities. Despite the Company having a pre-authorization letter from the prime contractor and being in negotiations on a large international contract through the fiscal 2016 second quarter, the contract did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. In addition, the Company made a change in the executive leadership of the reporting unit during the third quarter. The Step 1 impairment analysis was completed using fair value techniques as of October 31, 2015. In determining the estimated fair value of the Vista reporting unit, the Company was required to make assumptions and estimate a number of factors, including projected revenue growth rates (particularly those related to being successful in being awarded large, international contracts and the timing thereof), operating profit margin percentage, and the discount rate. On the basis of these estimates, the October 31, 2015 analysis indicated that the estimated fair value of the

# 58


(Dollars in thousands, except per-share amounts)                            

Vista reporting unit was less than the carrying value. The carrying value exceeded the estimated fair value by approximately $14,000, or 64%.
Pursuant to the applicable accounting guidance, the Company performed a Step 2 impairment analysis. In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the reporting unit. Based on this Step 2 impairment analysis the resulting implied fair value of the Vista goodwill was determined to have no value compared to the carrying value recorded for the reporting unit, $11,497. In the fiscal 2016 third quarter an impairment charge to operating income of $11,497 was reported as "Goodwill impairment loss" in the Consolidated Statements of Income and Comprehensive Income.
Intangible Assets
The following table provides the gross carrying amount and related accumulated amortization of definite-lived intangible assets:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
 
 
Accumulated
 
 
 
Accumulated
 
 
 
Amount
amortization
Net
 
Amount
amortization
Net
Existing technology
 
$
7,290

$
(6,996
)
$
294

 
$
7,136

$
(6,553
)
$
583

Customer relationships
 
13,264

(4,834
)
8,430

 
12,987

(3,680
)
9,307

Patents and other intangibles
 
4,241

(2,381
)
1,860

 
4,378

(2,220
)
2,158

Total
 
$
24,795

$
(14,211
)
$
10,584

 
$
24,501

$
(12,453
)
$
12,048



The estimated future amortization expense for these definite-lived intangible assets, as well as definite-lived intangible assets accounted for as part of the equity method investment in SST, during the next five years is as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
Estimated amortization expense
 
$
1,988

 
$
1,578

 
$
1,163

 
$
1,111

 
$
1,013



Long-lived assets
The Company assesses the recoverability of long-lived assets, including definite-lived intangibles, equity method investments, and property plant and equipment if events or changes in circumstances indicate that an asset might be impaired. For long-lived and intangible assets, the Company performs impairment reviews by asset groups. Management periodically assesses for triggering events and discusses any significant changes in the utilization of long-lived assets. For purposes of recognition and measurement of an impairment loss, a long-lived asset is grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.

When performing long-lived asset testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). An impairment loss is recognized when the carrying amount of an asset is above the estimated undiscounted cash flows used in determining the fair value of the asset.

Fiscal 2018 Long-lived Intangibles and Equity-Method Investment Impairment Assessment
During first quarter of fiscal 2018, the Company determined that the investment in AgEagle, further described in Note 6 Acquisitions of and Investments in Businesses and Technologies, was impaired due to lower than expected cash flows. This impairment was determined to be other-than-temporary and an accelerated equity method investment loss of $72 was recorded in the first quarter. This loss was reported in "Other (expense), net" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018. The Company also determined the customer relationship intangible asset related to the Ag Eagle exclusive distribution agreement was fully impaired. The total impairment loss reported related to this intangible asset was $259 and was recorded in the first quarter. This loss was reported in "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018.

The Company did not identify any additional triggering events for any of its assets groups or equity method investments the remainder of fiscal 2018.

Fiscal 2017 Long-lived Intangibles Impairment Assessment
The Company evaluated the triggering events described in the goodwill impairment analysis for fiscal 2017 and determined there were also triggering events with respect to the assets associated with the aerostat and stratospheric programs (Lighter than Air) and the radar product and radar services (Radar) asset groups in the Aerostar reporting unit in the third quarter of fiscal 2017, which resulted in an asset impairment test.

# 59


(Dollars in thousands, except per-share amounts)                            

Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the Lighter than Air asset group exceeded the carrying value of the long-lived assets by approximately $110,000, or 800%, and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets.

In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting estimated fair value of the Radar asset group long-lived assets was $175 compared to the carrying value of $262 for the asset group. The shortfall of $87 was recorded in the fiscal 2017 third quarter as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. The total impairment loss related to property, plant, and equipment and patents was $62 and $25, respectively.

Fiscal 2016 Long-lived Intangibles Impairment Assessment
As described in our Annual Report on Form 10-K/A for the fiscal year ended January 31, 2016, the Company determined that the relevant cash flows for long-lived asset testing (the lowest level of cash flows that are largely independent of other assets) were one level below the Vista reporting unit. For Vista, these levels were determined to be asset groups identified for the client private business (CP) and Radar. Based on the assessment of the forecasts of cash flows and these asset groups, the Company concluded that certain long-lived assets of the Vista reporting unit, including finite-lived intangible assets, were impaired as of October 31, 2015.

Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the CP asset group exceeded the carrying value of the long-lived assets and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets.

In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting implied fair value of the Radar asset group long-lived assets was $103 compared to the carrying value of $3,916 for the asset group. The shortfall of $3,813 was recorded in the third quarter of fiscal 2016 as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. Of the total long-lived asset impairment of $3,813, $3,154 was related to amortizable intangible assets related to radar technology and radar customers, $554 was related to property, plant, and equipment, and $105 was related to patents. In addition, expenditures of $13 for additional patents related to the Radar asset group in the fiscal 2016 fourth quarter were also considered to have been impaired.

Other Charges
Inventory Write-downs
Due to the Company's decision to no longer actively pursue certain radar opportunities, during the fiscal 2017 third quarter the Company wrote-down radar inventory, purchased primarily during fiscal 2016. The decision to write-down this inventory is consistent with the triggering event identified during the fiscal 2017 third quarter relating to the Aerostar reporting unit and the Radar asset group. This radar-specific inventory write-down increased "Cost of sales" by $2,278 in fiscal 2017. There were no significant inventory write-downs in fiscal 2018 or 2016.

Pre-contract Deferred Cost Write-offs
From time to time, the Company incurs costs before a contract is finalized and such pre-contract costs are deferred to the balance sheet to the extent they relate to a specific project and the Company has concluded that is probable that the contract will be awarded for more than the amount deferred. Pre-contract cost deferrals are common with Vista's business pursuits. As described above, Vista was pursuing international opportunities and was in the process of negotiating a large international contract that did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. Corresponding to these lower expectations, the pre-contract costs associated with these pursuits were written off during the fiscal 2016 third quarter. Vista recorded a charge of $2,933, (which is comprised of $2,075 of costs capitalized as of July 31, 2015 and additional costs of $858 capitalized during August and September 2015) for the write-off of these pre-contract costs. This charge is recorded in “Cost of sales” in the Consolidated Statements of Income and Comprehensive Income. There were no pre-contract costs written-off in fiscal 2018 or 2017.


# 60


(Dollars in thousands, except per-share amounts)                            

NOTE 8
EMPLOYEE POSTRETIREMENT BENEFITS

Defined contribution 401(k) plan
As of January 1, 2018, the Company has one 401(k) plan covering substantially all employees. This plan, which covers the majority of employees, matches employee contributions up to 5%. Prior to January 1, 2018, the plan matched contributions up to 4%. Under this plan all account balances and future contributions and related earnings can be invested in several investment alternatives as well as the Company's common stock in accordance with each participant's elections. Participants may choose to make separate investment choices for current account balances and for future contributions. As a result of changes to the plan’s permissible investment options effective January 1, 2017, participants' contributions to the 401(k) and the employer matching contributions are limited to 10% investment in the Company's common stock. This limit was previously 20%. The plan does not allow a participant to exchange more than 10% of their existing account balance into the Company’s common stock nor permit exchanges that would cause the participant’s investment in the Company’s common stock to exceed 10%. Officers of the Company may not include Raven's common stock in their 401(k) plan elections.

Prior to January 1, 2017, the Company had a second 401(k) plan that was assumed as part of the Vista acquisition. This plan was terminated December 31, 2016 and all participant contributions were merged into the plan previously described. The Company also contributes to post-retirement and pensions as are required or customary for employees in foreign locations.

Deferred compensation plan
Effective January 1, 2018, the Company established a section 409A non-qualified deferred compensation plan. The purpose of the deferred compensation plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation, and there is no standard Company contribution or match. Participants are approved by the Board of Director's Personnel and Compensation Committee which is also responsible for the deferred compensation plan's general administration. A rabbi trust was also established in January 2018 which the Company may elect to make contributions to in order to provide a source of funds to assist the Company in meeting its obligation. Any assets held by the deferred compensation plan are still part of the Company's general assets and are subject to creditor's claims. The Company's common stock is not an investment option.

Total contribution expense to all such plans was $2,263, $2,030, and $1,952 for fiscal 2018, 2017, and 2016, respectively, and all of these contributions were to the 401(k) plan.

Defined benefit postretirement plan
In addition, the Company provides postretirement medical and other benefits to senior executive officers and senior managers. The accumulated benefit obligation is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Benefit obligation at beginning of year
 
$
8,416

 
$
7,991

Service cost
 
74

 
80

Interest cost
 
312

 
333

Actuarial loss (gain) and assumption changes
 
112

 
341

Retiree benefits paid
 
(343
)
 
(329
)
Benefit obligation at end of year
 
$
8,571


$
8,416



# 61


(Dollars in thousands, except per-share amounts)                            

The following tables set forth the plan's pre-tax adjustment to accumulated other comprehensive income/loss:
 
 
For the years ended January 31,
 
 
2018
 
2017
Amounts not yet recognized in net periodic benefit cost:
 
 
 
 
Net actuarial loss
 
$
2,714

 
$
2,699

Prior service cost
 
(572
)
 
(732
)
Total pre-tax accumulated other comprehensive loss
 
$
2,142

 
$
1,967

 
 
 
 
 
Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation
 
$
1,967

 
$
1,612

Reclassification adjustments recognized in benefit cost:
 
 
 
 
Recognized net (loss)
 
(96
)
 
(146
)
Amortization of prior service cost
 
159

 
160

Amounts recognized in AOCI during the year:
 
 
 
 
Net actuarial loss (gain)
 
112

 
341

Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation
 
$
2,142

 
$
1,967



The net actuarial loss for fiscal year 2018 was the result of a decrease in the discount rate and unfavorable demographic experience partially offset by medical costs trending lower than expected. The net actuarial loss for fiscal year 2017 was the result of a decrease in the discount rate, a decrease in the average life expectancy by approximately half a year based on the application of an updated mortality projection scale, and census changes.

The liability and net periodic benefit cost reflected in the Consolidated Balance Sheets and Consolidated Statements of Income and Comprehensive Income were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning liability balance
 
$
8,416

 
$
7,991

Net periodic benefit cost
 
323

 
399

Other comprehensive loss
 
175

 
355

Total recognized in net periodic benefit cost and other comprehensive income
 
498

 
754

Retiree benefits paid
 
(343
)
 
(329
)
Ending liability balance
 
$
8,571

 
$
8,416

 
 
 
 
 
Current portion in accrued liabilities
 
$
307

 
$
362

Long-term portion in other liabilities
 
$
8,264

 
$
8,054

 
 
 
 
 
Assumptions used to calculate benefit obligation:
 
 
 
 
Discount rate
 
3.75
%
 
4.00
%
Rate of compensation increase
 
4.00
%
 
4.00
%
Health care cost trend rates:
 
 
 
 
Health care cost trend rate assumed for next year
 
6.50
%
 
6.67
%
Ultimate health care cost trend rate
 
4.50
%
 
4.50
%
Year that the rate reaches the ultimate trend rate
 
2030

 
2030

Assumptions used to calculated the net periodic benefit cost:
 
 
 
 
Discount rate
 
4.00
%
 
4.25
%
Rate of compensation increase

 
4.00
%
 
4.00
%


The discount rate is based on matching rates of return on high-quality fixed-income investments with the timing and amount of expected benefit payments. No material fluctuations in retiree benefit payments are expected in future years. The total estimated cost to be recognized from AOCI into net periodic benefit cost over the next fiscal year is $(31); $129 of recognized net loss and
$(160) of amortized prior service cost.


# 62


(Dollars in thousands, except per-share amounts)                            

The assumed health care cost trend rate has a significant effect on the amounts reported. The impact of a one-percentage point change in assumed health care rates would have the following effects:
 
 
January 31, 2018
 
 
One-percentage-point increase
 
One-percentage-point decrease
Effect on total of service and interest cost components
 
$
71

 
$
(58
)
Effect on accumulated postretirement benefit obligation
 
$
1,180

 
$
(1,045
)


The Company expects to make $313 in postretirement medical and other benefit payments in fiscal 2019. The following postretirement other than pension benefit payments, which reflect expected future service as appropriate, are expected to be paid:
 
 
2019
 
2020
 
2021
 
2022
 
2023 - 2028
Expected postretirement medical and other benefit payments
 
$
313

 
$
323

 
$
332

 
$
341

 
$
2,192



NOTE 9
WARRANTIES

Changes in the warranty accrual were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Beginning balance
 
$
1,547

 
$
1,835

 
$
3,120

Change in provision
 
1,762

 
1,597

 
1,945

Settlements made
 
(2,146
)
 
(1,885
)
 
(3,230
)
Ending balance
 
$
1,163

 
$
1,547

 
$
1,835



NOTE 10
INCOME TAXES

The reconciliation of income tax computed at the federal statutory rate to the Company's effective income tax rate was as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Tax at U.S. federal statutory rate
 
33.8
 %
 
35.0
 %
 
35.0
 %
Impact of the Tax Cuts and Jobs Act
 
(0.1
)
 

 

State and local income taxes, net of U.S. federal tax benefit
 
1.6

 
0.7

 
(2.8
)
Tax credit for research activities
 
(1.8
)
 
(3.7
)
 
(24.2
)
Tax benefit on qualified production activities
 
(3.0
)
 
(2.8
)
 
(13.7
)
Tax benefit on insurance premiums
 
(1.3
)
 
(1.5
)
 
(10.3
)
Change in uncertain tax positions
 
0.1

 
(0.3
)
 
1.8

Foreign tax rate difference
 

 
(0.3
)
 
(2.9
)
Impact of settlement of stock-based awards
 
1.2

 

 

Other, net
 

 
0.4

 
(1.7
)
 
 
30.5
 %
 
27.5
 %
 
(18.8
)%



The increase in the fiscal 2018 effective tax rate is primarily due to higher pre-tax income in the current year and recognition of discrete tax expense related to the Company's adoption of ASU 2016-09 in fiscal 2018 as further discussed in Note 1 Summary of Significant Accounting Policies. This ASU requires that the tax effects resulting from the settlement of stock-based awards be recognized as a discrete income tax expense or benefit in the income statement in the reporting period in which they occur. Additionally, the Tax Cuts and Jobs Act (TCJA), effective January 1, 2018, lowered the Company's federal statutory rate by 1.2 percentage points for the fiscal year. The TCJA reduces the federal statutory rate to 21% for fiscal 2019.


# 63


(Dollars in thousands, except per-share amounts)                            

The TCJA imposes a one-time mandatory transition tax on accumulated foreign earnings, which resulted in a provisional amount of $265 for the Company. The Company re-measured its ending deferred tax assets and liabilities to reflect the realization at the new 21% corporate tax rate. The re-measurement resulted in a provisional $312 reduction to fiscal 2018 tax expense.

In addition, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the TCJA (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year from the enactment date. Since the TCJA was passed late in the fourth quarter of fiscal 2018, ongoing guidance and accounting interpretation are expected over the next year, and significant data and analysis is required to finalize amounts recorded pursuant to the TCJA, the Company considers the accounting of the transition tax, deferred tax re-measurements, indefinite reinvestment assertion, and other items to be incomplete due to the forthcoming guidance and its ongoing analysis of final year-end data and tax positions. Also, the Company has not yet determined its policy election as to whether it will recognize deferred taxes for basis differences expected to reverse as Global Intangible Low Taxed Income (“GILTI”) or whether GILTI will be accounted for as a period cost if and when incurred. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.

The Company's fiscal 2017 effective rate is lower than the federal statutory rate primarily due to a $779 tax benefit for qualified production activities and a $1,044 tax benefit from the R&D tax credit.

The negative fiscal 2016 effective rate is lower than the federal statutory rate primarily due to the combination of a significantly lower book income year-over-year, a $560 tax benefit for qualified production activities, and a $989 tax benefit from the R&D tax credit extension passed by Congress in fiscal 2016. The qualified production deduction is based on estimated taxable income. Taxable income is higher in comparison to pre-tax income for fiscal 2016 primarily due to $14,756 of goodwill and long-lived asset impairment losses recorded in net income which are not currently deductible but are amortizable for income tax purposes.

Significant components of the Company's income tax provision were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Income tax provision:
 
 
 
 
 
 
Currently payable
 
$
18,754

 
$
7,354

 
$
5,272

Deferred expense (benefit)
 
(787
)
 
307

 
(6,039
)
Income tax expense (benefit)
 
$
17,967

 
$
7,661

 
$
(767
)



64


(Dollars in thousands, except per-share amounts)                            

Deferred Tax Assets (Liabilities)
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Accounts receivable
 
$
184

 
$
212

Inventories
 
664

 
978

Accrued vacation
 
647

 
887

Insurance obligations
 
137

 
383

Accrued benefit liabilities
 

 
41

Warranty obligations
 
262

 
565

Postretirement benefits
 
1,929

 
3,072

Uncertain tax positions
 
491

 
803

Share-based compensation
 
1,761

 
3,201

Other accrued liabilities
 
54

 
68

 
 
6,129

 
10,210

 
 
 
 
 
Deferred tax (liabilities):
 
 
 
 
Depreciation and amortization
 
(6,082
)
 
(10,565
)
Other
 
(643
)
 
(1,048
)
 
 
(6,725
)
 
(11,613
)
Net deferred tax (liability)
 
$
(596
)
 
$
(1,403
)


Uncertain Tax Positions
A summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Gross unrecognized tax benefits at beginning of year
 
$
2,110

 
$
2,327

Increases in tax positions related to the current year
 
426

 
279

Decreases in tax positions related to prior years
 

 
(193
)
Decreases as a result of lapses in applicable statutes of limitation
 
(320
)
 
(303
)
Gross unrecognized tax benefits at end of year
 
$
2,216

 
$
2,110



Fiscal year 2018 changes to uncertain tax positions related to prior years resulted from lapses of applicable statutes of limitations.
Fiscal year 2017 included a decrease to prior period tax positions primarily related to a favorable determination by a state tax authority impacting the Company’s estimated liability.

The total unrecognized tax benefits (including interest and penalty) that, if recognized, would affect the Company's effective tax rate were $2,143, $1,806, and $2,140 as of January 31, 2018, 2017, and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. At January 31, 2018, 2017, and 2016, accrued interest and penalties were $418, $500, and $672, respectively. The Company does not expect any significant change in the amount of unrecognized tax benefits in the next fiscal year.

Additional Tax Information
The Company files tax returns, including returns for its subsidiaries, with various federal, state, and local jurisdictions. Uncertain tax positions are related to tax years that remain subject to examination. As of January 31, 2018, federal tax returns filed in the U.S. for fiscal years ended January 31, 2015 through January 31, 2017 remain subject to examination by federal tax authorities. In state and local jurisdictions, tax returns for fiscal years ended January 31, 2012 through January 31, 2017 remain subject to examination by state and local tax authorities. International jurisdictions have open tax years varying by location beginning in fiscal 2013.

Pre-tax book income for the U.S. companies and the foreign subsidiaries was $58,757 and $229, respectively. As of January 31, 2018, the Company has recorded United States income taxes of $265 on $3,242 of undistributed earnings from its Canadian and

65


(Dollars in thousands, except per-share amounts)                            

European subsidiaries. The Company plans to reinvest its foreign earnings internationally and as a result has not recorded additional income or withholding tax on undistributed foreign earnings. The Company will continue to assess if there is a need in the future to bring back a portion of the foreign cash which was subject to the transition tax.

NOTE 11
FINANCING ARRANGEMENTS

The Company entered into a credit facility on April 15, 2015 with JPMorgan Chase Bank, N.A., Toronto Branch as Canadian Administrative Agent, JPMorgan Chase Bank, National Association, as administrative agent, and each lender from time to time party thereto (the Credit Agreement). The Credit Agreement provides for a syndicated senior revolving credit facility up to $125,000 with a maturity date of April 15, 2020. Loan proceeds may be utilized by Raven for strategic business purposes, such as business acquisitions, and for net working capital needs.

Simultaneous with execution of the Credit Agreement, Raven, Aerostar, Vista, and Integra entered into a guaranty agreement in favor of JPMorgan Chase Bank National Association in its capacity as administrator under the Credit Agreement for the benefit of JPMorgan Chase Bank N.A., Toronto Branch and the lenders and their affiliates under the Credit Agreement.

The unamortized debt issuance costs associated with this Credit Agreement were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Unamortized debt issuance costs(a)
 
$
242

 
$
352

(a) Unamortized debt issuance costs are reported as "Other assets" in the Consolidated Balance Sheets.

Loans or borrowings defined under the Credit Agreement bear interest and fees at varying rates and terms defined in the Credit Agreement based on the type of borrowing as defined. The Credit Agreement includes annual administrative and unborrowed capacity fees. Such fees were $211, $215, and $213 for the years ended January 31, 2018, 2017, and 2016, respectively.

The Credit Agreement also contains customary affirmative and negative covenants, including those relating to financial reporting and notification, limits on levels of indebtedness and liens, investments, mergers and acquisitions, affiliate transactions, sales of assets, restrictive agreements, and change in control as defined in the Credit Agreement. The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.

Letters of credit (LOC) issued and outstanding were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Letters of credit outstanding (a)
 
$
1,097

 
$
514

(a)Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement.

There have been no borrowings under any of the credit agreements and there were no borrowings outstanding for any of the fiscal periods covered by this Annual Report on Form 10-K. Availability under the Credit Agreement for borrowings as of January 31, 2018 was approximately $124,000.

Capital leases
The Company's recent asset acquisition of CLI further described in Note 6 Acquisition of and Investments in Businesses and Technologies included a fleet of vehicles under capital leases to support Engineered Film's new design-build and installation service capabilities. The Company had no leased assets under capital leases in fiscal 2017.


66


(Dollars in thousands, except per-share amounts)                            

Future minimum lease payments under capital leases and the present value of the net minimum lease payments as of January 31, 2018 were as follows:
 
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Minimum lease payments
 
$
237

 
$
169

 
$
90

 
$
32

 
$

 
$
528

 
 
 
 
 
 
 
 
 
 
 
 
 
Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon.
 
 
(17
)
Net minimum lease payments
 
511

Less amounts representing interest
 
(63
)
Present value of net minimum lease payments
 
$
448



At January 31, 2018, the present value of net minimum lease payments due within one year is $196. Amortization and interest expense for the year ended January 31, 2018 was $65 and $13, respectively.

Operating leases
The Company leases certain vehicles, equipment, and facilities under operating leases. Total rent and lease expense was $2,104, $2,028, and $2,095 in fiscal 2018, 2017, and 2016, respectively.

Future minimum lease payments under non-cancelable operating leases are as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Minimum lease payments
 
$
2,012

 
$
1,925

 
$
1,780

 
$
501

 
$
437

 
$



NOTE 12
COMMITMENTS AND CONTINGENCIES

The Company is involved as a party in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of its business, the potential costs and liability of which cannot be determined at this time. Management does not believe the ultimate outcomes of its legal proceedings are likely to be material to its results of operations, financial position, or cash flows. The previously disclosed patent infringement lawsuit in which Capstan Ag Systems, Inc. made certain infringement claims against the Company has been settled on a confidential basis.
The Company has insurance policies that provide coverage to various degrees for potential liabilities arising from legal proceedings.
 
The Company entered into a Gift Agreement (the Agreement) effective in January 2018 with the South Dakota State University Foundation, Inc. (the Foundation). The Agreement states that the Company will make a $5,000 gift to the Foundation, conditional on certain other actions that had not occurred as of January 31, 2018. This gift will be used by South Dakota State University (SDSU), located in Brookings, SD, for the establishment of a precision agriculture facility to support SDSU's Precision Agriculture degrees and curriculum. This facility will assist the Company in further collaboration with faculty, staff, and students on emerging technology in support of the growing need for precision agriculture practices and tools. As the Agreement is conditional upon certain other actions yet to occur, the gift will not be recorded as an expense or liability until those contingencies are satisfied. The Company expects these contingencies to be satisfied during fiscal 2019.

In addition to commitments disclosed elsewhere in the Notes to the Consolidated Financial Statements, the Company has unconditional purchase obligations for inventory and other obligations that arise in the normal course of business operations. The majority of these obligations are related to the Applied Technology and Engineered Films divisions and arise from the purchase of raw materials inventory.

NOTE 13
RESTRUCTURING COSTS

The Company has no ongoing restructuring plans or unpaid restructuring costs at January 31, 2018. No restructuring costs were incurred in fiscal 2018 or 2017.

In addition to Applied Technology reducing its international sales infrastructure, scaling back marketing initiatives, lowering general manufacturing overhead, and focusing R&D spending on core product lines, the Company initiated the exit of Applied

67


(Dollars in thousands, except per-share amounts)                            

Technology’s non-strategic St. Louis, Missouri contract manufacturing operations in fiscal 2015. In fiscal 2016 first quarter, the Company announced that Applied Technology successfully sold and transferred its contract manufacturing operations in the St. Louis, Missouri area. Proceeds from the sale of these assets were $1,288 and gains of $611 were recorded in fiscal 2016 as a result of the exit activity.

This exit strategy of Applied Technology was fully completed in fiscal 2017 with the sale of the idle St. Louis manufacturing facility. Proceeds from the sale of this facility were $960 and gains of $160 were recognized in "Selling, general, and administrative expenses in the Consolidated Statements of Income and Comprehensive Income for fiscal 2017.

With continued weak end-market demand in the Engineered Films and Applied Technology divisions, the Company announced and implemented a restructuring plan in fiscal 2016 first quarter to lower its cost structure. The cost reductions covered all divisions and included the corporate offices, but were weighted to Applied Technology as a result of the decline in this business and the expectation of continued end-market weakness for this division. As a result of this action, the Company incurred restructuring costs for severance benefits of $588 for the year ended January 31, 2016. The Company reported $407 of restructuring expense in "Cost of sales" and $181 in "Selling, general, and administrative expenses" in the Consolidated Statements of Income and Comprehensive Income for fiscal 2016. Substantially all of these restructuring costs related to Applied Technology. This restructuring plan was completed during the fiscal 2016 second quarter.

In the fiscal 2016 third quarter, the Company's Aerostar Division implemented a restructuring plan at Vista to lower its cost structure due to reduced demand expectations primarily related to delays and uncertainty surrounding international pursuits. Restructuring costs for severance benefits were $73 for the year ended January 31, 2016. The Company reported $58 of this expense in "Cost of sales" and $15 in "Research and development expenses" in the Consolidated Statements of Income and Comprehensive Income. This restructuring plan was completed during fiscal 2016 fourth quarter and there were no unpaid costs at January 31, 2016.

NOTE 14
SHARE-BASED COMPENSATION

At January 31, 2018, the Company had two shareholder approved share-based compensation plans, which are described below. The compensation cost and related income tax benefit for these plans were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Share-based compensation cost
 
$
3,725

 
$
3,071

 
$
2,311

Tax benefit
 
1,275

 
1,103

 
819



Share-based compensation cost capitalized as part of inventory is not significant.

Equity Compensation Plans
The Company reserved shares of its common stock for issuance to directors, officers, employees, and certain advisors of the Company through incentive stock options and non-statutory stock options, stock appreciation rights, stock awards, restricted stock, restricted stock units (RSUs), and performance awards to be granted under the Amended and Restated 2010 Stock Incentive Plan (the Plan) which was approved by shareholders on May 22, 2012. The aggregate number of shares initially available for grant under the Plan was 2,000,000. As of January 31, 2018, the number of shares available for grant under the Plan was 1,163,074. Option exercises under the Plan are settled in newly issued common shares.

The Plan is administered by the Personnel and Compensation Committee of the Board of Directors (the Committee), consisting of two or more independent directors of the Company. The Committee determines the option exercise prices and the term of each grant. The Committee may accelerate the exercisability of awards under the Plan or extend the term of such awards to the extent allowed by the Plan to a maximum term of ten years. Two types of awards were granted under the Plan in fiscal 2018, stock options and restricted stock units.

Stock Option Awards
The Company granted 85,800 non-qualified stock options during fiscal 2018. Options are granted with exercise prices not less than the market value of the Company's common stock at the date of grant. The stock options vest over a four-year period and expire after five years. Options contain retirement and change-in-control provisions that may accelerate the vesting period. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. The Company uses historical data to estimate option exercises, employee terminations, and volatility within this valuation model.


# 68


(Dollars in thousands, except per-share amounts)                            

The weighted average assumptions used for the Black-Scholes option pricing model by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
1.68
%
 
1.05
%
 
1.33
%
Expected dividend yield
 
1.78
%
 
3.33
%
 
2.59
%
Expected volatility factor
 
33.87
%
 
32.61
%
 
36.81
%
Expected option term (in years)
 
4.25

 
4.00

 
3.75

 
 
 
 
 
 
 
Weighted average grant date fair value
 
$
7.35

 
$
3.05

 
$
4.77



Outstanding stock options as of January 31, 2018 and activity for the year then ended are presented below:
 
 
Number
of options
 
Weighted average exercise price
 
Aggregate intrinsic value
 
Weighted
average
remaining
contractual
term
(years)
Outstanding, January 31, 2017
 
990,900

 
$
24.58

 
 
 
 
Granted
 
85,800

 
29.20

 
 
 
 
Exercised
 
(206,000
)
 
31.01

 
 
 
 
Forfeited
 
(43,600
)
 
19.05

 
 
 
 
Expired
 
(124,150
)
 
31.70

 
 
 
 
Outstanding, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49
 
 
 
 
 
 
 
 
 
Outstanding exercisable, January 31, 2018
 
331,717

 
$
23.43

 
$
5,014

 
1.95
 
 
 
 
 
 
 
 
 
Options vested, or expected to vest, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49


The intrinsic value of a stock award is the amount by which the fair value of the underlying stock exceeds the exercise price of the award. The total intrinsic value of options exercised was $1,036, $0, and $172 during the years ended January 31, 2018, 2017, and 2016, respectively. The total fair value of options vested was $1,312, $1,323, and $1,755 during the years ended January 31, 2018, 2017, and 2016, respectively. As of January 31, 2018, the total unrecognized compensation cost for non-vested awards was $838. This amount is expected to be recognized over a weighted average period of 1.93 years.

Restricted Stock Unit Awards
The Company granted 61,270 time-vested RSUs during the year ended January 31, 2018. The fair value of a time-vested RSU is measured based upon the closing market price of the Company's common stock on the day prior to the date of grant. Time-vested RSUs will vest if, at the end of the vesting period, the employee remains employed by the Company. RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on the time-vested RSUs over the vesting period and are forfeited if such RSUs do not vest.

Activity for time-vested RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
126,729

 
$
19.19

Granted
 
61,270

 
29.33

Vested
 
(23,122
)
 
29.62

Forfeited
 
(18,028
)
 
18.92

Outstanding, January 31, 2018
 
146,849

 
$
21.81

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
5,129

 
 


# 69


(Dollars in thousands, except per-share amounts)                            

The Company also granted performance-based RSUs during the year ended January 31, 2018. The exact number of performance shares to be issued will vary from 0% to 150% of the target award, depending on the Company's actual performance over the vesting period in comparison to the target award. The target awards for the fiscal 2016, 2017 and 2018 grants are based on return on equity (ROE), which is defined as net income divided by the average of beginning and ending shareholders' equity for the fiscal year. The performance-based RSUs will vest if, at the end of the performance period, the Company has achieved certain performance goals and the employee remains employed by the Company. Performance-based RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on performance-based RSUs over the vesting period and are forfeited if such RSUs do not vest.

The fair value of the performance-based restricted stock units is based upon the closing market price of the Company's common stock on the day prior to the grant date. The number of restricted stock units granted is based on 100% of the target award. The number of RSUs that will vest is determined by the estimated ROE target over the performance period. The estimated performance factor used to estimate the number of restricted stock units expected to vest is evaluated quarterly. The number of restricted stock units issued at the vesting date will be based on actual results.

Activity for performance-based RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units expected to vest
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
146,519

 
$
16.78

Granted
 
22,745

 
29.20

Vested
 

 

Forfeited
 
(16,164
)
 
16.89

Performance-based adjustment
 
26,629

 
23.96

Outstanding, January 31, 2018
 
179,729

 
$
19.40

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
7,130

 
 


The weighted average grant date fair values of the time-based and performance-based RSUs by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Weighted average grant date fair value: time-based RSUs
 
$
29.33

 
$
15.94

 
$
19.25

Weighted average grant date fair value: performance-based RSUs
 
$
29.20

 
$
15.61

 
$
20.09



The total intrinsic value of RSUs vested (or converted to shares) was $685, $754, and $1,437 during the years ended January 31, 2018, 2017, and 2016, respectively. The total fair value of RSUs vested (or converted to shares) was $678, $761, and $1,411, during the years ended January 31, 2018, 2017, and 2016, respectively. 326,578 outstanding RSUs with a weighted average term of 1.81 years and an aggregate intrinsic value of $12,590 at January 31, 2018 are expected to vest. None of the outstanding RSUs are vested as of January 31, 2018. The total unrecognized compensation cost for nonvested RSU awards at January 31, 2018 was $3,054. This amount is expected to be recognized over a weighted average period of 1.81 years.


# 70


(Dollars in thousands, except per-share amounts)                            

Deferred Stock Compensation Plan for Directors
The Company reserved 100,000 shares of its common stock for issuance to certain members of its Board of Directors under the Deferred Stock Compensation Plan for Directors of Raven Industries, Inc. (the Director Plan). The Director Plan is administered by the Personnel and Compensation Committee of the Board of Directors. Under the Director Plan, any non-employee director receives a grant of a number of stock units as deferred compensation to be converted into common stock after retirement from the Board of Directors and may elect to have a specified percentage of their annual retainer converted to stock units. Under the Director Plan, a stock unit is the right to receive one share of the Company's common stock as deferred compensation, to be distributed from an account established by the Company in the name of the non-employee director. Stock units have the same value as a share of common stock but cannot be sold. Stock units are a component of the Company's equity.

Stock units granted under the Director Plan vest immediately and are expensed at the date of grant. When dividends are paid on the Company's common shares, stock units are added to the directors' balances and a corresponding amount is removed from retained earnings. The intrinsic value of a stock unit is the fair value of the underlying shares.

Outstanding stock units as of January 31, 2018 and changes during the year then ended are presented below:
 
 
Number
of stock units
 
Weighted
average price
Outstanding, January 31, 2017
 
98,649

 
$
20.82

Granted
 
12,000

 
35.00

Deferred retainers
 
1,143

 
35.00

Dividends
 
1,547

 
33.98

Converted into common shares
 
(25,725
)
 
33.88

Outstanding, January 31, 2018
 
87,614

 
$
19.35



NOTE 15
NET INCOME PER SHARE

Basic net income per share is computed by dividing net income by the weighted average common shares and stock units outstanding. Diluted net income per share is computed by dividing net income by the weighted average common and common equivalent shares outstanding which includes the shares issuable upon exercise of employee stock options (net of shares assumed purchased with the option proceeds), stock units, and restricted stock units outstanding. Performance share awards are included in the diluted calculation based upon what would be issued if the end of the most recent reporting period was the end of the term of the award.

Certain outstanding options and restricted stock units were excluded from the diluted net income per-share calculations because their effect would have been anti-dilutive under the treasury stock method. The options and restricted stock units excluded from the diluted net income per share calculation were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Anti-dilutive options and restricted stock units
 
344,774

 
884,099

 
1,107,733




# 71


(Dollars in thousands, except per-share amounts)                            

The computation of earnings per share is presented below:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Net income attributable to Raven Industries, Inc.
 
$
41,022

 
$
20,191

 
$
4,776

 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Denominator for basic calculation
 
36,050,205

 
36,242,435

 
37,324,462

 
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Dilutive impact of stock options and RSUs
 
399,620

 
129,480

 
75,481

Denominator for diluted calculation
 
36,449,825

 
36,371,915

 
37,399,943

 
 
 
 
 
 
 
Net income per share - basic
 
$
1.14

 
$
0.56

 
$
0.13

Net income per share - diluted
 
$
1.13

 
$
0.56

 
$
0.13



NOTE 16
BUSINESS SEGMENTS AND MAJOR CUSTOMER INFORMATION

The Company's operating segments, which are also its reportable segments, are defined by their product lines which have been generally grouped based on technology, manufacturing processes, and end-use application. The Company's reportable segments are Applied Technology Division, Engineered Films Division, and Aerostar Division. Separate financial information is available for each reportable segment and regularly evaluated by the Company's chief operating decision-maker, the President and Chief Executive Officer, in making resource allocation decisions for the Company's reportable segments. Segment information is reported consistent with the Company's management reporting structure.

Applied Technology designs, manufactures, sells, and services innovative precision agriculture products and information management tools that help growers reduce costs, save time, and improve farm yields around the world.  Their product families include field computers, application controls, GPS-guidance and assisted-steering systems, automatic boom controls, injection systems, yield monitoring controls, planter and seeder controls, and an integrated real-time kinematic (RTK) and information platform called Slingshot™. Applied Technology services include high-speed, in-field internet connectivity and cloud-based data management.

The Company's Engineered Films Division manufactures high-performance plastic films and sheeting for major markets throughout the United States and abroad. An important part of this business is highly technical, engineered geomembrane films that protect environmental resources through containment linings and coverings for energy, agriculture, construction, and industrial markets. Engineered Films expanded its business model in the fiscal 2018 third quarter by adding new design-build and installation service solutions to its geomembrane market with the asset purchase of Colorado Lining International, Inc.

Aerostar designs and manufactures proprietary products including high-altitude balloons, tethered aerostats, and radar systems. These products can be integrated with additional third-party sensors to provide research, communications, and situational awareness to government and commercial customers. Aerostar's product lines such as manufacturing military parachutes and electronics manufacturing services were phased out during fiscal 2016 as the Company focused its growth strategy on its proprietary products and largely completed its exit of contract manufacturing operations.
Through Vista and AIS, Aerostar pursues potential product and support services contracts for agencies and instrumentalities of the U.S. government and to foreign governments as direct commercial sales and foreign military sales through the U.S. Government. Vista positions the Company to meet the global demand for lower-cost detection and tracking systems used by government agencies.

# 72


(Dollars in thousands, except per-share amounts)                            

The Company measures the performance of its segments based on their operating income excluding administrative and general expenses. The accounting policies of the operating segments are the same as those described in Note 1 Summary of Significant Accounting Policies. Other income, interest expense, and income taxes are not allocated to individual operating segments, and assets not identifiable to an individual segment are included as corporate assets.
Business segment financial performance and other information is as follows:
 
 
 
 
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
APPLIED TECHNOLOGY DIVISION
 
 
 
 
 
 
Sales
 
$
124,688

 
$
105,217

 
$
92,599

Operating income(a)(f)
 
31,257

 
26,643

 
18,319

Assets(b)
 
66,555

 
67,911

 
65,490

Capital expenditures
 
1,489

 
1,017

 
664

Depreciation and amortization
 
3,365

 
3,828

 
4,428

ENGINEERED FILMS DIVISION
 
 
 
 
 
 
Sales(c)
 
$
213,298

 
$
138,855

 
$
129,465

Operating income(f)
 
47,324

 
22,966

 
17,892

Assets(b)
 
168,797

 
133,309

 
134,942

Capital expenditures
 
8,128

 
2,768

 
10,780

Depreciation and amortization
 
8,761

 
8,580

 
7,735

AEROSTAR DIVISION
 
 
 
 
 
 
Sales
 
$
39,915

 
$
34,113

 
$
36,368

Operating income (loss)(d)(f)
 
4,122

 
(1,560
)
 
(14,801
)
Assets(b)
 
22,127

 
23,515

 
32,689

Capital expenditures
 
343

 
547

 
941

Depreciation and amortization
 
1,386

 
1,720

 
3,297

INTERSEGMENT ELIMINATIONS
 
 
 
 
 
 
Sales
 
 
 
 
 
 
Applied Technology Division
 
$

 
$
(1
)
 
$
(8
)
Engineered Films Division
 
(584
)
 
(789
)
 
(195
)
Aerostar Division
 

 

 

Operating income(f)
 
20

 
(12
)
 
91

Assets
 
(3,380
)
 
(69
)
 
(57
)
REPORTABLE SEGMENTS TOTAL
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income(f)
 
82,723

 
48,037

 
21,501

Assets
 
254,099

 
224,666

 
233,064

Capital expenditures
 
9,960

 
4,332

 
12,385

Depreciation and amortization
 
13,512

 
14,128

 
15,460

CORPORATE & OTHER
 
 
 
 
 
 
Operating (loss) from administrative expenses(g)
 
$
(23,553
)
 
$
(19,624
)
 
$
(17,110
)
Assets(b)(e)
 
72,704

 
76,843

 
65,624

Capital expenditures
 
2,051

 
464

 
661

Depreciation and amortization
 
1,290

 
1,308

 
1,676

TOTAL COMPANY
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income
 
59,170

 
28,413

 
4,391

Assets
 
326,803

 
301,509

 
298,688

Capital expenditures
 
12,011

 
4,796

 
13,046

Depreciation and amortization
 
14,802

 
15,436

 
17,136


(a) The fiscal year ended January 31, 2016 includes gains of $611 on disposal of assets related to the exit of contract manufacturing operations.
(b) Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented.
(c) Fiscal year 2018 sales include $13,088 in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and $24,225 of recovery film sales related to the hurricane recovery effort.
(d) The fiscal year 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, a long-lived asset

# 73


(Dollars in thousands, except per-share amounts)                            

impairment loss of $3,826, and a $2,273 reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".
(e) Assets are principally cash, investments, deferred taxes, and other receivables.
(f) At the segment level, operating income does not include an allocation of general and administrative expenses.
(g) At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate & Other.

No customers accounted for 10% or more of consolidated sales in fiscal 2018, 2017 or 2016.

Substantially all of the Company's long-lived assets are located in the United States. Foreign sales are attributed to countries based on location of the customer. Net sales to customers outside the United States were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Canada
 
$
12,940

 
$
13,969

 
$
11,789

Europe
 
13,864

 
13,924

 
10,526

Latin America
 
4,439

 
3,402

 
2,676

Asia
 
4,074

 
1,535

 
482

Other foreign sales
 
6,239

 
2,698

 
2,376

Total foreign sales
 
41,556

 
35,528

 
27,849

United States
 
335,761

 
241,867

 
230,380

 
 
$
377,317

 
$
277,395

 
$
258,229



NOTE 17
SUBSEQUENT EVENTS

On February 5, 2018, the Company sold its equity ownership interest in SST. The Company held approximately a 22% interest in SST, and the initial cash received at close was in excess of its carrying value which approximated $1,900. The Company's analysis and accounting for this transaction will be completed in the first quarter of fiscal 2019.

ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.
CONTROLS AND PROCEDURES

Disclosure Controls and Procedures
Disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e) are our controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 (the Exchange Act) is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate to allow timely decisions regarding required disclosure. As of January 31, 2018, the end of the period covered by this report, management evaluated the effectiveness of the Company's disclosure controls and procedures as of such date. Based on their evaluation, the CEO and CFO have concluded that the Company's disclosure controls and procedures were effective at a reasonable assurance level as of January 31, 2018.

Management's Report on Internal Control Over Financial Reporting
Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, the Company included management’s assessment of the design and effectiveness of its internal controls over financial reporting as part of this Annual Report on Form 10-K for the fiscal year ended January 31, 2018. Management's report and the report of the Company's independent registered public accounting firm are included in Part II, Item 8. captioned “Management's Report on Internal Control Over Financial Reporting" and "Report of Independent Registered Public Accounting Firm” and are incorporated herein by reference.

Remediation of Prior Material Weakness

# 74

                           

We completed our remediation plan designed to address the material weaknesses related to the Company's controls relating to the response to the risks of material misstatement, controls related to accounting for goodwill and long-lived assets, including finite-lived intangible assets, and controls related to the completeness and accuracy of spreadsheets and system-generated reports used in internal control over financial reporting that were identified during our fiscal year 2016. As part of our assessment of internal control over financial reporting, management tested and evaluated all controls to assess whether they were designed and operating effectively as of January 31, 2018. Based on this assessment, management concluded that the material weaknesses were remediated.

Changes in Internal Control Over Financial Reporting
As described above under "Remediation of Prior Material Weaknesses" there were changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended January 31, 2018 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

ITEM 9B.
OTHER INFORMATION

Not applicable.

PART III
 
 
 
ITEMS 10, 11, 12, 13 and 14.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE; EXECUTIVE COMPENSATION; SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS; CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE; AND PRINCIPAL ACCOUNTING FEES AND SERVICES

The Company will file a definitive proxy statement with the Securities and Exchange Commission pursuant to Regulation 14A under the Securities Exchange Act of 1934 (the Proxy Statement) relating to the Company's 2018 Annual Meeting of Shareholders. Information required by Items 10 through 14 will appear in the Proxy Statement and is incorporated herein by reference.

PART IV
 
 
 
ITEM 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULE

LIST OF DOCUMENTS FILED AS PART OF THIS REPORT

Financial Statements
See PART II, Item 8.

Financial Statement Schedule
Schedule II - Valuation and Qualifying Accounts for the years ended January 31, 2018, 2017, and 2016; included on page 79.

All other schedules for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and therefore have been omitted.

Exhibits
See index to Exhibits on the following page.

ITEM 16.
FORM 10-K SUMMARY

None.

# 75

                           

Exhibit
Number
 
Description
 
 
 
 
Asset Purchase Agreement by and among Colorado Lining International, Inc., John B. Heap, Patrick Elliott, and Raven Industries, Inc., dated as of August 22, 2017 (incorporated herein by reference to Exhibit 2.1 of the Company's Form 10-Q filed November 21, 2017.
 
 
 
3(a)
 
Articles of Incorporation of Raven Industries, Inc. and all amendments thereto (incorporated herein by reference to the corresponding exhibit of the Company's Form 10-K for the year ended January 31, 1989). ‡
 
 
 
 
Amended and Restated Bylaws of Raven Industries, Inc. (incorporated herein by reference to Exhibit B of the Company's definitive Proxy Statement filed April 12, 2012).
 
 
 
 
Amended and Restated 2010 Stock Incentive Plan adopted May 25, 2017 (incorporated herein by reference to Exhibit A of the Company’s definitive Proxy Statement filed April 19, 2017). †

 
 
 
 
Form of Non-Qualified Stock Option Agreement (incorporated herein by reference to Exhibit 10(r) of the Company's Form 10-Q filed June 4, 2012). †
 
 
 
 
Form of Restricted Stock Unit Agreement (incorporated herein by reference to Exhibit 10(s) of the Company's Form 10-Q filed June 4, 2012). †
 
 
 
 
Raven Industries, Inc. Non-Qualified Deferred Compensation Plan, effective as of January 1, 2018 and filed herewith as Exhibit 10.1. †
 
 
 
 
Raven Industries, Inc. Deferred Compensation Plan for Directors adopted May 23, 2007 (incorporated herein by reference to Exhibit 10.1 of the Company's Form8-K filed May 24, 2006). †
 
 
 
 
Credit Agreement, dated April 15, 2015, by and among Raven Industries, Inc. and JPMorgan Chase Bank, N.A., Toronto Branch, as Canadian Administrative Agent, JPMorgan Chase Bank National Association, as Administrative Agent, and JP Morgan Securities LLC and Wells Fargo Securities, LLC as Joint Bookrunners and Joint Lead Arrangers (incorporated herein by reference to Exhibit 10.1 of the Company's Form 8-K filed April 16, 2015).
 
 
 
 
Guaranty, dated as of April 15, 2015, made by each of the Guarantors (Raven Industries, Inc., Aerostar International, Inc., Vista Research, Inc., and Integra Plastics, Inc.) in favor of JPMorgan Chase Bank, N.A. as Administrative Agent on behalf of the guaranteed parties (incorporated herein by reference to Exhibit 10.2 of the Company's Form 8-K filed April 16, 2015).
 
 
 
 
Amended and Restated Employment Agreement between Raven Industries, Inc. and Daniel A. Rykhus dated as of March 29, 2017 (incorporated herein by reference to Exhibit 10.1 of the Company's Form 10-K filed March 31, 2017). †
 
 
 
 
Amended and Restated Employment Agreement between Raven Industries, Inc. and Steven E. Brazones dated as of March 29, 2017 (incorporated herein by reference to Exhibit 10.2 of the Company's Form 10-K filed March 31, 2017). †
 
 
 
 
Form of Amended and Restated Change in Control Agreement between Raven Industries, Inc. and the following senior executive officers: Anthony D. Schmidt, Brian E. Meyer, and Janet L. Matthiesen dated as of March 28, 2016 (incorporated herein by reference to Exhibit 10.1 of the Company's Form 10-K filed March 29, 2016). †
 
 
 
 
Form of Amended Employment Agreement between Raven Industries, Inc. and the following senior executive officers: Brian E. Meyer and Janet L. Matthiesen dated August 25, 2015 (incorporated herein by reference to Exhibit 10.1 of the Company's Form 8-K filed August 31, 2015). †
 
 
 
 
Employment Agreement between Raven Industries, Inc. and Anthony D. Schmidt dated as of February 1, 2012 (incorporated herein by reference to Exhibit 10.1 of the Company's Form 8-K filed February 1, 2012). †
 
 
 
 
Form of Schedule A to Employment Agreement, revised effective January 1, 2016, between Raven Industries, Inc. and the following senior executive officers: Janet L. Matthiesen, Brian E. Meyer, and Anthony D. Schmidt (incorporated herein by reference to Exhibit 10.3 of the Company's Form 10-K filed March 31, 2017). †
 
 
 
 
Letter of PricewaterhouseCoopers LLP to the Securities and Exchange Commission, dated as of April 6, 2017, (incorporated herein by reference to Exhibit 16.1 of the Company's Form 8-K filed April 6, 2017).
 
 
 
 
Subsidiaries of the Registrant.
 
 
 
 
Consent of Deloitte & Touche LLP, Independent Registered Public Accounting Firm.
 
 
 
 
Consent of PricewaterhouseCoopers LLP, Independent Registered Public Accounting Firm.
 
 
 
 
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
 

# 76

                           

101.INS
 
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
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase
 
 
 
 
Management contract or compensatory plan or arrangement.
 
Filed in paper.

# 77

                           

 
SIGNATURES
 
 
 
 
 
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.
 
 
 
 
 
 
RAVEN INDUSTRIES, INC.
    
 
 
 
(Registrant)
 
 
 
 
 
 
 
By: /s/ DANIEL A. RYKHUS
 
 
 
Daniel A. Rykhus
 
 
 
President and Chief Executive Officer
 
 
 
 
 
 
 
Date: March 23, 2018
 
 
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.
 
 
 
/s/ DANIEL A. RYKHUS
 
 
Daniel A. Rykhus
 
 
President and Chief Executive Officer
 
 
(principal executive officer) and Director
 
 
 
 
 
 
 
 
/s/ STEVEN E. BRAZONES
 
/s/ THOMAS S. EVERIST
Steven E. Brazones
 
Thomas S. Everist
Vice President and Chief Financial Officer
 
Director
(principal financial and accounting officer)
 
 
 
 
 
 
 
 
/s/ MARC E. LEBARON
 
/s/ KEVIN T. KIRBY
Marc E. LeBaron
 
Kevin T. Kirby
Chairman of the Board
 
Director
 
 
 
 
 
 
/s/ JASON M. ANDRINGA
 
/s/ RICHARD W. PAROD
Jason M. Andringa
 
Richard W. Parod
Director
 
Director
 
 
 
 
 
 
/s/ DAVID L. CHICOINE
 
 
David L. Chicoine
 
 
Director
 
 
 
 
 
 
 
 
 
 
Date: March 23, 2018

# 78

                           

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

for the years ended January 31, 2018, 2017 and 2016
(in thousands)


 
Column A
Column B
Column C
Column D
Column E
 
 
Additions
 
 
Description
Balance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
From
Reserves (1)
 
Balance at
End of Year
Deducted in the balance sheet from the asset to which it applies:
 
 
 
 
 
Allowance for doubtful accounts:
 
 
 
 
 
Year ended January 31, 2018
$
691

$
357

$

$
70

$
978

Year ended January 31, 2017
1,034

380


723

691

Year ended January 31, 2016
319

1,066


351

1,034


Note:

(1)
Represents uncollectable accounts receivable written off during the year, net of recoveries.



# 79
EX-10.1 2 exh101nqdcp.htm EXHIBIT 10.1 Exhibit
Exhibit 10.1

RAVEN INDUSTRIES, INC.
NON-QUALIFIED DEFERRED COMPENSATION PLAN


Raven Industries, Inc. (the "Company") hereby establishes the Raven Industries, Inc. Non-Qualified Deferred Compensation Plan (the "Plan"), effective on the Effective Date (as defined below). The purpose of the Plan is to attract and retain designated key employees by providing such persons with an opportunity to defer receipt of a portion of their compensation as provided in the Plan.

ARTICLE I
DEFINITIONS

For purposes of the Plan, the following words and phrases shall have the meanings set forth below, unless their context clearly requires a different meaning:

"Account" means the bookkeeping account maintained by the Committee on behalf of each Participant pursuant to this Plan. The sum of each Participant's Sub-Accounts, in the aggregate, shall constitute his or her Account. The Account and each and every Sub-Account shall be a bookkeeping entry only and shall be used solely as a device to measure and determine the amounts, if any, to be paid to a Participant or the Participant's Beneficiary under the Plan.

"Affiliated Group" means (a) the Company, and (b) all entities with whom the Company would be considered a single employer under Sections 414(b) and 414(c) of the Code, provided that in applying Section 1563(a)(l), (2), and (3) of the Code for purposes of determining a controlled group of corporations under Section 414(b) of the Code, the language "at least 50 percent" is used instead of "at least 80 percent" each place it appears in Section 1563(a)(l ), (2), and (3), and in applying Treasury Regulation Section 1.414(c)-2 for purposes of determining trades or businesses (whether or not incorporated) that are under common control for purposes of Section 414(c), "at least 50 percent" is used instead of "at least 80 percent" each place it appears in that regulation. Such term shall be interpreted in a manner consistent with the definition of "service recipient" contained in Section 409A of the Code.

"Annual Incentive Compensation" means the annual cash incentive payable to an Eligible Employee pursuant to the Company's management incentive plan (or any successor annual cash incentive plan) and, in the sole discretion of the Committee, such other annual cash incentive compensation plans of the Company or another member of the Affiliated Group which the Committee may designate from time to time.

"Base Salary" means the annual rate of base salary payable by the Affiliated Group to an Eligible Employee during a Plan Year, but specifically excluding any (a) severance pay, (b) cash and non-cash fringe benefits, (c) Annual Incentive Compensation, and (d) stock options, restricted stock, restricted stock units or other equity incentive awards. For purposes of this Plan, any Base Salary payable after the last day of a calendar year solely for services performed during the final payroll period described in Section 3401(b) of the Code containing December 31 of such year shall be treated as earned during the subsequent calendar year.
4847-6363-0671.3


Exhibit 10.1

"Beneficiary" or "Beneficiaries" means the person or persons, including one or more trusts, designated by a Participant in accordance with the Plan to receive payment of the remaining balance of the Participant's Account in the event of the death of the Participant prior to the Participant's receipt of the entire amount credited to the Participant's Account.

"Beneficiary Designation Form" means the form established from time to time by the Committee (in a paper or electronic format) that a Participant completes, signs and returns to the Committee to designate one or more Beneficiaries.

"Board" means the Board of Directors of the Company.

"Change in Control" means the occurrence of any of the following events, provided that such event also qualifies as a "change in control event" within the meaning of Section 409A of the Code: (a) a change in the ownership of the Company, which occurs on the date that any one person, or more than one person acting as a group ("Person"), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than 50% of the total fair market value or total voting power of the stock of the Company; or (b) a change in the effective control of the Company, which occurs on the date that (i) any Person acquires (or has acquired during the 12-month period ending on the date of the most recent acquisition by such person or persons) ownership of stock of the Company possessing 30% or more of the total voting power of the stock of the Company, or (ii) a majority of the members of the Board is replaced during any 12-month period by directors whose appointment or election is not endorsed by a majority of the members of the Board before the date of such appointment or election; or (c) a change in the ownership of a substantial portion of the Company's assets, which occurs on the date that any Person acquires (or has acquired during the 12-month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value of more than 40% of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions. For purposes of clause (c) of the preceding sentence, gross fair market value means the value ofthe assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.

"Code" means the Internal Revenue Code of 1986, as amended.

"Committee" means the P&C Committee or such committee of management and/or directors as may be appointed by the P&C Committee to administer the Plan.

"Company" means Raven Industries, Inc. and its successors, including, without limitation, the surviving corporation resulting from any merger or consolidation of Raven Industries, Inc. with any other corporation, limited liability company, joint venture, partnership or other entity or entities.

"Deferral Election" means the Participant's election on a form approved by the Committee (in a paper or electronic format) to defer a portion of the Participant's Annual Incentive Compensation or Base Salary in accordance with the provisions of Article III.

"Disability" means a Participant's "disability" as defined under Section 409A of the Code.

2

Exhibit 10.1

In general, for purposes of Section 409A of the Code, "disability" means a condition

whereby (a) the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months; or (b) the Participant is, by reason of any medically determinable physical or mental impairment which can be expected to result in death or can be expected to last for a continuous period of not less than 12 months, receiving income replacement benefits for a period of not less than 3 months under an accident and health plan covering employees ofthe Participant's employer.

"Discretionary Company Contribution" means a credit by the Company to a Participant's Account in accordance with the provisions of Article IV of the Plan, whether as a match of Participant deferrals or otherwise. Discretionary Company Contributions, if any, shall be credited at the sole discretion of the Company and the fact that a Discretionary Company Contribution may be credited in one year shall not obligate the Company to continue to make any such Discretionary Company Contribution in any subsequent year.

"Effective Date" means January 1, 2018.

"Eligible Employee" has the meaning given to such term in Section 2.1 hereof.

"ERISA" means the Employee Retirement Income Security Act of 1974, as amended.

"In-Service Sub-Account" means each bookkeeping In-Service Sub-Account maintained by the Committee on behalf of each Participant pursuant to Sections 2.4 and 3.4(b) hereof.

"P&C Committee" means the Personnel & Compensation Committee of the Board.

"Participant" means any Eligible Employee who (a) at any time has elected to defer the receipt of Annual Incentive Compensation or Base Salary in accordance with the Plan or whose Account has been credited with a Discretionary Company Contribution, and (b) in conjunction with his or her Beneficiary, has not received a complete payment of the amount credited to the Participant's Account.

"Performance-Based Compensation" means Annual Incentive Compensation that is based on services performed over a period of at least 12 months and that constitutes "performance-based compensation" within the meaning of Section 409A of the Code. In general, for purposes of Section 409A of the Code, "performance-based compensation" means compensation the amount of which, or the entitlement to which, is contingent on the satisfaction of pre-established organizational or individual performance criteria relating to a performance period of at least 12 consecutive months. For such purposes, organizational or individual performance criteria are considered pre-established if established in writing by not later than 90 days after the commencement of the period of service to which the criteria relates, provided that the outcome is substantially uncertain at the time the criteria are established. Performance-Based Compensation does not include any amount or portion of any amount that will be paid either regardless of
performance, or based upon a level of performance that is substantially certain to be met at the time the criteria are established.






3

Exhibit 10.1

"Plan" means this Raven Industries, Inc. Non-Qualified Deferred Compensation Plan, as it may be amended from time to time.

"Plan Year" means the calendar year or, with respect to a Participant's deferrals of Annual Incentive Compensation, the fiscal year of the Company to which such deferrals relate ..

"Separation from Service" means a Participant's termination of employment or service with the Affiliated Group, other than as a result of the Participant's death, in such a manner as to constitute a "separation from service" as defined under Section 409A of the Code.

"Separation Sub-Account" means each bookkeeping Separation Sub-Account maintained by the Committee on behalf of each Participant pursuant to Sections 2.4 and 3.4(a) hereof.

"Specified Employee" means a "specified employee" as determined by the Company in accordance with Section 409A of the Code.

"Sub-Account" means each bookkeeping Separation Sub-Account and In-Service Sub­ Account maintained by the Committee on behalf of each Participant with respect to a particular Plan Year pursuant to Section 2.4.

"Unforeseeable Emergency" means an "unforeseeable emergency" as defined under Section 409A of the Code. In general, for purposes of Section 409A of the Code, an "unforeseeable emergency" means a severe financial hardship to a Participant resulting from an illness or accident of the Participant, the Participant's spouse, the Participant's Beneficiary, or the Participant's dependent (as defined in Section 152 of the Code, without regard to Sections 152(b)(1), (b)(2), and (d)(1)(B)); loss of the Participant's property due to casualty (including the need to rebuild a home following damage to a home not otherwise covered by insurance, for example, not as a result of a natural disaster); or other similar extraordinary and unforeseeable circumstances arising as a result of events beyond the control of the Participant.


ARTICLE II
ELIGIBILITY; SUB-ACCOUNTS

2.1.    Selection by Committee. Participation in the Plan is limited to any employee of the Affiliated Group who (a) is expressly selected by the Committee, in its sole discretion, to participate in the Plan, and (b) is a member of a "select group of management or highly compensated employees," within the meaning of Sections 201, 301 and 401 of ERISA (each an "Eligible Employee"). In lieu of expressly designating individual Eligible Employees for Plan participation, the Committee may establish eligibility criteria (consistent with the requirements of this Section 2.1) providing for participation of all Eligible Employees who satisfy such criteria. The Committee may at any time, in its sole discretion, change the eligibility criteria for Eligible Employees, or determine that one or
more Participants will cease to be an Eligible Employee. Further, the Committee may provide for different terms and conditions of participation, not inconsistent with this Plan, for different classes of Eligible Employees (for example, the Committee may determine that certain Eligible Employees will not be permitted to elect to defer Base Salary or Annual Incentive Compensation under this Plan

4

Exhibit 10.1


and will only be eligible to receive Discretionary Company Contributions hereunder).

2.2    Enrollment Requirements. Except as otherwise determined by the Committee, as a condition to participation, each Eligible Employee shall complete, execute and return to the Committee a Deferral Election no later than the date or dates specified by the Committee in accordance with the Plan. In addition, the Committee may establish from time to time such other enrollment requirements as it determines in its sole discretion are necessary.

2.3    Commencement Date. Except as otherwise may be provided by the Committee pursuant to Section 3.1, each Eligible Employee shall be eligible to commence participation in accordance with the terms and conditions of this Plan effective as of January 1 of the Plan Year next following the Plan Year in which he or she is selected as an Eligible Employee pursuant to Section 2.1. Notwithstanding the foregoing, the Committee, in its sole discretion, may permit an Eligible Employee to commence participation in the Plan upon such earlier date as may be specified by the Committee, consistent with the Plan and Section 409A of the Code.

2.4    Sub-Accounts. The Committee shall establish and maintain a separate Sub­ Account for each Participant for amounts credited to a Participant's Account for each Plan Year as deferrals of Annual Incentive Compensation and Base Salary and as Discretionary Company Contributions, as applicable. Each such Sub-Account shall be either a Separation Sub-Account or an In-Service Sub-Account, in accordance with Section 3.4 and the Participant's Deferral Election for the applicable Plan Year. Each Participant's Sub-Account(s) shall be credited with deferrals of Annual Incentive Compensation and Base Salary effective as of the date the Annual Incentive Compensation or Base Salary would otherwise have been paid to the Participant. A Participant's Sub-Accounts shall be credited with gains, losses and earnings as provided in Article V hereof and shall be debited for any payments made to the Participant in accordance with Article VI hereof. Amounts credited to a Separation Sub-Account shall be paid following the Participant's Separation from Service as provided in Articles III and VI hereof, and amounts credited to an In-Service Sub-Account shall be paid in the year specified by the Participant or, if earlier, following the Participant's Separation from Service, as provided in Articles III and VI hereof.

2.5    Termination. An Eligible Employee's right (if any) to defer Annual Incentive Compensation and Base Salary shall cease with respect to the Plan Year following the Plan Year in which such individual ceases to be an Eligible Employee, although such individual shall continue to be subject to all of the terms and conditions of the Plan for as long as he or she remains a Participant.


ARTICLE III
DEFERRAL ELECTIONS

3.1    Certain Newly Eligible Participants. Except as otherwise determined by the Committee, in its sole discretion, newly Eligible Employees shall not be permitted to make a Deferral Election with respect to Annual Incentive Compensation or Base Salary earned during the Plan Year in which the Eligible Employee is first eligible to participate in the Plan. However, notwithstanding the foregoing, the Committee, in its sole discretion, it may permit any Eligible Employee to make a Deferral Election with respect to Annual Incentive Compensation or Base Salary earned during the Plan Year in which the Eligible Employee is first
eligible to participate in the Plan (and in any other plan that would be aggregated with the Plan under Section 409A of the Code), as determined in accordance with Treasury Regulation Section 1.409A-2(a)(7);
provided, however, that such Deferral Election (a) is made and becomes irrevocable no later than

5

Exhibit 10.1

the 30th day after the date that the Eligible Employee first becomes eligible to participate in the Plan (or by such earlier date as specified by the Committee), and (b) shall apply only to Annual Incentive Compensation or Base Salary, as applicable, earned for services performed after the date that the Deferral Election becomes irrevocable, as determined by the Committee in accordance with Section 409A.

3.2    Annual Deferral Elections. Unless the Committee determines to permit an election pursuant to Section 3.1, and except as otherwise determined by the Committee, each Eligible Employee may elect to defer Annual Incentive Compensation or Base Salary for a Plan Year by filing a Deferral Election with the Committee only in accordance with the following rules:

(a)Annual Incentive Compensation.

(i)In General. Except as may otherwise be determined by the Committee with respect to Performance-Based Compensation as provided in Section 3.2(a)(ii), a Deferral Election with respect to Annual Incentive Compensation must be filed with the Committee by, and shall become irrevocable as of, December 31 (or such earlier date as specified by the Committee) next preceding the first day of the Plan Year for which such Annual Incentive Compensation would otherwise be earned, as determined by the Committee in accordance with Section 409A of the Code.

(ii)Certain    Elections with Respect toPerformance-Based Compensation. Notwithstanding Section 3.2(a)(i), and only to the extent permitted by the Committee in its sole discretion, a Deferral Election with respect to Annual Incentive Compensation that constitutes Performance-Based Compensation may be made and become irrevocable no later than the date that is six (6) months before the end of the applicable performance period (or by such earlier date as specified by the Committee on the Deferral Election), provided that in no event may such Deferral Election be made after such Annual Incentive Compensation has become "readily ascertainable" within the meaning of Section 409A of the Code. In order to make a Deferral Election under this Section 3.2(a)(ii), the Participant must perform services continuously from the later of the beginning of the performance period or the date the performance criteria are established through the date the Deferral Election becomes irrevocable under this Section 3.2(a)(ii). A Deferral Election made under this Section 3.2(a)(ii) shall not apply to any portion of the Performance-Based Compensation that becomes payable to a Participant without regard to the satisfaction of the applicable performance criteria.

(b)Base Salary. The Deferral Election with respect to Base Salary must be filed with the Committee by, and shall become irrevocable as of, December 31 (or such earlier date as specified by the Committee) of the Plan Year next preceding the Plan Year for which such Base Salary would otherwise be earned.

3.3 Amount Deferred. A Participant shall designate on the Deferral Election the portion of his or her Annual Incentive Compensation or Base Salary that is to be deferred in accordance with this Article III. An Eligible Employee may defer (in 1% increments) up to 60% of his or her Base

Salary for any Plan Year and up to 100% of his or her Annual Incentive Compensation for any Plan Year.

6

Exhibit 10.1


3.4    Elections as to Time and Form of Payment. Each Deferral Election will specify the allocation of the Participant's deferrals for a Plan Year to the Participant's Sub­ Accounts in accordance with this Plan. With respect to each Plan Year, a Participant may allocate any deferrals either entirely to a Separation Sub-Account in accordance with Section 3.4(a) or entirely to an In-Service Sub-Account in accordance with Section 3.4(b), but a Participant may not allocate a portion of his or her deferrals for a single Plan Year to both a Separation Sub-Account and an In-Service Sub-Account.

(a)    Participant Payment Elections-Separation Sub-Accounts. On each Deferral Election pursuant to which deferrals of Annual Incentive Compensation or Base Salary are credited to a Participant's Separation Sub-Account with respect to a Plan Year, the Participant shall elect the time and form of payment of such Sub-Account in the event of the Participant's Separation from Service in accordance with the provisions of this Section 3.4(a) and Article VI. A Participant may elect to receive each such Separation Sub-Account, subject to the provisions of Article VI, either: (i) in a single lump sum payable as soon as practicable following the six-month anniversary of the Participant's Separation from Service or on the 1st, 2nd, or 3rd anniversary of the Participant's Separation from Service, as specified on the Participant's Deferral Election for such Sub-Account; or (ii) in substantially equal annual or monthly installments over a period ofbetween 1-15 years, with such installments commencing as soon as practicable following the six-month anniversary of the Participant's Separation from Service or on the 1st, 2nd, or 3rd anniversary of the Participant's Separation from Service, as specified on the Participant's Deferral Election for such Sub-Account. The time and form of payment designated on each Deferral Election with respect to a Separation Sub-Account for a Plan Year will apply to all amounts credited to that Sub-Account under the Plan, except as otherwise provided in Article VI. A Participant may choose a different time and form of payment for each Separation Sub-Account in accordance with this Section 3.4(a).

(b)    Participant Payment Elections-In-ServiceSub-Accounts.On each Deferral Election pursuant to which deferrals of Annual Incentive Compensation or Base Salary are credited to a Participant's In-Service Sub-Account with respect to a Plan Year, the Participant shall elect the calendar year in which payment will be made from that In-Service Sub-Account, which calendar year must be no earlier than the third calendar year after the calendar year in which such Deferral Election is made. Subject to the provisions of Article VI, each In-Service Sub-Account shall be paid in a single lump sum during January of the calendar year specified in the applicable Deferral Election, or, if the Participant's Separation from Service occurs prior to the beginning of the calendar year in which such In-Service Sub-Account is otherwise scheduled to be paid, as soon as practicable following the six-month anniversary of the · Participant's Separation from Service. The calendar year designated on each Deferral Election with respect to an In-Service Account for a Plan Year will apply to all amounts credited to that In-Service Sub-Account under the Plan, except
as otherwise provided in Article VI. A Participant may choose a different calendar year for payment of each separate In-Service Sub­ Account in accordance with this Section 3.4(b).


7

Exhibit 10.1

(c)Participant Payment Elections-Change in Control. In addition to the elections made under Section 3.4(a) and 3.4(b), on the first Deferral Election pursuant to which deferrals of Annual Incentive Compensation or Base Salary is credited to a Participant's Sub­ Account under the Plan, the Participant shall make a one-time election of whether or not to receive a lump sum payment of the Participant's entire Account within thirty (30) days after a Change in Control, if such Change in Control occurs prior to the Participant's Separation from Service. In the event that a Participant does not timely make such an election, the Participant will be deemed to have elected to receive payment of the balance of his or her Account in a lump sum payment within thirty (30) days after a Change in Control that occurs prior to the Participant's Separation from Service.

(d)Default Time and Form of Payment. To the extent that a Participant does not designate the time and form of payment of a Sub-Account on a Deferral Election as provided in Section 3.4(a) (or such designation does not comply with the terms of the Plan), the applicable Plan Year shall be credited to a Separation Sub-Account and the Participant shall be deemed to have elected that such Sub-Account shall be paid, subject to the provisions of Article VI, in a single lump sum payable as soon as practicable following the six-month anniversary of the Participant's Separation from Service.

3.5    Duration and Cancellation of Deferral Elections.

(a)    Duration. Once irrevocable, a Deferral Election shall only be effective for the Plan Year with respect to which such election was timely filed with the Committee. Notwithstanding the preceding sentence, the Committee may provide, in its sole discretion, that any Deferral Elections shall apply from Plan Year to Plan Year, until terminated or modified prospectively by a Participant in accordance with the terms of this Article III. Any such "evergreen" Deferral Elections so provided for by the Committee will become effective with respect to an amount of Annual Incentive Compensation or Base Salary on the date such election becomes irrevocable under this Article III. Except as provided in Section 3.5(b) hereof, a Deferral Election, once irrevocable, cannot be cancelled or modified during a Plan Year.

(b)    Cancellation.

(i)The Committee may, in its sole discretion, cancel a Participant's Deferral Election where such cancellation occurs by the later of the end of the Plan Year in which the Participant incurs a "disability" or the 15th day of the third month following the date the Participant incurs a "disability." For purposes of this Section 3.5(b)(i), a disability refers to any medically determinable physical or mental impairment resulting in the Participant's inability to perform the duties of his or her position or any substantially similar position, where such impairment can be expected to result in death or can be expected to last for a continuous period of not less than six months.

(ii)The Committee may, in its sole discretion, cancel a Participant's Deferral Election due to an Unforeseeable Emergency or a hardship distribution pursuant to Treasury Regulation Section 1.401(k)-l(d)(3).


8

Exhibit 10.1


(iii)     If a Participant's Deferral Election is cancelled with respect to a particular Plan Year in accordance with this Section 3.5(b), such Participant may make a new Deferral Election for a subsequent Plan Year, as the case may be, only in accordance with Section 3.2 hereof.

3.6. Vested Interest in Deferrals. Except as otherwise provided by the Committee with respect to Discretionary Company Contributions pursuant to Article IV, each Participant shall at all times have a fully vested interest in his or her Account.


ARTICLE IV
DISCRETIONARY COMPANY CONTRIBUTIONS

4.1    In any Plan Year, the Committee, in its sole discretion, may, but shall not be required to, credit Discretionary Company Contributions to a Participant's Account.

4.2    Except as otherwise may be provided in a vesting schedule established by the Committee, in its sole discretion, any Discretionary Company Contributions shall be fully vested as of the date created to a Participant's Account.

4.3. Discretionary Company Contributions, if any, shall be credited to such Sub- Account(s) and paid in such time and form of payment as determined by the Committee. Unless otherwise determined by the Committee at the time of crediting, any Discretionary Company Contributions that are matching contributions shall be credited to a Participant's Sub-Account(s) with respect to the type of compensation for the Plan Year to which the matching contributions relate, and any other Discretionary Contributions shall be credited to a Sub-Account for payment in the default time and form provided pursuant to Section 3.4(d).


ARTICLE V
CREDITING OF GAINS, LOSSES AND EARNINGS TO ACCOUNTS

To the extent provided by the Committee in its sole discretion, each Participant's Account will be credited with gains, losses and earnings based on notional investment directions made by the Participant in accordance with notional investment crediting options and procedures established from time to time by the Committee. The Committee specifically retains the right in its sole discretion to change the notional investment crediting options and procedures from time to time. By electing to defer any amount under the Plan, each Participant acknowledges and agrees that the Affiliated Group is not and shall not be required to make any investment in connection with the Plan, nor is it required to follow the Participant's notional investment directions in any actual investment it may make or acquire in connection with the Plan. Any amounts credited to a Participant's Account with respect to which a Participant does not provide notional investment direction shall be credited with gains, losses and earnings as if such amounts were invested in a notional investment option selected by the Committee in its sole discretion.


ARTICLE VI
PAYMENTS

6.1    Date of Payment of Sub-Accounts. Except as otherwise provided in this Article VI,


9

Exhibit 10.1


a Participant's Account shall commence to be paid in accordance with the applicable time and form of payment determined for each Sub-Account pursuant to Section 3.4.

(a)Separation Sub-Account. In general, the amounts credited to a Participant's Separation Sub-Account shall be paid, or commence to be paid, following the Participant's Separation from Service, at the time in the form of payment specified by the Participant for such Sub-Account in accordance with Section 3.4(a) hereof.

(b)In-Service Sub-Account. In    general, the amounts credited    to a Participant's In-Service Sub-Account shall be paid in at the time specified by the Participant for such Sub-Account in accordance with Section 3.4(b) hereof. Each In-Service Sub-Account shall be paid in a single lump sum during February of the applicable calendar year.

(c)Calculation of Installment Payments. In the event that a Separation Sub- Account is paid in installments: (i) the first installment shall commence at the time specified pursuant to Section 3.4(a); (ii) the amount of each installment shall equal the quotient obtained by dividing the Participant's vested Separation Sub-Account balance as of the date of such installment payment (or as of such earlier date as may be reasonably determined by the Committee to facilitate the administration of the Plan) by the number of installment payments remaining to be paid at the time of the calculation; and (iii) the amount of such vested Separation Sub-Account remaining unpaid shall continue to be credited with gains, losses and earnings as provided in Article V hereof.

(d)Subsequent Payment Elections.    A Participant may elect, on a form provided by the Committee in accordance with this Section 6.l(d), to change the time and/or form of payment with respect to one or more of his Sub-Accounts (a "Subsequent Payment Election"). A Participant may make one or more elections to delay the payment date of a Sub­ Account in accordance with this Section 6.1(d) to a payment date otherwise permitted under the Plan. Each such Subsequent Payment Election must be filed with the Committee at least twelve (12) months prior to the first day of the calendar year that the Sub-Account would otherwise have been paid under the Plan. On such Subsequent Payment Election, the Participant must delay the payment date for a period of at least five (5) years after the first day of the calendar year that the Sub-Account would otherwise have been paid under the Plan.

6.2    Disability of Participant. Except as otherwise provided in this Article VI, in the event of a Participant's Disability prior to the date of his or her Separation from Service, the vested amounts credited to the Participant's Account shall be paid in in a single lump sum as soon as administratively practicable following the determination that the Participant is Disabled.

6.3    Death of Participant. Notwithstanding any other provision of this Plan, in the event of the Participant's death (whether before or after the Participant's Separation from Service or Disability), the remaining vested amount of the Participant's Account shall be paid to the Participant's Beneficiary or Beneficiaries designated on a Beneficiary Designation Form (or, if no such Beneficiary, to the Participant's estate) in a single lump sum as soon as administratively practicable following the date of the Participant's death. Each Participant may file a Beneficiary Designation Form in such manner as provided by the Committee. A Participant's Beneficiary

10

Exhibit 10.1


Designation Form may be changed at any time prior to the Participant's death by the execution and delivery of a new Beneficiary Designation Form in such manner as provided by the Committee. The Beneficiary Designation Form on file with the Committee that bears the latest date at the time of the Participant's death shall govern. If a Participant fails to properly designate a Beneficiary in accordance with this Section 6.3, then payment pursuant to this Section 6.3 shall be made to the Participant's estate.

6.4    Change in Control Prior to Separation or Disability. To the extent so elected by a Participant in accordance with Section 3.4(c), in the event of a Change in Control prior to the Participant's Separation from Service, Disability or death, the remaining vested amount of the Participant's Account shall be paid in a single lump sum within thirty (30) days after the Change in Control.

6.5    Withdrawal Due to Unforeseeable Emergency. A Participant shall have the right to request, on a form provided by the Committee, an accelerated payment of all or a portion of the Participant's vested Account in a lump sum if the Participant experiences an Unforeseeable Emergency. The Committee shall have the sole discretion to determine whether to grant such a request and the amount to be paid pursuant to such request.

(a)    Determination of Unforeseeable Emergency. Whether a Participant is faced with an unforeseeable emergency permitting a payment under this Section 6.5 is to be determined by the Committee based on the relevant facts and circumstances of each case, but, in any case, a payment on account of an Unforeseeable Emergency may not be made to the extent that such emergency is or may be relieved through reimbursement or compensation from insurance or otherwise, by liquidation of the Participant's assets, to the extent the liquidation of such assets would not cause severe financial hardship, or by cessation of deferrals under the Plan. Payments because of an Unforeseeable Emergency must be limited to the amount reasonably necessary to satisfy the emergency need (which may include amounts necessary to pay any Federal, state, local, or foreign income taxes or penalties reasonably anticipated to result from the payment). Determinations of amounts reasonably necessary to satisfy the emergency need must take into account any additional compensation that is available upon the cancellation of a Deferral Election upon a payment due to an Unforeseeable Emergency. However, the determination of amounts reasonably necessary to satisfy the emergency need is not required to take into account any additional compensation that due to the Unforeseeable Emergency is available under another nonqualified deferred compensation plan but has not actually been paid, or that is available due to the Unforeseeable Emergency under another plan that would provide for deferred compensation except due to the application of the effective date provisions of Section 409A of the Code.

(b)    Payment of Account. Any payment on account of an Unforeseeable Emergency shall be made within ninety (90) days following occurrence of the Unforeseeable Emergency, as determined by the Committee under this Section 6.5.

6.6    Mandatory Six-Month Delay. Notwithstanding any other provision of this Plan to the contrary, in no event may payments triggered by the Separation from Service of a Specified Employee be paid or commence prior to the first business day of the seventh month

11

Exhibit 10.1

following the Specified Employee's Separation from Service (or if earlier, within 90 days after the Specified Employee's death).

6.7    Discretionary Acceleration of Payments. The Committee may, in its sole discretion, accelerate the time or schedule of a payment under the Plan to a time or form otherwise permitted under Section 409A of the Code in accordance with the requirements, restrictions and limitations of Treasury Regulation Section 1.409A-3G); provided that in no event may a payment to a Specified Employee be accelerated following the Specified Employee's Separation from Service to a date that is prior to the first business day of the seventh month following the Specified Employee's Separation from Service (or if earlier, within 90 days after the Specified Employee's death) unless otherwise permitted pursuant to Treasury Regulation Section1.409A-3G).

6.8    Discretionary Delay of Payments. The Committee may, in its sole discretion, delay the time or form of a payment under the Plan to a time or form otherwise permitted under Section 409A of the Code in accordance with the requirements, restrictions and limitations of Treasury Regulation Section 1.409A-2(b)(7).

6.9    Actual Date of Payment. To the extent permitted by Section 409A of the Code, the Committee, in its sole discretion, may cause any payment under this Plan to be made or commence on any later date that occurs in the same calendar year as the date on which payment otherwise would be required to be made under this Plan, or, iflater, by the 15th day of the third month after the date on which payment would otherwise would be required to be made under this Plan. Further, to the extent permitted by Section 409A of the Code, the Committee may delay payment in the event that it is not administratively possible to make payment on the date (or within the periods) specified in this Article VI, or the making of the payment would jeopardize the ability of the Company (or any entity which would be considered to be a single employer with the Company under Section 414(b) or Section 414(c) of the Code) to continue as a going concern. Notwithstanding the foregoing, payment must be made no later than the latest possible date permitted under Section 409A of the Code.

6.10    Discharge of Obligations. The payment to a Participant (or to his or her Beneficiary or estate) of a Sub-Account in a single lump sum or the number of installments as provided pursuant to this Plan shall discharge all obligations of the Affiliated Group to such Participant (and Beneficiary or estate) under the Plan with respect to that Sub-Account.


ARTICLE VII
ADMINISTRATION

7.1    General. The Committee shall be responsible for the general administration of the Plan and shall have the full power, discretion and authority to carry out the provisions of the Plan. Without limiting the foregoing, the Committee shall have full discretion to (a) interpret all provisions of the Plan, (b) resolve all questions relating to eligibility for participation in the Plan and the amount in the Account of any Participant and all questions pertaining to claims for benefits and procedures for claim review, (c) resolve all other questions arising under the Plan, including any factual questions and questions of construction, (d) determine all claims for benefits, and (e) adopt such rules,

12

Exhibit 10.1

regulations or guidelines for the administration of the Plan and take such further action as the Company shall deem advisable in the administration of the Plan. The actions taken and the decisions made by the Committee hereunder shall be final, conclusive, and binding on all persons, including the Company, its shareholders, the other members of the Affiliated Group, Eligible Employees, Participants, and their estates and Beneficiaries. The Committee may delegate to one or more officers of the Company, subject to such terms as the Committee shall determine, the authority to administer all or any portion of the Plan, or the authority to perform certain functions, including administrative functions. In the event of such delegation, all references to the Committee in this Plan (other than such references in the immediately preceding sentence) shall be deemed references to such officers as it relates to those aspects of the Plan that have been delegated.

7.2    Claims Procedure. Any person who believes he is entitled to receive a benefit under the Plan shall make application in writing on the form and in the manner prescribed by the Committee. If any claim for benefits filed by any person under the Plan (the "claimant") is denied in whole or in part, the Committee shall issue a written notice of such adverse benefit determination to the claimant. The notice shall be issued to the claimant within a reasonable period of time but in no event later than 90 days from the date the claim for benefits was filed or, if special circumstances require an extension, within 180 days of such date. The notice issued by the Committee shall be written in a manner calculated to be understood by the claimant and shall include the following: (a) the specific reason or reasons for any adverse benefit determination,
(b) the specific Plan provisions on which any adverse benefit determination is based, (c) a description of any further material or information which is necessary for the claimant to perfect his or her claim and an explanation of why the material or information is needed and (d) a statement of the claimant's right to seek review of the denial pursuant to Section 7.3 below.

7.3    Review of Claim Denial. If a claim is denied, in whole or in part, the claimant shall have the right to (a) request that the Committee review the denial, (b) review pertinent documents, and (c) submit issues and comments in writing, provided that the claimant files a written request for review with the Committee within 60 days after the date on which the claimant received written notice from the Committee of the denial. Within 60 days after the Committee receives a properly filed request for review, the Committee shall conduct such review and advise the claimant in writing of its decision on review, unless special circumstances require an extension of time for conducting the review. If an extension of time for conducting the review is required, the Committee shall provide the claimant with written notice of the extension before the expiration of the initial 60-day period, specifying the circumstances requiring an extension and the date by which such review shall be completed (which date shall not be later than 120 days after the date on which the Committee received the request for review). The Committee shall inform the claimant of its decision on review in a written notice, setting forth the specific reason(s) for the decision and reference to Plan provisions upon which the decision is based. A decision on review shall be final and binding on all persons for all purposes.


ARTICLE VIII
AMENDMENT AND TERMINATION

8.1    Amendment. The Company reserves the right to amend, terminate or freeze the Plan, in

13

Exhibit 10.1

whole or in part, at any time by action of the Board or its delegate(s). In no event shall any such action by the Board or its delegate(s) adversely affect the vested amount credited to any Participant's Account, or result in any change in the timing or manner of payment of the amount of any Account (except as otherwise permitted under the Plan), without the consent of the Participant or Beneficiary, unless the Board or its delegate(s), as the case may be, determines in good faith that such action is necessary to ensure compliance with Section 409A of the Code. To the extent permitted by Section 409A of the Code, the Committee may, in its sole discretion, modify the rules applicable to Deferral Elections to the extent necessary to satisfy the requirements of the Uniformed Service Employment and Reemployment Rights Act of 1994, as amended, 38 U.S.C. 4301-4334.

8.2    Payments Upon Termination of Plan. Except as otherwise provided pursuant to Section 6.6, in the event that the Plan is terminated, the amounts allocated to a Participant's Sub­ Accounts shall be paid to the Participant or the Participant's Beneficiary, as applicable, on the dates on which the Participant or his or her Beneficiary would otherwise receive payments hereunder without regard to the termination of the Plan.


ARTICLE IX
MISCELLANEOUS

9.1    Non-Alienation of Deferred Compensation. Except as permitted by the Plan, no right or interest under the Plan of any Participant or Beneficiary shall, without the written consent of the Company, be (a) assignable or transferable in any manner, (b) subject to alienation, anticipation, sale, pledge, encumbrance, attachment, garnishment or other legal process, or (c) in any manner liable for or subject to the debts or liabilities of the Participant or Beneficiary. Notwithstanding the foregoing, to the extent permitted by Section 409A of the Code and Section 6.6 hereof, the Committee shall honor a judgment, order or decree from a state domestic relations court which requires the payment of part or all of a Participant's or Beneficiary's interest under this Plan to an "alternate payee" as defined in Section 414(p) of the Code.

9.2    Compliance with Section 409A of the Code. It is intended that the Plan comply with the provisions of Section 409A of the Code, so as to prevent the inclusion in gross income of any amounts deferred hereunder in a taxable year that is prior to the taxable year or years in which such amounts would otherwise actually be paid or made available to Participants (or their Beneficiaries or estates). This Plan shall be construed, administered, and governed in a manner that effects such intent, and the Committee shall not take any action that would be inconsistent with such intent. Although the Committee shall use its best efforts to avoid the imposition of taxation, interest and penalties under Section 409A of the Code, the tax treatment of deferrals under this Plan is not warranted or guaranteed. Neither the Company, the other members of the Affiliated Group, the Board, nor the Committee (nor its delegate(s)) shall be held liable for any taxes, interest, penalties or other monetary amounts owed by any Participant, Beneficiary or other taxpayer as a result of the Plan. Any reference in this Plan to Section 409A of the Code will also include any proposed, temporary or final regulations, or any other guidance, promulgated with respect to such Section 409A by the U.S. Department of Treasury or the Internal Revenue Service. For purposes of the Plan, the phrase "permitted by Section 409A of the Code," or words or phrases of similar import, shall mean that the event or circumstance shall only be permitted to the extent it would not cause an amount deferred

14

Exhibit 10.1

or payable under the Plan to be includible in the gross income of a Participant or Beneficiary under Section 409A(a)(l) of the Code.

9.3    Participation by Employees of Affiliated Group Members. Any member of the Affiliated Group may, by action of its board of directors or equivalent governing body and with the consent of the Board, adopt the Plan; provided that the Board may waive the requirement that such board of directors or equivalent governing body effect such adoption. By its adoption of or participation in the Plan, the adopting member of the Affiliated Group shall be deemed to appoint the Company its exclusive agent to exercise on its behalf all of the power and authority conferred by the Plan upon the Company and accept the delegation to the Committee of all the power and authority conferred upon it by the Plan. The authority of the Company to act as such agent shall continue until the Plan is terminated as to the participating affiliate. An Eligible Employee who is employed by a member of the Affiliated Group and who elects to participate in the Plan shall participate on the same basis as an Eligible Employee of the Company. The Account of a Participant employed by a participating member of the Affiliated Group shall be paid in accordance with the Plan solely by such member to the extent attributable to Annual Incentive Compensation or Base Salary, as applicable, that would have been paid by such participating member in the absence of deferral pursuant to the Plan, unless the Board otherwise determines that the Company shall be the obligor.

9.4    Interest of Participant The obligation of the Company and any other participating member of the Affiliated Group under the Plan to make payment of amounts reflected in an Account merely constitutes the unsecured promise of the Company (or, if applicable, the participating members of the Affiliated Group) to make payments from their general assets, and no Participant or Beneficiary shall have any interest in, or a lien or prior claim upon, any property of Company or any other member of the Affiliated Group. Nothing in the Plan shall be construed as guaranteeing continued employment to any Eligible Employee. It is the intention of the Affiliated Group that the Plan be unfunded for tax purposes and for purposes of Title I of ERISA. The Company may create a trust to hold funds to be used in payment of its and the Affiliated Group's obligations under the Plan, and may fund such trust, provided that, in the event of a Change in Control, such a trust shall be funded and shall be or become irrevocable upon such Change in Control; further provided, however, that any funds contained therein shall remain liable for the claims of the general creditors of the Company and the other participating members of the Affiliated Group, and no assets shall be transferred to any such trust at a time or in a manner that would cause an amount to be included in the income of a Participant pursuant to Section 409A(b) of the Code.

9.5    Claims of Other Persons. The provisions of the Plan shall in no event be construed as giving any other person any legal or equitable right as against the Company or any other member of the Affiliated Group or the officers, employees or directors of the Company or any other member of the Affiliated Group, except any such rights as are specifically provided for in the Plan or are hereafter created in accordance with the terms and provisions of the Plan.

9.6    Severability. The invalidity and unenforceability of any particular provision of the Plan shall not affect any other provision hereof, and the Plan shall be construed in all respects as if such invalid or unenforceable provision were omitted.

9.7    Governing Law. Except to the extent preempted by federal law, the provisions of the Plan shall be governed and construed in accordance with the laws of the State of South Dakota.


15

Exhibit 10.1


9.8    Successors. The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise) to all or substantially all of the business and/or assets of the Company expressly to assume this Plan. This Plan shall be binding upon and inure to the benefit of the Company and any successor of or to the Company, including without limitation any persons acquiring directly or indirectly all or substantially all of the business and/or assets of the Company whether by sale, merger, consolidation, reorganization or otherwise (and such successor shall thereafter be deemed the "Company" for the purposes of this Plan), and the heirs, beneficiaries, executors and administrators of each Participant.

9.9    Withholding of Taxes. The Company or any other member of the Affiliated Group may withhold or cause to be withheld from any amounts payable under the Plan, or to the extent permitted pursuant to Section 409A of the Code and Section 6.6 of the Plan, from any amounts deferred under the Plan, all federal, state, local and other taxes as shall be legally required to be withheld. Further, the Company and each other member of the Affiliated Group shall have the right to (a) require a Participant to pay or provide for payment of the amount of any taxes that the Company or any other member of the Affiliated Group may be required to withhold with respect to amounts credited to a Participant's Account under the Plan, or (b) deduct from any amount of Base Salary, Annual Incentive Compensation or other payment otherwise payable in cash to the Participant the amount of any taxes that the Company or any other member of the Affiliated Group may be required to withhold with respect to amounts credited to a Participant's Account under the Plan.

9.10    Electronic or Other Media. Notwithstanding any other provision of the Plan to the contrary, including any provision that requires the use of a written instrument, the Committee may establish procedures for the use of electronic or other media in communications and transactions between the Plan or the Committee and Participants and Beneficiaries. Electronic or other media may include, but are not limited to, e-mail, the Internet, intranet systems and automated telephonic response systems.

9.11    Headings; Interpretation. Headings in this Plan are inserted for convenience of reference only and are not to be considered in the construction of the provisions hereof. Unless the context clearly requires otherwise, the masculine pronoun wherever used herein shall be construed to include the feminine pronoun.

9.12    Participants Deemed to Accept Plan. By accepting any benefit under the Plan, each Participant and each person claiming under or through any such Participant shall be conclusively deemed to have indicated his or her acceptance and ratification of, and consent to, all of the terms and conditions of the Plan and any action taken under the Plan by the Board, the Committee, the Company and the other members of the Affiliated Group, in any case in accordance with the terms and conditions of the Plan.

IN WITNESS WHEREOF, the P&C Committee has caused this Plan to be executed by the Company's undersigned duly authorized officer, to be effective as of the Effective Date.




16

Exhibit 10.1

RAVEN INDUSTRIES, INC.


 
 
By:
/s/ Janet L. Matthiesen
Name:
Janet L. Matthiesen
Title:
Vice President of Human Resources
 
 
Date:
November 7, 2017
 


17
EX-21 3 exh21jan3118.htm SUBSIDIARIES OF THE REGISTRANT Exhibit
Exhibit 21

RAVEN INDUSTRIES, INC.
SUBSIDIARIES OF THE REGISTRANT
 
 
 
NAME OF SUBSIDIARY
 
JURISDICTION
 
 
 
Aerostar Integrated Systems, LLC (a)
 
Delaware, USA
 
 
 
Aerostar International, Inc.
 
South Dakota, USA
 
 
 
Raven Industries Canada, Inc.
 
Nova Scotia, Canada
 
 
 
Raven International Holding Company B.V.
 
Amsterdam, Netherlands
 
 
 
SBG Innovatie BV
 
Middenmeer, Netherlands
 
 
 
Vista Research, Inc.
 
California, USA
 
 
 
 
 
 
(a) 75% owned
 
 

Pursuant to Item 601(b)(21) of Regulation S-K, we have omitted some subsidiaries that considered in the aggregate as a single subsidiary, would not constitute a significant subsidiary as of January 31, 2018 under Rule 1-02(w) of Regulation S-X.




EX-23.1 4 exh231jan3118.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Exhibit
Exhibit 23.1


Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in Registration Statement Nos. 333-204796, 333-189009, 333-182051, 333-167290, 333-139063, 333-41352 on Form S-8 of our report dated March 23, 2018, relating to the financial statements and financial statement schedules of Raven Industries, Inc. ("Raven"), and the effectiveness of internal control over financial reporting appearing in this Annual Report on Form 10-K of Raven for the year ended January 31, 2018.

/s/ Deloitte & Touche LLP
Minneapolis, Minnesota
March 23, 2018




EX-23..2 5 exh232jan3118.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Exhibit
Exhibit 23.2


Consent of Independent Registered Public Accounting Firm
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-204796, 333-189009, 333-182051, 333-167290, 333-139063, 333-41352) of Raven Industries, Inc. of our report dated March 31, 2017 relating to the financial statements and financial statement schedules, which appears in this Form 10‑K.

/s/ PricewaterhouseCoopers LLP     
Minneapolis, Minnesota
March 23, 2018



EX-31.1 6 exh311jan3118.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13A-14(A) OF THE SECUR Exhibit
Exhibit 31.1


RAVEN INDUSTRIES, INC.

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
RULE 13A-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Daniel A. Rykhus, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Raven Industries, Inc. (the Registrant);

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; and

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 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 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 Registrant's board of directors (or others performing the equivalent function):

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 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 controls over financial reporting.

Dated: March 23, 2018
/s/ DANIEL A. RYKHUS
 
Daniel A. Rykhus
 
President and Chief Executive Officer


                    


EX-31.2 7 exh312jan3118.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13A-14(A) OF THE SECUR Exhibit
Exhibit 31.2


RAVEN INDUSTRIES, INC.

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
RULE 13A-14(A) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Steven E. Brazones, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Raven Industries, Inc. (the Registrant);

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; and

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 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 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 Registrant's board of directors (or others performing the equivalent function):

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 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 controls over financial reporting.

Dated: March 23, 2018
/s/ STEVEN E. BRAZONES
 
Steven E. Brazones
 
Vice President and Chief Financial Officer




EX-32.1 8 exh321jan3118.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS Exhibit
Exhibit 32.1



RAVEN INDUSTRIES, INC.

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

The undersigned, Daniel A. Rykhus, President and Chief Executive Officer of Raven Industries, Inc., has executed this Certification in connection with the filing with the Securities and Exchange Commission of Raven Industries, Inc.'s Annual Report on Form 10-K for the fiscal year ended January 31, 2018 (the Report).

The undersigned hereby certifies, to his knowledge, that:

the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Raven Industries, Inc.


Dated: March 23, 2018
/s/ DANIEL A. RYKHUS
 
Daniel A. Rykhus
 
President and Chief Executive Officer





EX-32.2 9 exh322jan3118.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350, AS Exhibit
Exhibit 32.2



RAVEN INDUSTRIES, INC.

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

The undersigned, Steven E. Brazones, the Vice President and Chief Financial Officer of Raven Industries, Inc., has executed this Certification in connection with the filing with the Securities and Exchange Commission of Raven Industries, Inc.'s Annual Report on Form 10-K for the fiscal year ended January 31, 2018 (the Report).

The undersigned hereby certifies, to his knowledge, that:

the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Raven Industries, Inc.



Dated: March 23, 2018
/s/ STEVEN E. BRAZONES
 
Steven E. Brazones
 
Vice President and Chief Financial Officer
 
 




EX-101.SCH 10 ravn-20180131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Acquisitions of and Investments in Businesses and Technologies link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Acquisitions of and Investments in Businesses and Technologies (Tables) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Assets Held for Sale (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Assets Held for Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Business Segments and Major Customer Information link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Business Segments and Major Customer Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Business Segments and Major Customer Information - Sales to countries outside the United States (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Business Segments and Major Customer Information - Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Business Segments and Major Customer Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Commitments and Contingencies Commitments (Details) 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 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements of Income and Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Employee Retirement Benefits link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Employee Retirement Benefits - The accumulated benefit obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - - Employee Retirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Employee Retirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Financing Arrangements - Debt Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Financing Arrangements - Letters of Credit Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwil, Long-lived Assets, and Other Charges link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2407408 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details) link:presentationLink link:calculationLink link:definitionLink 2407407 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwil, Long-lived Assets, and Other Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Income Taxes - Significant components of the company's income tax provision (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Selected Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Selected Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Selected Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Share Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Share Based Compensation - Outstanding stock options (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Share Based Compensation - Outstanding stock units (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Share Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Share Based Compensation - Weighted average assumptions by grant year (Details) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 ravn-20180131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 ravn-20180131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 ravn-20180131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Share-based Compensation [Abstract] The compensation cost and related income tax benefit for these plans Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Weighted average assumptions by grant year Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Outstanding stock options Share-based Compensation, Stock Options, Activity [Table Text Block] Activity for RSUs under the plan Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Weighted average grant date fair values Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Outstanding stock units Schedule of Share-based Compensation, Nonemployee Director Stock Award Plan, Activity [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2010 Stock Incentive Plan 2010 Stock Incentive Plan [Member] 2010 Stock Incentive Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Time-vested RSUs Time Vested Units [Member] Time Vested Units [Member] Performance-based Restricted Stock Units Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Director Director [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of share based compensation plans Number of share based compensation plans Number of share based compensation plans Shares reserved for grant under the plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Remaining shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Number of directors on Personnel and Compensation Committee Number of Directors on Personnel and Compensation Committee Number of Independent Directors on Personnel and Compensation Committee - Personnel & Compensation Committee requires two or more independent directors from the Board of Directors to serve on the Committee. Maximum exercise period Share-based Compensation Arrangement by Share-based Payment Award, Maximum Exercise Period Share-based Compensation Arrangement by Share-based Payment Award, Maximum Exercise Period Number of award types Number of award types Number of award types: Number of award types, stock options and restricted stock units Granted, number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expiration period Share based Compensation Arrangement by Share-based Payment Award, Date of Expiration Share based Compensation Arrangement by Share-based Payment Award, Date of Expiration Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based compensation arrangement by share-based payment award, options, vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Total compensation cost for non-vested awards not yet recognized in the Company's statements of income Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period to recognize costs associated with non-vested awards in years Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, nonvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Performance shares target award Share Based Compensation Arrangement, By Share Based Payment Award, Perfromance Shares Target Award Share Based Compensation Arrangement, By Share Based Payment Award, Perfromance Shares Target Award Percentage of target award Share Based Compensation Arrangement, By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percenatge Share Based Compensation Arrangement, By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percenatge Total unrecognized compensation cost net of estimated forfeitures Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options stock unit to share conversion stock unit to share conversion stock unit to share conversion: defines how many shares of common stock a director receives for each restricted stock unit when the stock unit vests. Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Balance Sheet Related Disclosures [Abstract] Selected Balance Sheet Information Selected Balance Sheet Information [Table Text Block] Selected Balance Sheet Information [Table Text Block] Supplemental Cash Flow Elements [Abstract] Schedule of supplemental cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Segment Reporting [Abstract] Business Segments and Major Customer Information Segment Reporting Disclosure [Text Block] Business Combinations [Abstract] Schedule of Changes in Fair Value of Liability for Consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Changes in the net carrying value of the investment in SST Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block] Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land [Member] Building and Improvements [Member] Building and Building Improvements [Member] Machinery and Equipment [Member] Machinery and Equipment [Member] Property, plant and equipment, Owned [Member] Property, plant and equipment, Owned [Member] Property, plant and equipment, Owned [Member]. This includes all property. plant equipment owned (held for use and held for sale), excluding assets held under capital leases. Assets Held under Capital Leases [Member] Assets Held under Capital Leases [Member] Assets owned and held under capital lease [Member] Assets owned or held under capital lease [Member] Assets owned and held under capital lease [Member] Includes all property plant and equipment- owned (held for use for held for sale) and property plant and equipment held under capital leases. Long Lived Assets Held-for-sale by Asset Type [Axis] Long Lived Assets Held-for-sale by Asset Type [Axis] Long Lived Assets Held-for-sale, Name [Domain] Long Lived Assets Held-for-sale, Name [Domain] Selected Balance Sheet [Line Items] Selected Balance Sheet [Line Items] Selected Balance Sheet [Line Items] Accounts receivable, net: Accounts Receivable, Net [Abstract] Trade accounts Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Accounts Receivable, Net, Current Inventories: Inventory, Net [Abstract] Finished goods Inventory, Finished Goods, Net of Reserves In process Inventory, Work in Process, Net of Reserves Materials Inventory, Raw Materials, Net of Reserves Inventories Inventory, Net Other current assets: Assets, Current [Abstract] Insurance policy benefit Estimated Insurance Recoveries Federal income taxes receivable Income Taxes Receivable, Current Prepaid expenses and other Prepaid Expense and Other Assets, Current Other current assets Other Assets, Current Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Machinery and equipment Capital Leased Assets, Gross Capital leases, lessee balance dheet, assets by major class, accumulated depreciation Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation Capital leases, balance sheet, assets by major class, net Capital Leases, Balance Sheet, Assets by Major Class, Net Accumulated amortization for capitalized leases Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Other assets: Other Assets [Abstract] Equity investments Equity Method Investments Deferred income taxes Deferred Tax Assets, Net, Noncurrent Other Other Assets, Miscellaneous Other assets Other Assets, Noncurrent Accrued liabilities: Accrued Liabilities [Abstract] Salaries and related Accrued Salaries Benefits Accrued Vacation Insurance obligations Accrued Insurance Warranties Standard Product Warranty Accrual Accrued income taxes, current Accrued Income Taxes, Current Other taxes Accrued Payroll Taxes, Current Acquisition-related contingent liability, current Acquisition-related contingent liability, current Acquisition-related contingent liability, current; includes liability for amounts estimated to be payable in 12 months related to business-acquisition earn out agreements Other Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Other liabilities: Other Liabilities [Abstract] Postretirement benefits Liability, Defined Benefit Plan, Noncurrent Acquisition-related contingent consideration Acquisition-related contingent consideration liability, long-term Acquisition-related contingent consideration liability, long-term : Liability recorded for fair value of acquisition-related contingent earn-out. Long-term portion expected to paid after 12 months. Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Other Liabilities, Noncurrent Other liabilities Other Liabilities, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Changes in the Carrying Amount of Goodwill by Reporting Segment Schedule of Goodwill [Table Text Block] Goodwill Gross of Impairment Goodwill Gross of Impairment [Table Text Block] Goodwill Gross of Impairment [Table Text Block] Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] The Estimated Future Amortization Expense for Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Inventories Other current assets Total current assets Assets, Current Goodwill Goodwill Amortizable intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Customer advances Customer Advances, Current Total current liabilities Liabilities, Current Other liabilities Commitments and contingencies Commitments and Contingencies Shareholders’ Equity Stockholders' Equity Attributable to Parent [Abstract] Common stock, $1 par value, authorized shares 100,000; issued 67,124 and 67,060, respectively Common Stock, Value, Issued Paid in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Less treasury stock at cost, 31,332 and 30,984 shares, respectively Treasury Stock, Value Total Raven Industries, Inc. shareholders’ equity Stockholders' Equity Attributable to Parent Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Total shareholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Selected Balance Sheet Information Selected Balance Sheet Information [Text Block] Selected Balance Sheet Information [Text Block] Assets Held for Sale [Abstract] Assets Held for Sale [Abstract] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Statement, Business Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Applied Technology Applied Technology [Member] Applied Technology [Member]: Business Segment focused on design, manufacture, sales and service of innovative precision ag products and information management tools to help growers reduce costs and improve farm yields. Engineered Films Engineered Films [Member] Engineered Films [Member] Segment that that specializes in production and sales of engineered films for ag production, construction, industrial, geomembrane and energy markets Aerostar Aerostar [Member] Aerostar [Member]: Business Segment focused on aerospace and situational awareness markets Vista Reporting Unit Vista Reporting Unit [Member] Vista Reporting Unit [Member] [Member] Vista Reasearch, Inc. is a separate reporting unit in the Aerostar Division (Segement) Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning balance Goodwill, Acquired During Period Goodwill, Acquired During Period Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Transfers Goodwill, Transfers Goodwill, end balance Income Tax Disclosure [Abstract] Income Tax Contingency [Table] Income Tax Contingency [Table] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Canada CANADA Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Statutory Federal tax rate - impact of TCJA Statutory Federal tax rate - impact of TCJA Statutory Federal tax rate - impact of TCJA current year : The decrease in the Statutory Federal tax rate due to the Tax Cuts and Jobs Act effective 1/1/2018 Federal statutory rate - expected rate first year after TCJA effective Federal Statutory rate - expected rate first year after TCJA effective Federal Statutory rate - expected rate first year after TCJA effective Tax Cuts And Jobs Act of 2017, incomplete accounting, transition tax for accumulated foreign earnings, provisional income tax expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Tax Cuts And Jobs Act of 2017, incomplete accounting, provisional income tax benefit Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax benefit Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Favorable prior year tax benefit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Impairment losses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Total unrecognized tax benefits that, if recognized, would affect the company's effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Tax expense for Foreign transition tax in the 2017 TCJA Tax Adjustments, Settlements, and Unusual Provisions Pre-tax book income, domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Pre-tax book income, foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Intersegment Eliminations Intersegment Eliminations [Member] Vista Research Vista Research [Member] Vista Research [Member] Corporate & Other Corporate & Other [Member] Corporate & Other [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] CLI CLI [Member] CLI [Member] To identify information related to the asset purchase with Colorado Lining, International (a business) under ASU Topic 805 Business Combinations Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Sales Cost of Sales [Member] Operating Income (Loss) Operating Income (Loss) [Member] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Radar Inventory Radar Inventory [Member] Used to define Vista inventory on hand by type Hurricane Recovery Film Hurricane Recovery Film [Member] Hurricane Recovery Film [Member] Member to identify Net Sales generated from recovery film sales specific to the Hurricanes in Texas and Florida in Calendar Year 2017 Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Sales Sales Revenue, Goods, Net Operating income(f) Operating Income (Loss) Assets Capital expenditures Payments to Acquire Property, Plant, and Equipment Depreciation and amortization Depreciation, Depletion and Amortization Gain on disposal of assets Gain (Loss) on Disposition of Assets Inventory write-down Inventory Write-down Pre-contract deferred costs written off Pre-contract deferred costs written off Pre-contract deferred costs written off: Pre-contract deferred inventory costs written off related to service contract accounted for using the percentage of completion method. Goodwill impairment loss Goodwill, Impairment Loss Long-lived asset impairment loss Impairment of Long-Lived Assets Held-for-use Reduction in fair value of contingent consideration liability Reduction in fair value of contingent consideration liability Reduction in fair value of contingent consideration liability: Adjustment to contingent consideration liability, other than from payments Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of calculation of numerator and denominator in earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Retirement Benefits [Abstract] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Other Postretirement Benefit Plan, Defined Benefit [Member] Other Postretirement Benefits Plan [Member] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward] Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward] Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward] Net actuarial loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Prior service cost Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax Total pre-tax accumulated other comprehensive loss Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation Recognized net (loss) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Net actuarial loss (gain) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment Disclosure [Text Block] Restructuring and Related Activities [Abstract] Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Number of restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, beginning of period (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Performance-based adjustment (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment in Period Outstanding, end of period (in shares) Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding, beginning of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Performance-based adjustment (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment Weighted Average Grant Date Fair Value hare-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment Weighted Average Grant Date Fair Value Outstanding, end of period (in usd per share) Cumulative dividends, end of period Cumulative dividends time vested restricted stock units Cumulative dividends time vested restricted stock units Statement of Stockholders' Equity [Abstract] Dividends per common share (in usd per share) Common Stock, Dividends, Per Share, Declared Debt Disclosure [Abstract] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating Leases, Total Rent and Lease Expense Operating Leases, Rent Expense, Net Minimum lease payments Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Client private product assets Client private product assets [Member] Client private product assets [Member] This includes the Aerostar reporting- Vista Client Private asset group (disposal group) assets that are held for sale. Segments [Axis] All Segments All Segments [Member] All Segments [Member] Includes all segments; Applied Technology, Engineered Films; Aerostar; and CSD Amortizable intangible assets, net Total assets held for sale Liabilities, current Liabilities Liabilities Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Net periodic benefit cost Defined Benefit Plan, Plan Assets, Contributions by Employer Other comprehensive loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Total recognized in net periodic benefit cost and other comprehensive income Defined Benefit Plan Amounts Recognized In Other Comprehensive Income and Net Income Defined Benefit Plan Amounts Recognized In Other Comprehensive Income and Net Income Retiree benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Benefit obligation at end of year Current portion in accrued liabilities Liability, Defined Benefit Plan, Current Long-term portion in other liabilities Assumptions used to calculate benefit obligation: Defined Benefit Plan, Assumptions Used in Calculations [Abstract] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Health care cost trend rate assumed for next year Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Ultimate health care cost trend rate Defined Benefit Plan, Ultimate Health Care Cost Trend Rate Year that the rate reaches the ultimate trend rate Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate Assumptions used to calculated the net periodic benefit cost: Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Defined Benefit Plan, Effect of One-Percentage Point Change in Assumed Health Care Cost Trend Rates Defined Benefit Plan, Effect of One-Percentage Point Change in Assumed Health Care Cost Trend Rate [Abstract] Effect on total of service and interest cost components, one percentage point increase Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components Effect on total of service and interest cost components, one percentage point decrease Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components Effect on accumulated postretirement benefit obligation, one percentage point increase Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation Effect on accumulated postretirement benefit obligation, one percentage point decrease Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation 2019 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2023-2028 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Accounting Policies [Abstract] Estimated useful lives used for computing depreciation Property, Plant and Equipment [Table Text Block] Operating expenses classification within income statement Schedule Of Operating Expense By Location On Income Statement [Table Text Block] Schedule Of Operating Expense By Location On Income Statement [Table Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Acquisitions of and Investments in Businesses and Technologies Business Combination Disclosure [Text Block] All foreign [Member] All foreign [Member] All foreign [Member] Europe Europe [Member] Latin America Latin America [Member] Asia Asia [Member] Other foreign sales Other foreign sales [Member] Other foreign sales [Member] Net sales Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares Treasury Stock, Shares Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Changes in components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Employee Retirement Benefits Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block] Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Other Charges - Inventory and Pre-contract Cost Writedown Disclosure [Abstract] Other Charges - Inventory and Pre-contract Cost Writedown Disclosure [Abstract] Schedule of Inventory write-down [Table] Schedule of Inventory write-down [Table] Schedule of Inventory write-down [Table] Description and amount of significant inventory write-downs. Schedule of Inventory write-down [Line Items] Schedule of Inventory write-down [Line Items] [Line Items] for Schedule of Inventory write-down [Table] Description and amount of significant inventory write-downs. Amount of deferred costs related to long-term contracts Pre-contract costs deferred to inventory Pre-contract costs deferred to inventory: Pre-contract deferred costs to be recovered capitalized as inventory Commitments and Contingencies Disclosure [Abstract] Long-term purchase commitment, amount Long-term Purchase Commitment, Amount Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] AgEagle Aerial Systems AgEagle Aerial Systems [Member] AgEagle Aerial Systems [Member] Name of Investee for Equity Method Investment in a VIE where Company is not primary beneficiary. Entity is not consolidated Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) [Member] Number of reporting units in Aerostar Segment Number of reporting units in Aerostar Segment Number of reporting units in Aerostar Segment- Identifies that the Aerostar segment has 2 reporting units when analyzed for goodwill fair value impairment analysis. Vista is a separate reporting unit and Aerostar, excluding Vista makes up the other reporting unit. Number of divisions operated in by Parent Number of Reporting Units Amount of estimated fair value that exceeded the net book value Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Equity method investment, other than temporary impairment Equity Method Investment, Other than Temporary Impairment Reporting unit, carrying amount in excess of fair value Reporting Unit, Carrying Amount in Excess of Fair Value Goodwill reporting unit carrying value in excess of fair value: Carrying value exceeds the estimated fair value indicating that the goodwill is impaired. Implied fair value amount less than carrying value recorded for the reporting unit Goodwill implied fair value Goodwill fair value- implied fair value of the Goodwill based on impairment analysis. Basis of Presentation and Principles of Consolidation Consolidation, Policy [Policy Text Block] Noncontrolling Interest Noncontrolling Interest [Policy Text Block] Noncontrolling Interest [Policy Text Block] Equity Investments Equity Method Investments [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivables, Policy [Policy Text Block] Inventory Valuation Inventory, Policy [Policy Text Block] Precontract Costs, Policy [Policy Text Block] Precontract Costs, Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Acquisition-Related Contingent Consideration Acquisition-Related Contingent Consideration [Policy Text Block] Acquisition-Related Contingent Consideration [Policy Text Block] Contingencies Commitments and Contingencies, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Operating Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Warranties Standard Product Warranty, Policy [Policy Text Block] Share-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Accounting Standards Adopted New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Standards Not Yet Adopted Description of New Accounting Pronouncements Not yet Adopted [Text Block] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Type 2 Subsequent Event Nonrecognized [Member] Subsequent Event [Member] SST SST [Member] SST [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Subsequent event, date Subsequent Event, Date Percentage of voting interest acquired Business Acquisition, Percentage of Voting Interests Acquired Equity method investments Product Warranty Costs [Abstract] Product Warranty Costs [Abstract] Warranties Schedule of Product Warranty Liability [Table Text Block] Income Statement [Abstract] Cost of sales Cost of Goods Sold Gross profit Gross Profit Research and development expenses Research and Development Expense Selling, general and administrative expenses Selling, General and Administrative Expense Operating income Other (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense (benefit) Income Tax Expense (Benefit) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to Raven Industries, Inc. Net Income (Loss) Attributable to Parent Net income per common share: ─ Basic (in usd per share) Earnings Per Share, Basic ─ Diluted (in usd per share) Earnings Per Share, Diluted Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net income Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Postretirement benefits, net of income tax (expense) benefit of $44, $129, and $(1,620), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to Raven Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Lessee, Future minimum capital lease payments Disclosure [Abstract] Lessee, Future minimum capital lease payments Disclosure [Abstract] Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Rolling Maturity [Abstract] Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Rolling Maturity [Abstract] Capital Leases, Future Minimum Payments Due, Rolling Maturity [Abstract] Capital Leases, Future Minimum Payments Due, Rolling Maturity [Abstract] 2019 Capital Leases, Future Minimum Payments Due, Next Twelve Months 2020 Capital Leases, Future Minimum Payments Due in Two Years 2021 Capital Leases, Future Minimum Payments Due in Three Years 2022 Capital Leases, Future Minimum Payments, Due in Rolling Year Four Thereafter Capital Leases, Future Minimum Payments Due in Five Years Capital Leases, Future Minimum Payments, Net Minimum Payments, Rolling Maturity [Abstract] Capital Leases, Future Minimum Payments, Net Minimum Payments, Rolling Maturity [Abstract] Minimum lease payments Capital Leases, Future Minimum Payments Due Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon. Capital Leases, Future Minimum Payments, Executory Costs Net minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Less amounts representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of net minimum lease payments Capital Lease Obligations Capital Lease Obligations, Current Capital Lease Obligations, Current Capital Leases, Income Statement, Amortization Expense Capital Leases, Income Statement, Amortization Expense Capital Leases, Income Statement, Interest Expense Capital Leases, Income Statement, Interest Expense Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Change in provision Standard Product Warranty Accrual, Increase for Warranties Issued Settlements made Standard Product Warranty Accrual, Decrease for Payments Ending balance Goodwill, Impaired, Accumulated Impairment Loss [Abstract] Gross goodwill Goodwill, Gross Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Net goodwill Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 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 and Customer Contracts Customer Relationships and Customer Contracts [Member] Customer Relationships and Customer Contracts [Member] Identifiable intangibles acquired related to the CLi acquisition including customer relationships and sales order backlog SBG Innovatiie and affiliate SBG Innovatiie and affiliate [Member] SBG Innovatie and its affiliate Navtronics Business Acquisition [Line Items] Business Acquisition [Line Items] Business acquisition, effective date of acquisition Business Acquisition, Effective Date of Acquisition Name of acquired entity Business Acquisition, Name of Acquired Entity Adjustment to purchase price allocation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Total purchase price from business acquisition Business Combination, Consideration Transferred Fair value of contingent consideration Fair Value of Business Acquisition Contingent Consideration - at acquisition Fair Value of Business Acquisition Contingent Consideration - at acquisition: The fair value of of business acquisition contingent consideration as of the acquisition date Amount of goodwill that is tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Identifiable intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Date of acquisition agreement Business Acquisition, Date of Acquisition Agreement Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Aerostar Integrated Systems [Member] Aerostar Integrated Systems [Member] Aerostar Integrated Systems [Member] Furniture, Fixtures, Office Equipment and Other [Member] Furniture, fixtures, office equipment and other [Member] Furniture, fixtures, office equipment and other [Member] Summary of Significant Acounting Policies [Line Items] Property, Plant and Equipment [Line Items] Basis of Presentation and Principles of Consolidation Basis of Presentation [Abstract] Basis of Presentation [Abstract] Noncontrolling Interest Noncontrolling Interest [Abstract] Joint venture, ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Payments to noncontrolling Interests Payments to Noncontrolling Interests Cash and Cash Equivalents [Abstract] Cash held outside the United States Foreign Financial Institutions, Actual Deposits Equity Investments [Abstract] Investments [Abstract] Variable Interest Entity, acquisition date equity method investment Variable Interest Entity, acquisition date equity method investment Variable Interest Entity, acquisition date equity method investment: The date the Company acquired equity interest in a VIE Variable Interest Entity, name of investee equity method investment Variable Interest Entity, name of investee equity method investment Variable Interest Entity, name of investee equity method investment: The name of the investee whose equity securities the Company acquired. Pre-Contract Costs [Abstract] Pre-Contract Costs [Abstract] Pre-Contract Costs [Abstract] Pre-contract costs deferred to inventory Amount of Deferred Costs Related to Long-term Contracts Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Property, plant and equipment useful lives Property, Plant and Equipment, Useful Life Intangible Assets Intangible Assets, Net (Excluding Goodwill) [Abstract] Finite-lived intangible assets, useful life, minimum, years Finite-Lived Intangible Asset, Useful Life New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncement or Change in Accounting Principle, Effect of change on net income New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income New Accounting Pronouncement or Change in Accounting Principle, Effect of change on diluted earnings per share New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Diluted Earnings Per Share Warranties Product Warranty Disclosure [Text Block] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Change in operating assets and liabilities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Cash paid during the year for income taxes Income Taxes Paid, Net Interest Paid Interest Paid Significant non-cash transactions: Noncash or Part Noncash Acquisition, Value of Assets Acquired [Abstract] Capital expenditures incurred but not yet paid Capital Expenditures Incurred but Not yet Paid Assets acquired under capital leases Capital Lease Obligations Incurred Capital expenditures converted from inventory Noncash or Part Noncash Acquisition, Fixed Assets Acquired Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Currently payable Current Income Tax Expense (Benefit) Deferred expense (benefit) Deferred Income Tax Expense (Benefit) Income tax expense (benefit) Numerator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net income attributable to Raven Industries, Inc. Denominator: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Weighted average stock units outstanding (in shares) Weighted Average Number of Shares, Restricted Stock Denominator for basic calculation (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average common shares outstanding (in shares) Weighted average stock units outstanding (in shares) Dilutive impact of stock options and RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Denominator for diluted calculation (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share - basic (in usd per share) Net income per share - diluted (in usd per share) Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Research and Development Expense [Member] Research and Development Expense [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Amount of unpaid costs Effect on Future Cash Flows, Amount Restructuring costs Severance Costs Proceeds from sale of productive assets Proceeds from Sale of Productive Assets Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Significant components of the company's income tax provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Significant components of the company's deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) Summary of Income Tax Contingencies [Table Text Block] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Existing Technology Existing Technology [Member] Existing Technology [Member] Customer Relationships Customer Relationships [Member] Patented Technology Patented Technology [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Number of defined contribution plans Defined Contribution Plan, Number of Plans Defined Contribution Plan, Number of Plans Defined contribution current payroll matching percentage Defined contribution current payroll matching percentage Defined contribution current payroll matching percentage Participant contribution rate for company stock, maximum Participant contribution rate for company stock, maximum Participant contribution rate for company stock, maximum Percentage of Participant balance transferred into Raven common stock Percentage of Participant balance transferred into Raven common stock Percentage of Participant balance transferred into Raven common stock, Maximum. The maximum percentage of the paricipant's balance in the 401k plan that can be transferred to acquire Raven common stock. Percentage of participant balance allowed in Raven Common stock Percentage of participant balance allowed in Raven Common stock Percentage of participant balance allowed in Raven Common stock, Maximum. The maximum percentage of the participants balance in the Company's 401k plan that can be invested in Raven common stock. Total contribution expense Defined Contribution Plan, Cost Amounts that will be amortized from accumulated other comprehensive income in next fiscal year Defined Benefit Plan, Expected Amortization, Next Fiscal Year Recognized net loss over next fiscal year Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Amortization of prior service cost over next fiscal year Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year Expected postretirement medical and other benefit payments in fiscal 2017 Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Plan assets on unfunded plan Defined Benefit Plan, Fair Value of Plan Assets Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility factor Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected option term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Statement [Table] Statement [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Paid-in Capital [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] Treasury Stock [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Raven Industries, Inc. Equity [Member] Parent [Member] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total shareholders' equity, beginning balance Treasury stock, beginning balance, shares Net income Other comprehensive income (loss), net of income tax Cash dividends Dividends, Common Stock, Cash Dividends of less than wholly-owned subsidiary paid to noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Director shares issued Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Adj to APiC, stock issued, issuance costs related to FY15 business combination Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Shares issued on stock options exercised net of shares withheld for employee taxes Stock Issued During Period, Value, Stock Options Exercised Share issued on vesting of stock units , net of shares withheld for employee taxes Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures 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 Share-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Income tax impact related to share-based compensation Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Treasury stock, ending balance, shares Total shareholders' equity, ending balance Number of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Outstanding, end of period (in shares) Weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expired (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Outstanding, end of period (in usd per share) Aggregate intrinsic value, Outstanding, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Weighted average remaining contractual term (years), Outstanding, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Number of options, outstanding exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted average exercise price, Outstanding exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Aggregate intrinsic value, Outstanding exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Weighted average remaining contractual term (years), Outstanding exercisable, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based compensation arrangement by share-based payment award, options, vested and expected to Vest, outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Equity Method Investment Summarized Financial Information, Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] All Equity Method Investments All Equity Method Investments [Member] All Equity Method Investments [Member] Includes SST and AgEagle Aerial Systems Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Number of Equity method investments held by name Number of Equity method investments held by name Number of Equity method investments held by name: This represents the number of entities the Company has an equity interest in that accounted for as equity method investments. Equity Method Investment, Additional Information Equity Method Investment, Additional Information Other Commitment Other Commitment Investments in and Advances to Affiliates, at Fair Value [Roll Forward] Investments in and Advances to Affiliates, at Fair Value [Roll Forward] Balance at beginning of year Payments to acquire equity method investments Payments to Acquire Equity Method Investments (Loss) income from equity investment Income (Loss) from Equity Method Investments Amortization of intangible assets Equity Method Investment Amortization Of Intangible Assets Equity Method Investment Amortization Of Intangible Assets Balance at end of year Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Cumulative Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Postretirement Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Balance at beginning of period Other comprehensive (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive (loss) after tax benefit (expense) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Balance at end of period Income tax (expense) benefit on postretirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Income Taxes Income Tax Disclosure [Text Block] Number of stock units Deferred retainers (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuance Dividends (in shares) Stock Dividends, Shares Weighted average price Deferred retainers (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance Weighted Average Price Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance Weighted Average Price Dividends (in usd per share) Stock Issued During Period Weighted Average Price Conversion of Units Stock Issued During Period Weighted Average Price Conversion of Units Share-based compensation cost Share-based Compensation Tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Debt Schedule of Debt [Table Text Block] Schedule of Letters of Credit Oustandings Schedule of Line of Credit Facilities [Table Text Block] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Future minimum lease payments under non-cancelable operating leases Lessee, Operating Lease, Disclosure [Table Text Block] Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Share Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Service cost Defined Benefit Plan, Service Cost Interest cost Defined Benefit Plan, Interest Cost Actuarial loss (gain) and assumption changes Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Long-Lived Assets Impairment Disclosure [Abstract] Long-Lived Assets Impairment Disclosure [Abstract] Schedule of Impaired Long-Lived Assets Held and Used [Table] Schedule of Impaired Long-Lived Assets Held and Used [Table] Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Property, Plant and Equipment Property, Plant and Equipment [Member] Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Lighter than Air asset group Lighter than Air asset group [Member] Lighter than Air asset group [Member]- Long-lived asset group in Aerostar reporting unit for assets related to its Stratospheric balloon products. Radar Technology and Radar Customers Radar Technology and Radar Customers [Member] Radar Technology and Radar Customers [Member] Defines the type of definite-lived intangibles impaired related Vista reporting units radar assets group Impaired Long-Lived Assets Held and Used [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Long-lived assets excess of fair value over carrying value Long-lived assets excess of fair value over carrying value Long-lived assets excess of fair value over carrying value Long-lived asset, percentage fair value exceeds carrying value Long-lived asset, percentage fair value exceeds carrying value Long-lived asset, percentage fair value exceeds carrying value- % by asset group Long-lived assets, fair value Long-lived assets, fair value Long-lived assets, fair value- fair vaule of Long-lived assets that are impaired including finite intangible assets and property, plant, and equipment Finite-lived intangible assets, net Long-lived assets Long-Lived Assets Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Allowance for Doubtful Accounts [Member] Allowance for Doubtful Accounts [Member] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Movement in Valuation Allowances and Reserves [Roll Forward] Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Year Valuation Allowances and Reserves, Balance Charged to Costs and Expenses Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Charged to Other Accounts Valuation Allowances and Reserves, Additions for Charges to Other Accounts Deductions From Reserves Valuation Allowances and Reserves, Deductions Balance at End of Year Net Income per Share Earnings Per Share [Text Block] Current deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract] Accounts receivable Tax Deferred Assets Accounts Receivable Tax Deferred Assets Accounts Receivable Inventories Deferred Tax Assets, Inventory Accrued vacation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Insurance obligations Tax Deferred Assets Insurance Obligations Tax Deferred Assets Insurance Obligations Accrued benefit liabilities Accrued benefit liabilities Accrued benefit liabilities: Deferred tax asset, deferred tax expense, liability for compensation related benefits deductible when benefits are paid. Warranty obligations Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Postretirement benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Uncertain tax positions Deferred tax assets, uncertain tax positions Deferred tax liabilities, uncertain tax positions Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Other accrued liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Deferred Tax Assets, Gross Deferred Tax Assets, Gross Deferred tax(liabilities): Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract] Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Other Deferred Tax Liabilities, Other Deferred Tax Liabilities, Gross Deferred Tax Liabilities, Gross Net Deferred Tax (Liability), Deferred Tax Liabilities, Net The accumulated benefit obligation Schedule of Changes in Projected Benefit Obligations [Table Text Block] Schedule of pre-tax accumulated other comprehensive income related to benefit obligation and net periodic benefit cost not yet recognized Schedule Of Pre Tax Accumulated Other Comprehensive Income Related To Benefit Obligation And Net Periodic Benefit Cost Not Yet Recognized [Table Text Block] Schedule Of Pre Tax Accumulated Other Comprehensive Income Related To Benefit Obligation [Table Text Block] The liability and expense reflected in the balance sheet and income statement Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Effect of one-percentage-point change in assumed health care cost trend rates Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block] Schedule of future postretirement other pension benefit payments Schedule of Expected Benefit Payments [Table Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Information [Table] Document Information [Table] Document Information, Document [Axis] Document Information, Document [Axis] Document [Domain] Document [Domain] Document Information [Line Items] Document Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Line of Credit Facility [Table] Line of Credit Facility [Table] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] JPMorgan Chase Bank JPMorgan Chase Bank [Member] JPMorgan Chase Bank [Member] Administrative agent for new credit facility Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Date of new credit facility Line of Credit Facility, Initiation Date Maturity date of the line of credit Line of Credit Facility, Expiration Date Annual administrative and unborrowed capacity fees Line of Credit Facility, Commitment Fee Amount Debt Instrument, Covenant Compliance Debt Instrument, Covenant Compliance Borrowings under the credit line Line of Credit Facility, Maximum Amount Outstanding During Period Borrowing outstanding under line of credit Long-term Line of Credit Borrowing capacity under line of credit Line of Credit Facility, Maximum Borrowing Capacity Remaining borrowing capacity under the line of credit Line of Credit Facility, Remaining Borrowing Capacity Financing Arrangements Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] 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 Depreciation, Amortization and Accretion, Net Amortization of intangible assets Amortization of Intangible Assets Change in fair value of acquisition-related contingent consideration Business Combination Change In Consideration Arrangements Increase Decrease in Amount of Contingent Consideration Business Combination Change In fair value of Consideration Arrangements Increase or Decrease in Liability for Contingent Consideration (excluding amounts paid) Loss (income) from equity investments Deferred income taxes Share-based compensation expense Other operating activities, net Other Operating Activities, Cash Flow Statement Change in operating assets and liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Proceeds (payments) related to business acquisitions Payments for (Proceeds from) Businesses and Interest in Affiliates Maturities of investments Proceeds from Sale of Short-term Investments Purchases of investments Payments to Acquire Investments Payments for (proceeds from) productive assets Payments for (Proceeds from) Productive Assets Other investing activities, net Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Dividends paid Payments of Dividends Payments for common shares repurchased Payments for Repurchase of Common Stock Payment of acquisition-related contingent liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Debt issuance costs paid Payments of Debt Issuance Costs Restricted stock units vested and issued Payments Related to Tax Withholding for Share-based Compensation Payments for stock options exercised net of shares surrendered for employee taxes Payments for stock options exercised net of shares surrendered for employee taxes Payments for stock options exercised net of shares surrendered for employee taxes Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash 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 Tax at U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Impact of the Tax Cuts and Jobs Act, change in enacted tax rate, percent Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent State and local income taxes, net of U.S. federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Tax credit for research activities Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Tax benefit on qualified production activities Effective Income Tax Rate Reconciliation, Tax Credits, Production Activities Effective Income Tax Rate Reconciliation, Tax Credits, Production Activities Effective income tax rate reconciliation, tax benefit from insurance premium Effective income tax rate reconciliation, Tax benefit from insurance premium Effective Income Tax Rate Reconciliation,Tax benefit from insurance premium Effective income tax rate reconciliation, change in uncertain tax positions, percent Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent Effective income tax rate reconciliation, foreign income tax rate differential, percent Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effective income tax rate reconciliation, impact of settlement of share-based comp awards, percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Effective income tax rate reconciliation, other adjustments, percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Letters of Credit Outstanding Disclosure [Abstract] Letters of Credit Outstanding Disclosure [Abstract] JPMorgan Chase and Wells Fargo JPMorgan Chase and Wells Fargo [Member] JPMorgan Chase and Wells Fargo [Member] Bank beneficiary to Company's Letters of Credit Letters of credit outstanding (a) Letters of Credit Outstanding, Amount Business Combinations Contingent Consideration [Abstract] Business Combinations Contingent Consideration [Abstract] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Acquisition-related contingent consideration [Roll Forward] Acquisition-related contingent consideration [Roll Forward] Acquisition-related contingent consideration [Roll Forward] Roll forward contingent consideration earn-out liability Beginning balance Business Combination, Contingent Consideration, Liability Fair value of contingent consideration acquired Fair Value Contingent Consideration Acquisition of a Business Fair Value of Contingent Consideration - Acquisition of a Business: the liability recorded for the Fair Value of contingent consideration from acquisition of a "Business" in a business combination or asset purchase Change in fair value of the liability Change in fair value of acquisition-related contingent consideration Business Combination Adjustments To Fair Value of Consideration Liability based on the expected discounted cash flows Contingent consideration earn-out paid Ending balance Balance Sheet Classification [Abstract] Balance Sheet Classification [Abstract] Balance Sheet Classification [Abstract] Fair value of contingent consideration liability, current Business Combination, Contingent Consideration, Liability, Current Fair value of contingent consideration liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Ending balance Maximum amount of contingent consideration to be paid Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Duration for payments of contingent consideration Contingent Consideration Term in Years Contingent Consideration Term in Years; Maximum number of years contingent consideration may be paid Business acquisition contingent consideration cumulative paid Business acquisition contingent consideration cumulative paid Business acquisition contingent consideration cumulative paid : cumulative paids since acquisition date for contingent consideration Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] One Customer One Customer [Member] One Unnamed Customer [Member] Number of Raven divisions Number of Raven Divisions Number of Raven Divisions: Number of Raven Divisions excluding Division in Raven's subsidiary Aerostar Concentration risk, number of customers Concentration Risk, Number of Customers Concentration Risk, Number of Customers Concentration risk percentage Concentration Risk, Percentage Unamortized Debt Issuance Costs Disclosure [Abstract] Unamortized Debt Issuance Costs Disclosure [Abstract] Unamortized debt issuance costs(a) Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Net Sales to Customers Outside the United States Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] 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] Gross unrecognized tax benefits at beginning of year Unrecognized Tax Benefits Increases in tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases as a result of a lapse in applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Gross unrecognized tax benefits at end of year EX-101.PRE 14 ravn-20180131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 ravn2018v7.jpg begin 644 ravn2018v7.jpg M_]C_X 02D9)1@ ! 0$ R #( #_X@Q824-#7U!23T9)3$4 0$ Q(3&EN M;P(0 !M;G1R4D="(%A96B 'S@ " D !@ Q !A8W-P35-&5 !)14,@ M0 9&5S8P 2D! M\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! M LL"U0+@ NL"]0, PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H# MQP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P M!/X%#044%]@8&!A8&)P8W!D@& M609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E M!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0) MN@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP M"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X- M^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A M$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3 M(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8# M%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 9 M11EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC M',P<]1T>'4<=:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@ M;""8(,0@\"$<(4@A=2&A(B>K)]PH#2@_*'$H MHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT, M+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<-]1B)&9T:K1O!'-4=[1\!( M!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE M3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4 MVU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N5 M6^5<-5R&7-9=)UUX7&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB M\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I( M:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5&YXS'DJ>8EYYWI& M>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*" M](-7@[J$'82 A..%1X6KA@Z&I+CDTV3MI0@E(J4 M])5?EAMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H M4JC$J3>IJ:H_ MR#W(O,DZR;G*.,JWRS;+MLPUS+7--:6YQ_GJ>@RZ+SI1NG0ZEOJ MY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*S MM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ M_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0# M! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1 M"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI M:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZ MPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 M Q$ /P#]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** .;\.S>,&^)GB2/5K?PVG@U8+(^'YK2XG;4 MY92)?MBW4;((D12(?*,;L6#2;@NU=W2444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !117-^+/#WB;5/'GA2^TCQ):Z3H.ESW+Z]I^*IS MW[V]R WEK$Q"*6;!W9/ Y.21R!@?X %RBJ\MRPE90RI\O&]#@$].<@'H> 6QQD=L@\$]^E648L@)7:2.0>U "T57FGFVR+&J^8 MH)&X';T..G7G&0.U"W4A4?+'T[.3_P"RT 6**IG4&5&;= QR50!N"V.%+=CG M/:B.\EDO1'F/;M60':06!+9[\8^3KZG\ "Y138G\R)6Y^8 \J5/Y'D?0U7N; MYENA#&8MW#,&/S*N>6QQD=L@\$]^E %JBD1BR E=I(Y![4M !14+3N&/RIU_ MO'_"H3J#*C-N@8Y*H W!;'"ENQSGM0!W.%$>YO[N.PSSG/X>] %JBJ_VQB&/R*H.W/WAGH<8]&(&#CH: MC.HL(V8&%N2L8SC+8X4GLV<]OUH N44V-]Z*PY##/2G4 %%0M.X8_*G7^\?\ M*A.H,J,VZ!CDJ@#<%L<*6['.>U %RBJRWWF+N5E\O(4,1D$]">#_ 'B!@XQ@ MT\7+$?=7\20?RQ0!-15-;YBA;O?CCL*N Y% !155[YB\ MBJ8U9<[<\\ ?>/3 W9'?./RC;4VCDC9C"(9-H5MW5L]!@G=D<@8'^ !>HJO- M/,5D6-5$B@D;@=O0XZ=><9 [5'%?L\6XM'G?C"H6P.F.#D\]\#CL* +E%5YI MYBLBQJHD4$C<#MZ''3KSC(':HXK]GBW%H\[\85"V!TQP:>;;(L:KYB@D M;@=O0XZ=><9 [4BWCNIVJK,!DHHY^@S@'.&YX[<4 6:*IQ7LDUZ(U:%HV19% M8?QJ2V<<]ODY[Y/X6HG\R)6Y^8 \J5/Y'D?0T .HJJ+F;^T?)_=[0H?IRPRP M(Z]OD_,_@&ZFEA;RU7>%W+O1@.0<<=9W$;50-M#'GGH>A[,0,''0TX7+$?=7\20?RQ0!- M15.74)()U\SRDCD(4;FYW9Z#NQ(Y P/\'+WR?F?P M +5%54O_ #8]ZD"/(4,R]3T/'7AB 0<$8--.HL(V8&%N2L8SC+8X4GLV<]OU MH N455:[9F(5U7Y,@M&<9/0YR >_'6FQ:@;B+Y'7S-@8_NRVW.2,@'V]?3U% M %RBH?M+'H(V'8[CS^E0W-])&L;+LVNX3#*02=P!QG' 7W<0NS4L4P4*6(!+' ML "V0X#84?>^F< YP<'/I0!:HIL4D6QD9';(/!/?I0 M!;HJ$7,G_/-5]BQR/TIINV.[:NYE&=H'S?09P.<'GCM0!8HJG/J#>7%)"T;Q MR.%&01NRPR1[;=QSWX(XZVTW;%W8+8YP,[EN9%EPS+M48;Y"O/7.2<8QV&<'O0!9HJI]N+0JR2*RYRQ6,MD M#J N] !15=KEAN=Q(!&.P'![U-$_F1*V=VX Y MQF@!U%5;F\9)&59(UV@Y7878GJ !D9.T-P.>A^MH'(H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#XM_X+,_\ !:/PE_P1W^$6A:QK'AZY\;>+/%]]):>' M_#EK=FS6[CA\EKJXGNS$Z6Z1+,@"[)'D>6(*H3S9(ORD^#/[=?\ P5V_X*6^ M%YOBM\&]'T[1_ .JWK6UC!IFF>'K/2S+!&(YC:G6'>ZFB9PP>3S)(_/$J*RE M'1/./^"]I'[9O_!R[X7^$_BB8:/X;L-7\(?#Q+K29#:WPT^_>TOIIS))YB?: M%FU>?8VS8BQ1$QN0Q;^ESPGX$T?P1X4TW1-'TVST71]'M(;+3].L(EMK73K> M*-8XX(8XPJ1QHJJ%1 % 4 # !^5G_!#+_@IE^U-\4_VMO&'[.O[4W@W^R_ M&7AOPG=>);'Q)6I:;;!=66R';;$9G,N])_^"SW_ M <7WG[$W[0T/[/_ ,$? :_$[XS7#623&_CN9-/TV[NC;/:64=I"!/J,\T,V M0(I8TC>:WPTS":%/U8%HOG2*NZ/.5W+P1P.GIUQD=@/05_+C_P &OWP[L?V_ M_P#@MMX@\>_%%CXA\1:'HVK?$LN]O!]GO]?VE=%T+P;\0E>;1K#Q%@^.)/"NA^-)-1W_;&.L6 M=[=PVMR89M\7R0:;9IY93RR(PS*S.Y8 _0/_ (.I/^"I_P :/^":_AWX(VOP M9U_3_!^H>/KO6)]6U0Z3;:A=&.Q2S6.W1;E)(1&YOY'7PS8:9=Z7,+(:K#<'REMP M;6YT[[1)O,4K,TEHR?NV'S>^)OA=X*UIK:\FN)UO=1*S>6 MY$D@!_4?\6?BSHGP/^%OB3QEXDU&/2?#?@[2KK6M8NS;RW)L;.VA:>:4QQ!I M'VQ(QVHI8] &. ?Y5O&__!RW^W;JMQ>>+H_B1'X>\.:[J=];:>MCX/T?^R8) M8VADGL[6XFMI'D-NES:@AII)EBFB9W.]7?\ 5[_@YV_X*8^&_"/_ 2:\,Z7 MX'UB^N+K]J*VM7\.WMI<76EFXT#9!>WES(6C5O+D@EMK9[:5H6=-3D)#".1* M_(G_ (*:_LJ6_P"R=_P2._8/C:WTJ36/']GXL\=:O+8W(?^"'>I?':RN++P]X^O?@5-X[@E MTRW_ -#T_4Y- ^WAH89O,'EI./E63>=O!)R2?Q _8?\ ^"H'_!5G_@H[;>*) M/@[XX_X2_P#X0T6K:P[:%X0T];07/F&'FZMH@VX12GY3P%.??]>+G'_$+FVW M!'_#+!P1T/\ Q2!]A_(5^0O_ :K_P#!3?X'_P#!-X_&]OC/XX_X0O\ X3)= M!DT4G1[Z_%\+7^U?M*_Z)%)M*_:(<>9MR6&,XH ]L_8"_P"#CS]HG]ES]NQS!=26.ZNYGU:2*..2XMK11<32.K1[XX+;S941B\ M:?TB?\%'OVKK?]AS]@[XI?%BXO-/,GA70[B?36OK6>\LKK4)E6'3X9(HV#-% M+>26\3;64*)2Q>)0S* ?AK_P4W_X+V_M7I_P4&_:"T?X#>/+GP_\,?@W=JE] M8W6C:!<'3%MKJRT6[G62>&626&;5+D;%#.^R='*(!(J?L#_P0Y_X*2?\/+/^ M"=/@KQUJERK>-M*/_"+^+B8MJR:O:I#YLW$,$(-S%+!=".%2D?VKRU+&)\?D M7_P;&?\ !+C0_P!L_P#8A_:C\1^)_P#A'Y9/B)IDGPPTC4KB*;4KC0YC;I>W M%W)9-M@D"W#Z1/%)O$@FTYRLD/#,O_!HG^UY>_L]?MB_$K]F?QI#JVEZAXY+ MWFDZ;J3W*C3MVLEH$813S6YGZJ?\'0!W?\$)/C;]/#_I_P!![2_3C\N*_*+_ (-]_P#@ MOS\'_P#@E-^QGXD^'?Q \+?%+6-)4N?#FFV,UFEM+86-NJNTUW#(& M4VQ8D(1AD.X[J /H;_@DU_P<<_&RP_;0\,?LX?M6>$;BU\4>)=4@T5/$5]HD M_A_7M-N+I9)K1+[34@V2"=Y[&"%DCMEACD,DOF+EQZY_P=5_\%-_C?\ \$W7 M^ Y^#?C;_A$U\;/KW]LHVDV.H+>_9/[,$&?M,,FW'VF3.W&>/2OB_P#8"_9> M^.'_ 7/_P""S.F_M?:QX)D^%GPYTKQ3I?BW^T;FVFEL[]=(G2WM-+L&EV?; M+@C3A%/.FR*%UN)&5&,-N_JO_!\8@B3]EM0%4*WBH *, ?\ (%Z"@#]"O'W_ M 6"T_\ 8=_X(R?"']H#XL277B[Q5XU\%>'Y+73[&W6WN/$^NWNDQ73*QC01 M6L;.)I)'6/9&BD(CN8X7_,?X1?MV_P#!7+_@I'X5E^+'P_P"" MG?\ P;4_ 'P7X0C\[QUX5\ >#_%/ABU>_CL[?5;N'18X9+25Y$8#S+:XN1'E MHT\_[.9)$C$E?F;_ ,$T_P#@O]\C_\$D/[#\%Z'X47QG\6/%NE/JMG;7DLEOI.AVC& MXAAN[AU4FY/VB$C[-"R,R13%IH#Y7F^R?\$VO^"S'P+_ ."IEG>P_"_6KVW\ M3Z58_P!HW_A?7+,66M6%N9I8O.*@O%-&76(F2VEG$9N(5E$;NJG\(?AKX!M? M^"C/_!VIKGA?XL,OB+2/^%I>((KF!K&U6*_M/#\=XUA93PM$T4D!BTNVMY0R M%Y8C(&?>Y< 'T=X:^,W_ 6P_:#T]O&?A[P_J'A?1?$5U4,';=_X)E?\',WQ8^%W[4&D?!']LO1;+PO= MZA,MI<^,]>L)/#&I:$\\,US =3LA (FC9Y+6!)5CM8X(F,LA==SC]Z4M48*S M+N; .3W[C/T/(]*_GJ_X/:OA;H.F?&#]GSQA8V3)XHUG2=:TG4;V.YED=K.S MN+.2U3RRVQ?+EO[M@R ,S2X8L%0* ?H'_P ',G[?WQ,_X)O?\$]]$\8_"?5K M'1/%7B+QO8^'?[2N;&*^DTZW>TO;MV@24-'O9[.-294D78[C:"59?SW_ ."! MG_!QE\'?A7\3BYFGB>=YALD>S$:%F#?'GP=\4+X0\5:IX^LM#NK]=,M+X3V;Z=JDS1& M.ZBE3!DAC;.W<"O7DY]=_P""#W[2GCG]L/\ X)3?"[XH?$?Q!)XC\<>)EUE= M3U(VEO:?:?(UB^MX?W4$:1KLB@11M4=R64FIVJQ"UCCU&VT_6[2[\E3-,1;FY@G,09V=HRF[8P9:^_?\ M@V%.?^"$_P #^_'B'D=_^)_JE 'Z"J-JX]..37YP_P#!=/\ X."-%_X)&2Z- MX)T'PLOC;XK^+-,DU2SM[R62VTG1+1C<00WEPZKNN#]HA(^S1,C,D4Q:: ^5 MYOZ/5_+1\// %G_P49_X.V_$'A?XK%/$&C_\+4\017%N;*U\F_M/#\=XUA93 MQ-$T4D!BTNVMY0R%Y8C(&?%]%\175S MCW6B>$=)?34\YU$"VVJ 7R1J5*H;C=(8PCEY0P=MW_@F5_P ',WQ8^%W[ M4&D?!']LO1;+PO=ZA,MI<^,]>L)/#&I:$\\,US =3LA (FC9Y+6!)5CM8X(F M,LA==SC]Z4M48*S+N; .3W[C/T/(]*_GJ_X/:OA;H.F?&#]GSQA8V3)XHUG2 M=:TG4;V.YED=K.SN+.2U3RRVQ?+EO[M@R ,S2X8L%0* ?>?_ <^?MR?%+_@ MG?\ L%^#_'?P=\4#P?XJU3Q_9:%=7PTVTU#SK)].U29HBEU%+'S)#&V[;NRO M7DY_.[]E_P#:<_X+'?MD_ SP_P#$?X;^(%\4>#?$QN/L&HII_@BU,P@N)+>4 M&.XBC=2)(I!E@,[:]9_X.2OB;KOQJ_X-M_V4?&7BC4/[6\3>+=6\(ZUJ]]Y2 M1?;+RY\,:C--+LC547?([-M1549P !@5Y_\ \$=?^#FWX"?\$]/^"<_PZ^$7 MC#PG\7;[Q)X4_M'[?,?L&_MH>%O^"@W[+/A;XN>"]/U[3/#/C M74]G::W;PPWT/D7MQ:MYBPRRH"7MY&&V1L@J3M/RU[)#,Y?:VW(X./HO^- ' MY)_\%S_^#EJ+_@G/\8;_ .#GPQ\'V?C#XE:;%!#TU M1+?REF(-EY0N_M.SY3#Y/GALIL\P%1XK_P &VWAK2_\ @HU_P77\5_%#XA:; MILFLV=OK?Q4CTBWA7^S!K5QJ$"!Q%.)7\J$ZA)-%\^])886#G80W]0$>E0/$ MIDC21]A4LR_,P(&[DY;!P,@GL!VH _'76O\ @M7\U_\&P_[ ML-I%IFFR)$([6*.,@/ MOTKP'_@RU)/_ M 2Z\?9)8_\ "U=2R3U/_$IT:@#ZX_X+T?M*>-OV+O\ @E/\4_B7\-=+O&WQ>\62>+/$FD_$"]T6TNAI]IIZPVD6F:;(D0CM8HHR ]S*V2I))'/%= M/_P=&?\ *##XY?[V@_\ I_TRO /^#+7_ )1<^/O^RJZE_P"FG1J /@G_ (*! M?\'!/[9V@?\ !0_XW>!?AKXXCT?P_P" _%VN:9IFB:-X2TV^%I8:4UU'+.YN M+>:8WV[DPPZ@[ M@#7K/_!J[\6+C]AK_@K!\:_V8_%U]X?^V^*%O-&^TVT-S/\ VCKN@7=ROE6T MJX5;=[9]4E)EC3>885#*Q"2 'Z#?\',W_!5/Q=_P34_97\(0_#7Q-I_ASXG> M/O$7D6/X3_X(7?\%P?V MM/VA/^"NW@_X(?&_Q4NNZ-K']M:5J^AZMX5L=)O-$O+&RN;L$"V@@DCN(YK$ M0LDV]0LDJE ^UDR_^"E/C.Q_X+-?\'+GPW^!MI+'J7PW^&^K?\(OJVFZEJ5] M;V&I?8&GU'Q"\<8C1K:YD2*:P62,XE>P@<3+&R%/./\ @F4[/_P>)Z\S_?;X MH?$4MP1S]FUW/!P?SH ^^_\ @ZI_X*;_ !N_X)O'X#'X->-!X13QLVO?VS&= M(L;]+S[)_9GD<7,,FW;]ID^[C/'I7Z2?\$]OBEKWQQ_8%^!_C;Q3??VIXF\8 M?#_0=;U>\\F.#[7>7.G6\T\OEQJL:;I'9MJ*JC. ,"OQA_X/C?N?LM_[WBO M_P!PM?K]_P $G?\ E%E^S3_V2KPO_P"FBUH _/W_ (.K?^"G'QP_X)OS? =O M@WXV_P"$27QL^O\ ]LHVD6.H+>?9/[,\G(N89-N/M,GW<9X]*]:_;B_;H^*W MPD_X-L-#_:"T#Q8UE\6KKP'X+UV37#IMG)F\U"725NY/(:(P 2?:9CL$>U2P M KXK_ .#Y'K^R[_O^*_YZ+7O7_!2K_E3B\-_]DL^'/_I1H5 'K'_!L-^W M+\5?^"A?[!WB[QM\7O%DGBSQ)I/Q O=%M+H:?::>L-I%IFFR)$([6**,@/06V7_P#@V,_X M+1>/O^"A>H?$?X;_ !G\5-XH^)7AW'B?1M0%A;VAOM**QVD\/DVEO%#%]GG: MW?YR9)3?8"?N&:OBO_@GU)IO_!9?_@Z1\4?%)FT#6O W@_5[KQE:;5OM/&IZ M?IGV?3M%NX(S\Z7 E_LJ>1)FB#;)3! )1<6>G7$_"1J5EETA%18G4"( _;G_@M M':_M31_LS: ?V.X]OQ.7Q/;KJ11=(0'21:WBRJ1JG[@C[1):M\HW?*<$#-?B MK^VW_P %-_\ @JQ_P3C;PL/C+X[C\)-XT-TFCQ#1?"&HRW9MO+$IQ:V\N-IF MBZ]=W%?TW1:?&D>W'RY#84!1G(.>/4C-?@3_ ,'QR;!^S#_$9CXJ5BW)X.BX MQZ?AZGUH POA1\1?^"U'QK^'/A?QGX=OCJ'AOQEI%MJ^EWYMO!%NMQ9W42SQ M3[-HECW1&/AT60;L;5;@?2O_ =1_P#!3KXW?\$X8O@&WP9\:?\ "(Q^-SKI MUB,Z18:@EX+3^S/(R+B&4+M%S)]S&>/3G] /^"4UDMW_ ,$N/V;&D=VCD^%/ MA8-%QL)_LFU.>F<_CCVK\B/^#Y#C_AEW_?\ %?\ /1: /L/]N3]I_P#:$M/^ M#?#X>?'[X7^-KS2?BWI?@KPOXT\47FG^&++59=?MKBQB.HAX9(3!:QH+QKYW M2$A%M6 5(]SJ?\&RO_!4GQI_P4I_95\9)\3O$MIXB^*7P_UMK;4;B#25L)9] M-ND\RQEG\E!;M(98[Z("%5*1VR[X\NLDGT5_P3^^&VB_&?\ X(O?!'PAXFMH M]4\+^*O@KHFC:I9-=R6ZW-M<:'#%.C3QD219C*+C1;**2>WUBXO;E+#3A%! M&QDN+Q&MKQ K1$HMTHC9A(X'Z,>/?V1;?]A/_@W1\??"VWCM;6^\&_ WQ!%J MK65W-=6]SJDFC7D^H3QR3 2,DMY+/(H*H &4*D:J$4 _'W]B/_@I[_P58_X* M-1^*F^#GC?\ X2[_ (0S[,VKLVA>$=/%F+GS/)YNK:(,6$,AX/ 4DX[_ 'E_ MP3&'_!51OVX? [?M))YGP;D:]B\2^2?"63_H-R;;<-/S-@3B ?)C@X/7-?DC M_P $.O\ @MLW_!&U?B9)'\,?^%C-\2$TQT"^(3I/]G?8OMV>!;3^<'^UD_,8 M]OD'ENH_;#_@C+_P<3_\/<_VJ-<^&Z_!UOAZOAWPO<^)5U%/%W]K+.L=Y96Y MB\LV< ^8W)82;R0(V&S)R #]0U!"C/)QR?6OQ%_:P'_!8Y?VJ?B0/AF_E_#) MO%&JGPF[Q>"65-(%W,;,GSE:XP+?RN)AYI_B^;-?MS"H2)5"A0H ':JLUL+ MRYD21F:%AM:+C:WW3GIG/;KCVH _EW_8M_X+&?\ !3C_ (*%?$W4?!/P?^(W M_"9>+-)TJ36KJQ7P_P"$M/6*UCFC@:027-M'&P$D\' ;)#''J/V&_P""(,?[ M<3R_%!?VRI([>Y4Z7_PA_P#R+[,06N_MV%TOY5;FV&9>\@P&'3\D_P#@RWD^ MU?\ !4SQZK!57_A5>H/\BA>?[6T?T_E7]!W_ 4'^(>M? _]@KXU^-O#%^VF M^)_!O@+7=>T>\,,YN_#]WXA_L^XU"Y74(TN5O8--TI$WS2 MVTD0;[5*7CW6]T/(ECV3/X=\4?B?_P %LO@_X-OO$VMVGB*XL+':DD.C:)X. MUJ_?S)HXE$=K8QR7$CEI$!,<1*H6?A5)&'_P95?LV^%_B5^T1\9OB=K5JU_X MF^'&CZ;I.A-,LWX?SYH _*O_ ((2?\'$,7_!5+5]4^&_Q&TCPCX)^*^FV?\ :&D6 MNG7LT=GXP13.TRVT,RR&&2VC6%FA,\SR!GE11'%(J?'_ ,5OB;_P6K^!GPJ\ M2>-/$]V^F>&?!^EW&MZK>-'X"N?LMC;0O-/*5C5Y'*QH3A59C@\$D"O(?VE+ M)?V0_P#@\%T__A7*Q^'X]6^*GA];CRW-R)F\06MD-50M+YGEF9Y)_TJVB#;EAD/!X"G.._[6?\ M$88/VK_^&9-<;]KYI/\ A9G_ E<\FFKYNCX_L?[#:I%M&E_N/\ CX-R<-\W M0GL:_,O_ (,=7,\_[3TC'YH_^$6?CY5;9)(X=G[LEO+ MDZCN7ZYQG)YQDCJ 0: /QY_X.*O^"J_QU_9T_;.^!/P'_9KUS4O#_CWQQ;+- M>VKR7]\MAIENLEXKB-Q+;7.\MY:!)(&WL"VS2_X-C/\ @M%X^_X* M%ZA\1_AO\9_%3>*/B5X=QXGT;4!86]H;[2BL=I/#Y-I;Q0Q?9YVMW^1)FB#;)3! )1<6>G7$_"1J5EETA%18G4"( _IWDL5N!Y#,R MQHV0J@;1A1C@YX!.0/4#MQ7X4_\ !L+_ ,%@_P!HS_@HK^WUXK\$_&3XBMXR M\+Z/\/[O7;2R;0M,L?*O8]2TN))3);6\4C%4FE7#,1\W3(!'[M6Z[)MO7;QT MQ_"M?S&_\&5W_*4_Q]_V2F__ /3MHU ']/4?$:X ''0=J=38_P#5K]*=0!_/ M+_P6#_X+!_MB?"G_ (+5>,O@#\$?B$NF6%UK&@:/X5T)]%T23S+W4--L2(_M M%W;/\LMQ<.3YLH WC[H!KG/CC_P42_X*U_\ !-.?2_'?QJT9=2\'HLOVL7WA M[1-2T$+F.!3J$^B!9+8"2Y@6/?+#YK_*OF;66O%/^"U?QOTC]F[_ (.FM5^( MFN0WUUI'@'QMX)\1:C#91I)=2VUGIVCW$B0JY5#(4C(7T?\ X*\?LU-^SE^S?\(?BAKVL>/KJ*;5H=4T>*;4?LNGO%?I%I]I8SW# M3R,]MND:3*QPPOB-R^^$ _87_@D7_P %0M$_X*Q?L@6OQ0T?0SX9U"#4;G1M M9T+[5+>KH]Y"V]8C=M! DV^UDM9B8TPGG["2RFOQ0^-'_!87_@H)\7?^"L_Q M0^ ?P1^)$5U?V_C[Q+H_A?19?#WAR ?8K"ZNBD0GO+5=Q2WMV^:20LVSDDY) M_53_ (-Y?^";7C3_ ()A?L V_A'X@:EI@\7>+O$-QXHO](@VR1Z%--;6MN+/ MSU9DGE2*U#.\6U \LD8,@59C^!^L?MI)_P $W?\ @X@^+/QG;PW_ ,)E_P ( M;\4O&WF:*=3.G2W7VB;4[,-Y_E2F,+]J$G".6\HYQG( /O6.#_@N&US$SDHL MR%#(4\"!%!R2V8\D<*!G&XYXP<5[Q_P4VC_X*G7'[;WB[_AFI=WP49K&3P\J M#PDVS%A;+=J3??OAFY:X.')4X^7 K@/V7/\ @\0;]J+]I[X=_#R3]GF/1;?X M@^)--\,O>2>/A-'8-=744/VG9_9JF01B3<5W*"!@D=:_;H6/F@2!I89)"K28 MVY?'\)X([]N>.M '\NOPX_X+!_\ !3WXM?MA3? '0/B1%=?%JUU34M&ET67P M]X4@'VJP$IN8A.]J(&*?9Y_F61D;9\I(Y/ZF?\$9(?\ @HU+^U+K1_;$5I/A MF/#$[:6#_P (QM&K?:[-X6QI>)N(([L#=E?F'&<8_,S_ ()M#SO^#QCQ-&W2 M3XJ?$4DCAABVUW&#U';\A7].OV1906);=( ">O'/&#QW- 'X1_L1_P#!8G]H MSXR_\'*6M? 'Q#\0OMGPEMO'GC30X]#70=-@Q9Z=%JKV<1F2W6<^7]EA7<7+ M,%.XDDFOW@C.8U^E?S"_\$TT6+_@\;\1*JA57XI?$8 8 'V;7:_IZC_ -6O MTH _"']B?_@L3^T9\9O^#E?7/@#XB^(?V[X3V_C[QIHB:(NA:;#_ *'IT6JO M:1&=+<3ML^RPKN+EF"G<2232_P#!S#_P6"_:0_X)Z?MW>%_!7P=^(D7@WPSJ M?@2TUVYL?[!TS4#/>RZIJ,32[KNV=AN$$>0K;1@G'>OF3_@FM_RN/^(_^RI_ M$?\ ])]=H_X//RME_P %/O 6U563_A5M@P<,=RYU?6?PP2P/3(QU'6@#U#XQ M_M:_\%D?V+?",/Q&^(EK>:MX/T&\6XU1;?P_X:U:V:V@62XE-XFEQ_:K>T$< M,HEF+PA P'F1L>?TT_X(0_\ !9J'_@KA\ O$-U?>%]+\'>-_AS-96.N:78W4 MUQ:3Q3VH:&^B9XP(8YIHKM!;F25X5MOFE?<#7P7_ ,%"/^#I[P)^U[^RIXJ^ M"OP'^%_Q*UGXA?%JVD\'Q?\ "0:1 8H[>^BDM9Q;Q6EU<3W-XR-Y$,0509)- MY9P@BE^@O^#5[_@EI\1O^">_P"\8>,OB5'_PCGB#XP)I5S#X8N+4QWN@V=HU MYY/VQCC;<7'VR1C 5WP"*,2,)'>"( ^/?^"\?_!>[]IS]DG_ (*E>./A7\+? M'UCX%\'>$X-)C@LK7PS8:A<3RW5E;ZA+/,UY#*6FWW17;&43:L8VEPSM^DW_ M ;O?\%7O$G_ 5-_8IFU3QN?#[?$CP%J7]A:])8W$:2:M%Y$HEF%K!)<6\[Q6\\RQR)&)-32$,QQ0![E^W!_P6,_:-^$__!REHOP#\-?$ M9M+^$MYX_P#!>CR:(FAZ9-NL]2M](DO(OM#V[3XD>>8[A)N'F':0, ?O*B+& M@55"JHP !P!7\P/_ 4G??\ \'C'AUOF^;XI?#D\C!_X]-#^E?T_T %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!_-+_P '5/[/GC;]C?\ X*K>%?VFO!UO MK]MIWB8Z/JL'B.6*"XLM+\3:83%%;0[HR(]MK:6DX2<.LKFX(W+&T<7["_LA M?\%\OV8_VH?@-H/BR\^,WPQ\"ZO<6=NNM:!X@\01Z9+;4V>IZ==@^7 M,F0RLI4AHY4=4=)4*R1O'&ZLK(K#\W?B7_P9W_LF^./'>H:SH^I?%WP/:7QC M*:1HFOVLUG9[416\MKVTN;CYW0R-OF;YG8#:FU% /IS]F3_@M)\"_P!L[]L_ MQ!\%OA7K]]XTUOPQH-UXAU#7-/M-^@LEO>1V"*6W>-PR M3,<@?@C^PQ\8]+_X-TO^"_\ \0/#_C*WU*S^'=C<:CX+U&]OXEU+4K3P_=36 M]WINI?Z,R*\AC339Y0B,_E/<(MN)=BK_ $#_ /!/_P#X(Y?L_P#_ 3.FNK[ MX5^#38^(]4TRVTO5-?U&[DO]2U)(=K%BTA*0&21?,D2V2&)W"?)B*%8[_P"W MS_P22^ O_!2GPY-;_%3P/9:AKBVGV73_ !/8G['KVDA4F6(Q7:#>Z1-/)*L$ M_FVYD.YHGYR 9?\ P^N_9._X5:OBY/VBOA&=)72O[8:$:] VI_9_(\[;_9X? M[8+C:1_HQA\_<&3R]X*C^?\ ^,VMZI_P@S:BWPPM;A=+M]0M(W$ MND^$--F:2:]23[&7BDNG:66$7$)V7&I06[OL K],I/\ @S _9>GC*R>/OCY( MI ^]K.D<$9YR-,SGDD^IZYK]$/V0?^"??P9_8)\"-X<^$7P_T/P5I\Q!NI;4 M/-?:AB261!U?\ M%'OV3;G]J3_@U'^$,VGV^IW6L?#+X:^$?'5C;6LUO!%-%::- M^T[2)_JHM/ MGOI@J.DCR1HJERPB?[4_X*J?\$5/A9_P5\7P"/B5K_Q T/\ X5T=0.F_\(S? M6=KY_P!M^R^;YWVBUGW8^R1[=NW&Y\YR,>[_ M_93\(_##]EKPU\'7M9/$_ M@GPUX7M?""VNOQPWO]I:?!:1VFRZ3RQ%+YD28<; IWN JJ=H /Y)OV;-7\9? M\%>_VCOV3_V==8N?%VI:)X1M(_"=RB^(TFDCTQ=2N]2O[ZU6X4QPO!I(C@6( M+)N32K5 K[(8%_2'_@^ DS9_LMMN$GG+XI^;=N _Y V2IXZY],<# %?H'_P3 ML_X-OO@#_P $TOVBA\3_ ;J/C[Q-XDATVYTZS'BJYT^^ATYIV3?

79Q/' M<>6KPAP^/*GF7!WDUW__ 55_P""*GPK_P""OH\!?\+*U[X@:'_PKLZ@=-_X M1F^M+7SOMOV7S?.^T6T^['V2/;MVXW/G=D8 /.G.?^#6T?\ 9J__ +J!K\B/ M^#53_@F-\#_^"D<7QZC^,W@MO& \&Q^'QHV-8O\ 3_L?VK^TS.2+6>(2;C;0 M']Z'QY8QC)S_ $,G]B7PJ?V"/^&=?[0\0?\ "$_\(!_PKC[;Y\/]J?V=_9O] MG>;YGE>5]H\GYMWE;-_.S'RUY#_P2I_X(I?"O_@D#_PGG_"M=?\ B!KG_"Q! MIXU+_A)KZTN?(^Q?:O*\G[/;0;<_:Y-V[=G:F-N#D ]>_9 _8!^#G[!'@N?0 M?A%X!T+P78WC*UY-;1M/?ZB5DEDC^U7DQ>YN?+:>81F:1S&LA1-J84?E'_P> MC?M?CP'^SK\.O@GI6I^7J/CK4I/$>O16FMB&X73K)?*MK>ZLU^::VN+J=YHW M?"++I9VJS M%^WU?"?[>7_!O=\%_^"DO[6VE_%SXK>)/B;JUYH]M9Z?;^'K/ M4+&QT<6-M(\WV0F.S%WY#Y/ _[1*_"KPMJ6GQ:Q9>#W\?>*-#FT 78^TR6L]G!9*EM.KS.)8X\ 2[^ MIYKXW_:)^!OQF_X()?\ !4_X<^+OB5XHTOQY\1K6]LOB3>76@>(KX2Z_;37U MW'=6US?W%O'*KW(MKM)BR.KI<_,)@[HO]?B1[$"_W1BOD7_@J7_P1:^%O_!7 M+_A!_P#A9&O>/=#/@!]0?3SX:O+.V:+O"]\NK>&_%FE>%]8TF]2VDM5N[2?6-+GBF$

?$67XE?"?X?\ CW5+WQ]J6BG4 MM5T.*;5K.R;2M,!CM[XJ+BW9&E=U,$B,C,60JY#5^E_B7_@CU\/?&?\ P2Z7 M]DO5_&'Q.U3X?K;6UDNL7>K6TVOI;V^HQW]O"LS6Y@6.(PQ0(BP +!&J @- M71_\$SO^"8'@'_@E5\!M8^'GP]UCQEK6BZWX@G\23W'B2[M[J[6YEM[:W*J\ M,$*A EK&0"I;);+$$ 'X0_\$-?C;J/_ 1O_P""W?CW]G#QL;@>'?'6M2> MYKV]TIM/:XN89W_L/4?)$,LZQ722,H7S%B,>IQSO(R0J]>W_ /!\8P:/]ELA MMX+>*L-_>_Y O-?HA^WC_P &]WP9_;[_ &L]-^->L>*?BE\/_'VEV]G''?>! M]2L=)DDN+20O!?/*UG),UVG[I%F\S 5^ M)GB'X@Z,?AU_:']G-X:O;.U-P;W[+YOG>?:S!L?9(]NS9C<^-/BE%XB7PKXB\)^#/#1O].L!>KI4D^AQRBZGCWAQ M;Q"U1LSJJK)N ]G\7_\$O\ X-_%7]B;P=^S M_P"//#^!]*TO2M.35[ITOE&GVZ6\%P)[;R6BG,2%'>#R]R2S(1LD=# M\&/_ ,&7W[+LL7EMX\^/31X 5?[9T<;,9P1C3/<_7OGB@#\WO^#<3P6R_P#! MP0UO\%=<\1:Y\*?#+^*9)=0NKQ;=]7\,8GM[&>[B86[3EKJ32Y6B$9/F!)/+ MC\@[+7[=.I7G_!#_ /X.;3\77T;5-0\,ZKXB_P"$X1+UH+VZU/3=;CN8-7:W M2%X=LB7$FJQ6R2[.88&?>AW2_P!#'[%O_!-3X(?\$[_"FL:/\&O .G^"K7Q# M>1WNI2QW5Q?7=Z\858U>XNI)9C&@4[8]^Q#)(R@-([-H_M=?\$_/@S^WGX%@ M\._%SX?:!XVTZSW?8Y+J(P7VFAGB=Q:W<)2XM@_D0JXAD3S$0(^Y200#SSX8 M_P#!:C]E/XM>!['7])_:*^#]E97^1!;Z[X@@T/4 4E>)_,M+UX;B++(V-\8^ M7:XW(RD_@A_P6H_;-NO^#@?_ (*G_#7X3_ F^D\1>"=+-OX?\*7ILKF*&]NK M_P F;4M2EB-HEY#!"$C68.LBI#I@:K;Q-*T:HAD*1J6*HJDDX4# 'M'_!#?\ 9V\+ M_M>?\&TW@7X8^,H$O/#7C?2O$>EWG^K,EF3KNI&.YB>6.1(YX)!'+$YC<1RQ M(X!*BOK;_@IW_P $N_ /_!6#]G[1OAO\1M8\9:/HFAZ_#XC@N/#MW;6]Y)<1 M6US;JKM/!,AC*74A(" [@OS @]A^PG^Q'X4_P"">_[*7A/X/^"]0\0:EX;\ M'&[^Q7FLSPS:A(+F]FO91(\442$>9.ZC:B_*%')&X@'\BO[1?B+XB?L:?!GX MD_L:>.-.$9\,_%&V\7H\*1GVI':JZQXG M=A_2+_P;$2[_ /@AK\$8%PLF=?)&TK\I\0:EEE!QE<-U[<<'I6U_P4D_X-V? MV>/^"GOQ=M?'WC&+Q=X3\9"W%KJ.J^$[VVLY==1 BPF[6>WG21XD0(L@59"F M%9G6.()],?L:_L;>"?V$_P!F7PC\)O EOJ"^%?!MH]M:?VA<_:;FX>21YIYY M7P!OFFDDD=45(PSD(B* H /5$;<@.TKD9P>HK^7C]O34[K_@B#_P<[S?%[^Q MM4U#POJWB4^.(DO3#>76IZ9KD=U!J[6\<4D6V1+B358K9)BN## TF]#OE_J' M5=BA1T48%>/?M?\ [ 'P;_;X\$P^'_C!\/\ 0?'%C:EC:37<9AOM/WR1.XMK MN$I<6X!['7])_:*^#]E97^1!;Z M[X@@T/4 4E>)_,M+UX;B++(V-\8^7:XW(RD_@A_P6H_;-NO^#@?_ (*G_#7X M3_ F^D\1>"=+-OX?\*7ILKF*&]NK_P F;4M2EB-HEY#!"$C68.LBI#I@:K;Q-*T:H MAD*1J6*HJDDX4# 'IW_!NK_P3]^ OQN_X(T_![Q9XT^"/PC\7>)M376Q>:IK M7@_3]0O+HQ:YJ4<9DFFB:1RJ(B#%?@[X+U#Q!JGAGPC]L^QW6M3PS7\OVJ\GNY/,>*** M,XDN'"[8UPH4')!) .^^%WP?\*_!#P18^&?!?AO0?"/AK2Q(+/2-$T^'3[&T M$DK3.(X(55$W2.[':!N9V)R3FN@CMEB/!8_4Y[ ?TJ2B@#^4O]GGQ%KG_!N/ M_P %[;G2_$FG>(-(^&C:O=^&[F?5UCGN=:\'7USBTU/S(('\]8Q#:W#+;*K- M+92VY6)VDC7^@QO^"U_[*7_"KF\61_M$?!Z33?[(&LI"?$UL-4:$Q&4)_9Q8 M77VC8,?9O+$^_"&-7.T=K^VM_P $UO@E_P %%/#NBZ7\9? EGXTMO#MX]_I< MCWES8W5A(Z;)!'<6LD4RQN A>(/Y;M%$S*6C5A\$>%?^#,S]E#P[XJT[4+KQ M)\;-L%M-0175FMY6AL8YA&X4HQBECD"L=KJV& !T7[QBBN('G:%;>T\A=/B(>XF3SFNE10&7G]ROV2?V*_AC^PC\'( M/ /PC\)V?@GPK#>2Z@UK:RRSR7-Q*07EFGF9YIG(5$#2.S+''&@(1%4?(_[< M_P#P;(?LP?MV_&*_\?:C8^,OA[XLUZYFO=>O?!>J162:_/*(P9IX+B">%)-R M-(S0)$99)I9)?-=MP /EO_@YY_X+%? WQW_P3QU_X*^!/B!X/^(GB[XA76DF M]3PYJ@U"#1;&*]%Z;O[1"'MY7WZ>L)MO-24"[CE(50JR>S?\&F'[-_BK]G3_ M ().6=]XF@M]-/Q/\6WOC'3+>=9H[F/3I;:TM8G>.2-.9A8M-&49T>"XAE#$ M-LK>_9D_X-/OV0_V=?%,FL:GH?C'XJ7:W-K=69%=)-&PB50H4N'_2)]+AD0*R?NQ@;/X2!G /J.>AXZ4 ?S&_\$U)/-_X M/%?$:]-_Q4^(S9P0P_T?7,]>F<8]>O2N^_X.,K37?^"9G_!=#X5_M2>'X?$% MQI_BG^S=;E:+7H[3^T+O2'ALM1TN%HU\Z."73A8)+YJRHYOKE?W@#QQ_J=\# M_P#@WK^"_P O^"E=Y^U-H_B;XGW'Q!OM?UKQ')I]YJ-B^C+<:JEVEP@B6S6 M;RU%Y+L'G$@JFYFP<^F?\%//^"1GPI_X*R?#KPWX>^)3:]IK>%=3.I6&JZ U MI;ZE&'A:*6V\Z>WFQ;RYC=T4 L]O VX;!0!^4/\ P9M?LZ:Y\0OBE\5-1U9[IR&N&N%QIS"1V57-U,?WCJS1>! M_P#!-,%?^#QOQ%D[C_PM+XC9..O^C:[7] W_ 3\_P""=_P]_P"":O[-6E_" M_P"'*:DVDZ?/<7UKQ$^GWNI6,FCBXU5+M+A1&MFLWEJ M+R78#,6!5-S/@Y /C+_@]*_9@\6_$K]GGX-_$[2[:.Z\,_#?5M3TO6O+CF:: MS_M1;'[-_?\ !$;_ (+??L]>.?\ @G#\ M+?"WBCXG_#_X8^,/AOX5TWPOJFE>*->33=GV2*2S@GCFNUMX[GSH[,3,EN9! M#YRHS[N3^E'C'P+I'Q#\):GH&OZ=9ZYH.M6LMC?Z=?P)<6M[;RHT\!V-Y)'*FBZ!XAMGL+1D1 M5S&;RUN)^6#/\TK8:1PNU=JJ ?F__P '1_\ P4+\$?\ !3[]JKX0_#/X'R_\ M+*'P_?4-/.IZ$L]PNL:QJ-Y;VXTZU3R0)]HL(FCG@>6.?[6 GW,O^D7_ 6J M^#.J?LX_\&K>I?#S6KC3[S6? ?@OP/X=O[BPD>2TGN+/4=%MY'A9U1FC+QL5 M+*I*D94'@?0O_!/O_@@1^S1_P3<\3:7XG\"^$=1U;Q]I-M MR=CO*HNRUAD\L^3YD$$;F(NC,PDEW^V_MY?L2^%?^"A_[)_BKX.^-M1\1:;X M:\7_ &/[;=Z+/#!?Q_9KN"[3RWEBEC&9+= V8SE2P&#@@ _)'_@TB_;9^#7[ M-/\ P3B\;Z'\1/BW\,? >MWGQ(O]0M]-\1>*;'2[J>W;3-+C698YY59D9X74 M$#&4;\/L3_@K5_P5U^%_PX_X)*+73$\.Z?+X3\=637MA M?ZJ6M[::&6WDDE2XAC-W=1HH#,MA.?E56D3Q$?\ !EI^RV'#?\)]\?L@8_Y# M>D?7_H&5T6D_\&A7[/.A_#'5O!MK\3?C_'X9US5;#6[ZR.K:*PGO+&"]@M9= M[:6779'J%VNQ6"-YOS*VU-H!^4/_ 2"_P""0/[9G[2'[/>J_%#X!?%YO@EX M;\0:H^C3>;XGUKPY-XB^Q(56X464$B7,,%?!MJT%I]ONS<7-Q( M\LDT]Q*^ #)+/-+*RH%C5I"(TC4*HH_MV?L/^$?^"A/[+'BCX1>-;[Q!IWAO MQ8MLEW=:-/%#?Q""\M[Q1$\L4J*#);1A@4(*Y& <$ 'AO_!!;]O^U_;Y_P"" M9/P[\13:A>7GBGPK!'X+\33W]S/>7%SJ=C# C7$MQ,D9EENH9+>Z.#)@W90O M(\G.BU^IW_!+K_@CY\/?^"2_A/Q;H/P]\7?$ MSQ%H?C"ZMKZXT_Q1JEM=6ME<0K*C301V]M JR2K(BR,P8N+:W' C%9__ 52 M_P""*7PK_P""O4?@%?B5K_Q T,?#G^T/[-_X1F]L[7S_ +9]E\WSO/M9\X^R M1[=FW&Y\YR, 'H'_ 2=_P"467[-/_9*O"__ *:+6OR#_P"#Y'K^R[_O^*_Y MZ+7[F?L]?!32_P!FOX!>!_ASH5QJ%WHG@#P_8>&]/GOW22ZFM[.VCMXGE9%1 M&D*1J6*HH))PH' ^U$,+),L/V>#2V8NPWFXEQ)\I$7]$W[/7P4TO]FOX!>!_ASH5Q MJ%WHG@#P_8>&]/GOW22ZFM[.VCMXGE9%1&D*1J6*HH))PH' \-_X*?\ _!([ MX5_\%9_ACX=\,?$J;Q%I:^%]7;5].U30&LX=2MR\+12VRS7%O/MMY--RSY4*?(;]U/^"KS;O\ @EI^TDL])_M$1#5C*L7VAT\P+YT6[;G[PYZ5^YWPV_ M;]^ GQJ\9V?AGP7\?#W79;ZUT/Q MYH-_X;O9=/D6.\2WO+9K9S"TJE!+ME?:S!E#;(]1L;FU6WEN+:X9U6"SA<2![6, ERN& M;Y22"/N8Z=&&5EW*\><..O)R1SVH _EM_P"#>3_@HUHO_!$[]M;XP?#CX]C_ M (0_P[XB!T77=133YM3FT;6='N+J*-"+9F9K9O,OX6>**8^=]F/R1B1J_??X MI_\ !:?]E/X.>"=0\2:Q^T-\(;K3-/:)9+?0_$=OKFHMO<1_+:63S3R89N=D M;!%1W8A0Q7!_X*#_ /!"W]G7_@I.]QJ7CKPI+H_C*;9CQ;X;:*PUL[1"G[Z0 MQO'>?N8$A4WD; M3-0UZP6UU)$<,89C!8Q3"-P"K&.1'"L=K*0" #\X_P#@DUX(\7_\%T?^"_6I M_'C7H[[2=!\(>((OB#JSP,&32TLY8QH6D_:4M?)FD#V]NAWI$\UK97;B3S%X M_?S_ (*N-N_X)9?M(GU^%/B<]<_\P:[]S_,UZ-^S5^R?\-_V.?A?:^"_A=X- MT/P/X9M"C_8M*MQ"+F588X?M%P_W[BX:.&)7GF9Y7V L['FK_P"T#\#=)_:0 M^ /C;X\MI+:5XF9&19 DC%2R,H8#*D<$ M_#+_ (,;^O[4/^YX4_EK5?II_P %WOVR%_8;_P""7GQ7\86>I-IOBG4--?PY MX=:+5_[+OC?W[?98Y[2< R?:+6.6:\6./#,EG-@JH:5+G_!*G_@BE\*_^"0/ M_">?\*UU_P"(&N?\+$&GC4O^$FOK2Y\C[%]J\KR?L]M!MS]KDW;MV=J8VX.> MB_X*=_\ !*GP5_P5<^&OASP?X^\7?$#P[X=\.:NVN+:>&I]/A^WW?DO!'),] MU:7#XCBEG4)&41A.^]7*QE #^>G_ ()"?\$@/VR_VC_V?=6^*'P!^+S?!/PS MK^J/HTOF^)M:\.3>(OL2%5N%%E!*ES#&\UQ C!V998IUP"&)YO\ X+0_\$@? MVG/V-/A7HOQ<_:&^+GA_XL+>:I!X,T^YB\3:KKVJ6H9+RZ2(S7UM'MA0P7'R MAR0\F N&6]XHB>6*5%!DMHPP*$% M>))M0OKSQ5X7MU\&>)9K^XGO+BYU2P@@1KB6XF2,RRW4#6UV<%\&[*&1VCD( M_##_ (-(?C]X#_9F_P""COC;7_B%XX\'^!='N/AK?:?'?^(]9M]*LY+AM4TI MUA6:=U1I&2*1@ >0I-?OO_P2]_X(\_#W_@DWX2\7:#\/?%WQ,\0Z'XQN;>\N M-/\ %&J6UU:V<\2S(TL$=O;0*LDJRHLC,&+BVMQP(Q7QR?\ @RV_9;\[S/\ MA//CX&Z\:SHX&>>,?$VI; MQ8Z1HOC'3[Z]O-D9D;9##*\C;41V.U3@*3VKV2)_-B5L$;@#@@C'Y\_G7YR? ML(?\&P7P!_X)Z?M6>$_C!X+\6?%[4O$O@\78LK76]4TZ>PE^TV<]I)YB16,3 MG$=PY&'7#*I.0"I_1N-%B154!548 Q@4 ?R[_\ !5?PUIGCK_@[PL/#^N:; M8:SH>L?$OX?V5_87T"W%K?6\MEHB2PRQN"DD;JQ5E8$,IP>.*^C/^#L?_@D] M\-_@W^SOX.^,WPF\ Z#X#C\.ZL?#OB6R\+^&_L6GO;7*R26M_/';E8(/+N(O MLOG&$F9KZ%6D'E1(WZ'_ !Q_X-ZO@O\ '[_@I79_M3ZQXG^*%M\0;+7]%\1I MI]EJ-BFC&XTJ.UCMU,36;3>6PLXMX\[)+/M9Y$<*E( MQ=>4I8Q,!^''[$WQ3\,?!/\ X.T/%_BCQCKVB^#?#&E_%'XA"^U75[Y;&RL@ M\.M1H))I"L:*9'3!+#ENO2OWE_X)=?\ !'SX>_\ !)?PIXMT'X>^+OB9XBT/ MQA=6U]<:?XHU2VNK6RN(EE1IH([>V@57E61%D9@Q<6UN.!&*^9/V@O\ @T=_ M9O\ VDOCOXW^(>N^-OC=:ZYX^UV^\0:A%8:MI4=M!/=SO/(D*MIS,L:LY"AF M8A>"2>: /KP_\%6/V7QO_$M]>?K7Z\ 8% '\ MPO\ P36_Y7'_ !'_ -E3^(__ *3Z[7]/$?\ JU^E?"?P0_X-[/@O\ _^"E=[ M^U/H_B;XH7/Q!OM?UOQ')I]YJ-B^C"XU5+M+A1$MFLWEJ+R78#,2"J;F;!S] MW*-HQ0!_+/\ $GQ3>?\ !'+_ (.H]4^(GQ,L%7P[>>/=6\4&^ N8[5M$\0&\ MB^VPMY#/OWD\2_\%ROV2O!GP>C\=7G[0GPNN-!D MMK6Z2VT_55OM9*3[0N[38=]ZK@N-\1@WQ!',@7:^WM/^"@7_ 3&^#O_ 4U M^&UMX=^*_AV74I-)::;1=8L;I[/5?#\\D1C,MM,O3JK&.17A=HHC)&_EKCX7 M\*?\&:'[*'AWQ=I6IWGB/XU:]:Z;/_!O+X1\5_M\?\'!WBC]HC1-"CT'P[I.J>)_'.MQ332WL.G' M6$O[>WL$N(X5B>X\V]+JLAA\V&VG=>4*F'_@]+2:2YGDV[YII MIF>6:0JB)OE=F"(B@A44#YB_X*>_\&]'P7_X*Q?'K2/B)\1?$_Q0T76M%\/P M^'((?#FI6-O:O;Q7%Q<*[+/9SN9"]S("0X& OR@@D@'RY_PQ3QV81-D*N+MKB2-S"E MG(H,:S2/7IO_ :O_P#!09OVSO\ @GA:> ]8OFNO&'P%^S>&Y5^SB&2;2&B/ M]DSYCC6) L=O/;% TDC"R$LAS,H;]+O&/@'1?B)X9U#1-?TNQUK0]7MY;34- M.O[=+BTOX95*2131N"LB.A9&1@596*D$$BOC?_@F3_P05^%O_!*/XC>*/$7P MY\=?%_5%\7Z5_9>I:3X@U>RGTN4K*LD5R;>"SA#7$6)$C=RP5+B90OSF@#\7 MO^"D4GF_\'B?AMMV_=\4?AP=QQ\W^B:'SQQ^7%?H#_P=P?\ !.)/VEOV/;/X MY>%]-6;QE\%7;^UI;>W\RYU'0)7(G0F*%YI!:3,LPWR)#!"]^YY)Q](_''_@ MWJ^"_P ?O^"E=G^U/K'B?XH6WQ!LM?T7Q&FGV6HV*:,;C2H[6.W4Q-9M-Y;" MSBWCSLDL^UER,?:OC#XT?6();2_L-1MTNK6\MY8VCD M@DC<%7B97<%&!!#$8P<4 ?R$_!#]K36OV]O^"[/P"^+'BJ-X_$OB+Q[X LM4 MF+1%=0OK$:58S7>(8T1#4#8CW'^PZ%F>%6==CD LN<[3W&:_ M-?X"_P#!JA^R_P#LZ?M:^'?BYH-U\4)KWPGKP\0Z/X?O=?BET>PGCD,EJ@Q; MK=/';OY1C$EPQ;R$$K2@N'_2E%V*%]!B@!:*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJJ+F;^T?)_ M=[0H?IRPRP(Z]OD_,_@D-W,T32,J[,X3:K;L?+C(('?.?3\#0!;HH4DJ,]>^ M** "BBB@ HHHH ***J?;6PWSK_K"N!&6(&=O0$]^_ Q0!;HH!R** "BJA;"DXR%[\X.",<@'!]1S5J)_,C5O[P!H =1110 4444 %%56O6CN6 M0_.=P"HJ_-C'4\]/M'YQZ87$$] %BBJZ73.@($; C(.2,_ABHUOF*%MR?ZS;@(6(&=N, YZ]^..P MH N44 Y%% !115=KS)8J5"!M@8\Y/0]#V; P<=#0!8HJFE^SINW+]_&/+)8# M.T @$GKWXX[42WTD,RI^[9FW'!!3(SQCJ>. 3C!)'(Z4 7**;&XD164[E89! M'>JL]^]O<@-Y:Q,0BEFP=V3P.3DD<@8'^ !Z;>R[E0[<_,AP">G.0#WXX/TIEM>S26YE98]C?4/E#]^1E@0.>WR1]#0 ZBJ;Z M@R7!Y7;DQ[-N&W=>I;!RN" !GO[5:@D\V%&^4[E!RIROX'TH =1156XOFCC8 MJK?+NZH6^Z>1@V<4 7**%.156 MXOFCC8JK?+NZH6^Z>1@7G(&]6R3[# )/L!SZT 7**%.Y0<8]CVJK>W,>PY)X!H M44 Y'I[44 %%5;B^:.-BJM\N[JA;[IY&!R21TP#^/< M@OVEE/RL%SM V,I&!DGYL9'0<#K^@!:HJC_:OFP;E^0L#M+I\I(.,>QYP^* "BBB@ HHHH **JR7KM,T<:_,H_UA3* ] .O; M(SSV--M]4,VXF/8H.%&Y6+'&<<'K[#/3\* +E%,MY&EMXV9=K,H)'/!_$ _F M!5>[O)(?+9-NUI!'AE*L3O .,^B[C[\$>X!;HJLUS(K,F]%8)U:,A,YZ4RVO9I+QON; 2>=N,_CG..!ZGDT 7**J)]I-VQ=V"V.<#'- "T444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%5Y[F9!M6/+LQ XRHX;!/Y#\ZL4 %%%% !115>6Y83.H M95PO&Y#@$].<@'H>!S0!8HJK%?M-"&4;VVAMNW#'VY..<'G/IUJ(ZW',S>3+ M"R[1@Y^[DL,XSRORL<\ [3@GL 7Z*I+J;/ 9%\IMV1&N<9.!A&/9LY[&I%NV M:7[R^7CNA'/7.21D8QP!P>] %FBJ2ZDQA9U:"3)(CP<*S8&%)YP2<]C^=*-0 M:4,%:,-@E2<\KC[Q'&!NR.^AZ\4JWA< _*,C/)Q_/FJ.IQ.+*9C(NSYR 9BBIC?DF0$S&S]-48UJCIJ\5S']5WVQ1W7\Q1] MM7U'YBOY-?\ B&C_ &W1_P T8;_PL=$_^3*/^(:3]MS_ *(PW_A8Z)_\F5]9 M_J#D_P#T-J7]?]O&'UJ?\C/Z:/VU?VZ? 7[ GP"UCXD?$;6(]-T#2R8(88D$ ME]JUVRLT5G:Q%E,L[A'(4$ *ID9DB1W7\W=%_P"#A7X^?LY?%[P9XD_:8^#7 MAOP%\ OB---;VFH:/;WUQK/A&1WW6\>H%G832I!L>2)+>&5TD=T3S+>:U7\] M/V8?^"/PM>R.OD:C-;V<\ MS21HZ,FZ50J22(4+7 AC?] /^"E/[6/P=^#_ .Q7J6H?$"WT;XA>'_'EA]FT M/0;6[BN3XC)1)8Y(IE):"&,2PO\ :H\K#YL4D;-,\:-[&7\&Y52O04XXE3TY MXZ6\HZNTENV[JQX689QB:>(ITX4W9[GZ_P#A+QQI7CSPIIFN:+J%CJVCZS:1 M7UC?6=PEQ;7D$J!XY8I$8HZ.K*RLI*L"""0- MM!L=:L?@IJ$-CJT"7MO'>^(-)TVYCCD4.JRVTMTLEO(%(#1.JLARK*""*N?\ M0TG[;G_1&&_\+'1/_DRO)EP!DZDU_:U+^O\ MX]WZU4_D9_62;U?;\Q4#:DP ME4;XRK,>B'Y!P.2,C.3[<'_9.?Y.W_X-HOVWFZ?!ENG_ $..B?\ R;7V5_P0 M;_X(I_M6?L:?\%*O"?C_ ,=^%?\ A7_@O2=.U&/7)#XILI3K\,MJ8(K(0V4\ MS2XNGMI\2JL1^RARPD6)6\_,N#,KPV&J5J69TZDH*Z2WEY+WF.GBIMZP9]_? M\%6?B]\<+[]N[]E/X,_!_P"+1^#J_&@>+#J^I-X7L?$"YTNP@O(28KA=KY&] M2$D3&X9)KG_@Y\5_VF?V'O\ @IG\'_@W\8_B]H?[0O@_]H32]:&F:ZGA6T\+ M:EX2U#2;3[;+B"U5X9H98YHURSEF:4D>6(-MQD?\%I?@+_PT_P#\%4?V#_ W M_"6>/OA__;@^(&S7_!6L'2==T[RM(LIQ]GN=CB(N8O+?*G,;N.IR.;_8/^'F MK?\ !-3_ (+*:_\ "'XK:MKGQ>N_C)X;EO\ X4?%?Q??:CJ?B9[2QEEN9_"D MDUPKVX\K]]=L\!@C8B)Y-SW%M!;?G:V.P^K_ -K/_@N%^S#^Q!\59/ /Q(^* MNF^'_&5K:PWEUIEOI&HZL]E%,I>+SFM8'6.1T"L(W97"S1.1MD0MZY\3?VUO MAS\)?"GP[US6?%FEIH_Q:U_3/#/@^_LXYM0M/$%]J2.]BD$MNKH4F6-BLS%8 MBH!+J'4GX%\;_M@_M!_M=_$G]IJS^!OP[_97\(_!+X<^(;[PAX]USXRR72Q> M+]3L+7[-JTUPMC)Y;6<=G%9PL;M/FMQ$&? :&V\0_9;_ &.9/VV_^#._2/!] MI8KJGB33=+U[Q-X9B@T?^UKXWUCKVHW:06L08$7%RL4MJ)$)=5O)D"-EHW / MUY^//[5?@W]F=/!?_";:R-#;Q_XJL/!6A9L;BZ_M'5KPN8+8"!9/+WI%(0\F MV,<;G!X/BO[7'_!<#]F/]AGXP7'@'XF?%+3]"\76]G%>S:9;Z/J>IR62R -& MMRUG;3""1U9'$3X<(\;[=LL9;X__ &!OVLK?_@M5_P %'O@9\4M/FL=1T?\ M9Q^$IU?Q&VBVD^GQZ;X\\11?8;S39X[S,EQ9+9VUP\+P%E5HCNN7!2-_!_\ M@C#^RW^T#^U]^Q=XM\/^'?VPK7P#J@\1:Q8_%/X=>(/@OI.O:O;:I=75S'<_ MVS-J#)<7S742$L]PC*?GMBQ-JZ( ?LC\;OVW?AI^SI^S//\ &;Q;XLL;7X5P MV=E?#Q'9V\VHVLL%Y+#%:SQBU65Y8I7N(0K(I&&W9V\UYE^SG_P6@_9K_:Y_ M:'N_A7\.OBUX;\1>-[5[M$LH[>[CBU'[-D3?8[B2)+>\Q_K!Y$K[XDEE7='& MT@^"?V[?V?O#/[*?_!H]XP\ ^#OB?X?^+WAO04MUL?&6D20_8=;,_C*.YE\H MQ3S+E'D>%@)7R\1X'*U[9_P67_9_\$?"&V_8=A\%^"_"7A.U\/?M,^%+/2H] M(TF"R72K2\GNIKNW@6*,"&*>>.*65%"J\D:,P9E! !^F0Z./B[XNDN_#'P/^-?C/1X+M-,0#0O#NDV\$BQ>7;1K)-Y4;R'<5DD M8C)+GFONBV %M'MC\E=HQ'@?)QTXXXZ<<5^07[.(7_AU[_P5E5MV6^*OQ>*H M"0#G2D4=.N3Q@GDCM0!]<_"O_@O?^R7\9_C?X9^''A/XT>'=4\5>+1:)HUFN MG7D,%]+<6ZSP6XN9(UMX[AQ)'&()'619\P,HFS&/7_VOO^"A/P=_8(\$Q^(? MB]\0/#O@G3;HG[)'=2M-?:AB2*-C;6<(>XN=AFC,@AC#_ GBZXEM=(MH'GU>YDT>&XU%S''SX\8MJ7]AZ7\$-3O/A_'<:CYKT:;:ZA=PZ?;ZU'XG$#S3Z=*$^SWGDLJJTL0=X7A969)%)^[?A M_P#M6^!_BG\<_B#\-/#NM?VAXV^%)TT>*M,.GW, TD:C;FXLLS/&(I/,B4M^ MZ9]O1@IKX ^ MQ\,W_X.A?&G_"L?^%>R_P#%@;T^*_\ A%Q9*C^(/^$LC^V" M^-N3B^+E/-\W]]DIOR-IKK?V O$]CIW_ 7M_;^T6XU#3H]_:A\-?$'5O GQ6TW6[?X6^'Y_%/B6%M(U&UN++385=I;I(I;=9;B.+9A MS;QR[3)$#@R(&^)?V(_V?/ __!2#_@GO^WEX$U/XA6OA_P )_%+]IKQ''HWB MFRO+::U-S)=Z--I5 #(_X)6?\'#?PU_;]^.OC#X:ZIXL\-Q^-M1\?:YI_PYTW M2O#^KP'7O"]I!]IMKZ>69&B2X>&*Y=E=X#\@'DJQ"M[9<_\ !<+]F&S^.NG_ M Q;XK:=)X^U7QK<_#RWT5-'U+[0FMP3P6SVTF+$] M,L_%'[;&M0Z38V^N:O\ M,>+M/O-12,1WEU!#Y$T,4DVT2-'&UQ.40Y$;3RE M<;VH ^B/V?/BQ-XX_;H_:*\+_P#"WCXP3P6WAM#X$/A,Z>O@ 7>GO-C[?L'V M_P"W8$Y^9_L^PH0NX M /"LWA[^Q%E;5?MW_"'7XMS9B/$GGBXV>68R'5P N"QKP7]B/]A?X@?MM_\ M!%W1]+TG]NGP%HOP#C\+-I_BGPO-\&-"-CX-F@C2XO[6]N9)(I8I[>8M.UZY MCD:7X,M?$EW)9Z;&;2ZU"ZO M7C3S)2EO;1R3>7&FSS)=GEQF6(,RET#]S\!OVBO"7[4/PC\/^/OA_KVF^)O! MOBBV6\TS5+1BT=W&6V, IPZ2)(&CD214>*1&1U#*0/@9/^">?C#P-XG^#/Q5 M_9=^.WPSU_XJ_"_X&Z)\/+FQ\46IO/#WC_PZV9+._8VSAB5EC2X:7VC_@GW_P4>\%_%W]E/X@>,O%_A/P[^S>?AAX]UGPCXUL-1UNP M.BZ1KBW40NT<5]B0IY42KUV@#/K7P!_P3[8K_P %S?\ @HA^[_B^&Y9MQ(XT M"?VZXQP,_6@#L/B[_P '!W[(?P&\2ZUH?B?XQ6-CK?AOQ%J'A74M/CT+5;JZ ML+ZPDCCN4E2*U9P@:3Y)L>5,8YA$\AADV_4Z?&7PV?A;%XW;Q!X?_P"$.ETH M:Z-<&I0G3?[.\D3F\%R&,1@$1$GF[@FSYLA>3^>/_!$_X$^ ?'/BK]MW7O$/ M@WPMJFL:[^T-X\\)ZC>:CI-M/=7FBRR633:;)(P+/9O))N>+E"WW@>#7POX> MAL6_X-&?^$BUS[8;LVN)!;^:+,J!R M;@6PC'FF.@#]:_V1_P#@N)^S'^W3\8K7P#\+_BEIGB'QA>6LM[;Z3/IFH:9/ M=QQ M(L+7=O%'-*J?O#$C&3RTE?:4C9A]96SM);QLZA7906 S@'OU /Y@5Y] MXS\,>"M5^)_@WQ!XFTGPJ_C73[FYL?!VHZC:6[:E97$]G)+_&/PK\3I=8A\+^*?#OBAO#VH7&CZBFEZA%=MIU];D M+/:3E'8I<1EE#QOAER-P&X4 =91389!+$K*RLK $$=#3J "BBB@ HHHH *** M* "BBB@ HHHH **** $!.:@GO#;EF93Y84G(4L<@\C'4DCI@'H?:K&:R=4B= M;29FD4Q_.0#,45,;\DR#YEZ@:5FP+ZWRLH/3(S@]OSI?MJ^H_,5_ M*A\2_P#@VV_;FUGXC^(+R^^'Y\:WMWJ5S/<>(1XTTMQKTC2LS7NZXNDF/G$F M3,J+(=_S*&R!B?\ $-)^VY_T1AO_ L=$_\ DROTZCP)E$X1G+-:2;2=NWE\ M1QRQ,T[QAQWS7A\1<,X#+Z*GA<="N^T=U^+-*-:51VE'E/K# M_A&/VXIOF7]NAU5N0&^"7A_(^N2#^8'T%?0G_! S]I/XK?M,_ SXS?\ "X/' MLOQ#\3?#GXP:YX)M=8&CVFD">TL;6Q5#]GM46-=SRRO@[B"P&X[PSGG [US/_ ;=G/PP_:NYW?\ &2GC#G&,_NM-[5\:=!^C M3W/V,?1T !Z'VIRWA< _*,C/)Q_/FJ.IQ.+*9C(NSYR 9 MBBIC?DF0$S&S]-48U MJCIJ\5S']5#7[-,(XY+5I P#(6^;!.?SV@_4^F*_._\ X*%_M4_&;XG_ /!3 M;X:?LM_!?XF>$_@+?:]X/F\?:GXRU+2+?6=7UB-)[NTCTJQTR[ BE8-')=2; MF#F&-Y%91;/'/\0_\$!O^".?[6G["_\ P44TOQCXV\(:?X#\"3:'?Z?XEDO- M0&0%Q'+^I'_!0']BC]G/\ X*9B MW^$/Q9BT'6/&FFZ9/KVBVEKJL=EXJ\/VTQ^R/J5NBN)/(,P0$RQO:R2PPATD M*(M.GO1V_I>H4JLI*[1H?L!_";]I3X,77CO3?CY\6O"_ MQFT=KRRN_!WB*PT$:'JWEM;E+V"]LX(UMHT1Q&8=CR,296D8?*B?G+^T'X^U M[X\ZW^V-\2OC5^UE\5OV=5^"/BS4?!'@;P%X*\11>&S]EM;.>[TV[DL9IXI- M5N-4C5I((_-MVF$$_E3"(1"W]V_9?^,'Q@_8!_:E^/WP,D\9>/OVO-#^&/PR MD^)7AZ?5/WVN>']2:[OGM_"]Y>PQ3S75_>VK1S1/* ^R']S:^6=J_(GP9_98 MOO\ @H;^QOI?_!1SPIXH\"W'[5GA#Q1JOC+Q#IWB26T;P?\ 9M+8Q6NBS0R% M5T[[-IMG:SP7$TGG W'F27"[X;JT\%?!_@SPQH7@[P_X M!'B6-K6&\N5>[U:_O+(2N[S)Z7IO@.RUB>XNF:'S+Z/4'FCN[5VAEC13" MX,;0^8CJQ!H _0'_ ()+?MQ>//VR/@Y\1(?B9H?@S2/B%\)?B%K7P[U8^%;B MX?1]6GT[R6-S;+,#+'$1.D>'+DF/>=A?R8^T_:[\:_':+Q)X(\,_!7P9X1U: M#Q1?R#Q!XT\2ZCNTOP+;1/ ZROID;QW&I//$;A8HH9X@DR0M*Z1,<=9^R+^Q M_P"#?V,?@W;^#_"4.H7$3+O(W^ MRJA41$7OI5CT^\;[1)(T<@*EGC5NRD$X4_*IWG+$*I?&,%< 'R3_ ,$'?VDO M''[8'_!*7X6_$[XC>(7\2^./$RZRFI:G]E@M?M0M]8OK>']W#&D8VQ0(HPHS MR3DG-?-/[,T/[97_ 4&^+7[0^I^%_VPO^%6>%_AS\:/$_P_TC0A\*-"UUDL M[":-X6^T3>5(<1SI%\^]B8]Q=MQV^K?\&QEZL/\ P0K^":R-Y*QIX@-K>-H&5DVC80#N_\ @H7^TI\9OV=K/B62!(VMT,2HLHM1DAKK,27 M0A:&3@?#?Q8_:8_X)H_MA?#'1_C[\9/#WQW^#'QOU"/P?9^+!X4M/#.J^#_$ MDHGDLH?L5FL@F@O&"P^9\P1Y-TC6ZQJMS\N?!3XW>,;'P!_P2Q_:&_:(US5+ M'1-$N?&_ASQ!XO\ $\BVLZMJ]C/!H4UP1B5HY[6T+B_8;#'&+F:4>9N?ZV_X M+3>*-)^+/[3O[&'P8T#4H=0^*+?&[0OB)_841>8S1)S&879 MHK82+!'YE_P1@\8:3\(?VF_VT/@SX@U+2]'^)4/QOU_XB#0'FC^T'0=4BT^: MQOHPAV2QO&R[]C%X#)$LRQ-+&IA_X),>,-%_:%_X*:?MU?&/P7J&E^)OASXO MUGPGX8T3Q%87"36VJWVD:-Y6IQP=&>*)[FW(E5?*F$@:-I%Y !ZI_P %;OVF M?&_[,9_9CD\!^(&T-?B)\?O"G@OQ %M;>Y74M(O7NC MO4G&.G6N=\=?"3PW\6O^#H'19O%'A70O$'_"._LW0:QI":UI\%XVCZC#XM;R M+R#>K+'<1Y7D"/!8NLJ%76XEB,*@.Q5/FKRC_@F_ MX=TOPO\ \%N?^"AMMI^FV.GV,U]\/[YX;0)%";BXT:XN)IBBXS)-<-O9\$R2 M2,W))->?_P#!#7P]\*=&_P"")VHW'QY/A22;6O&FLW'QCC^(NI172KXD_ML0 M?\3F+4G=8+L)#I7[N?:Y=HG*;Y=[@'7?\$=/V\-*^#/_ 0#^'/QT^//Q"\1 M7&DV3ZD==\5:Q]MUN]??XCN;*V$@033D;C#$ JL H&=N./MSX]?M7>!_V7Y_ M!<'CC7ET$_$'Q/8^#/#S26%U<"_U6\$GV:VS$C["YC;,DNR-?XG!K\2Y75_^ M#'2,LZJ9%,X9QU=?'JY[$$XX'()RSP'_P3^\4? _1]$\4>$=2O/B#XCT+5->>?3;[5+:'P M/>/=)-UT?3?B5\+O%+?9_/GTRQ\R$66IP\V&H/8RVZ0P7J& '4FGE9HQ;HO@ MO[47[4GAK]M3]@'_ ()R_$3P?X3A\ ^&M4_:.\#V-GX;5(O+T1[*?4K"2UB2 M%?+$$30,(L!"8]F4B8>70!]^7/\ P5(^"L?[#G_#24?C6-O@O@$^(#H^H X& MHG3FQ:^3]J)-T/+'[D Z=X)NO$UOX;ENM1%M$T=O)!Y6H),=*H_\')/A+3? '_!!3XL MZ/HFEVNBZ)H-KX=L=/TRPC2WM=,@BUS3(XXH4C4".)(UV*$P%4[0H' /I[] MM+_@I3\%_P#@G;X6T75?C%XXL?!]OXBGDMM+A-C=7EU>M&GF2,EO;QR3&.-= MOF2;-B-+$K,&D0-K?LD?ME_#+]OOX/)XY^%'BZT\9^&;B[DL)+FS$UO):31N MP>.2.54G@D"MN"R!&,;1.J[)4+?,O[>O[8/Q:T[]OWP)\!OV)M<\7>)]4;6S>ZOJVH2W]U> M>5KFH1Q[I9BS%1'#&@YX51TXKQ/_ (.,_P!M+]H+]F'QK\&]!^ 'CS2? ]YX M@T#QQXBUV:]TRRODO(- TN#4A&'N+:X9)A EWL "!GD0,P4%U]+_ .#8.;S/ M^"%_P.A7Y9/^)\3N7'RGQ!J.6 .,KANH/''!Z5+_ ,%!HF7_ (+C_P#!/?9' M)'YQ^)+,JN?F)\/VWU P0#C.,C/)H ^MOV6/VHO#?[7W[-7@OXH^"KF";POX MVTN#4K$-)%))9AP!);S^6[1K/!)OBEC5VV2PR)DDOVQ M/^"K^L6?CG5(=#^"GQ#^&.H?$_X?>$+C1(K"^TG21K\6FV%S> MX;;'^/O%GQ"_99^!O[0W_!.OPG9S:#XD\9>.;7P]\%?L\9 MOH#X.\37-]?7I9)H#>2V&GV=MJ,5WJ"?:Y(IKQE!7R4DKZU^%_PM\-_!K_@X MM\,^!_#6GBP\(^$?V2+?0=*LO-ENOLMI;>)UMXH#([,[JBJJEI&8_+DG.6(! M['\2_P#@O;^R7\&/VA[WX3^)/C5X>TWQOI>K)H=Y"^G:@]C97;%%,4U]';M9 MQ-$S[92TP6%T=9#&RN$^J/&WCBQ\ ^&-2UK6-1T[1=%T>W>^U#4+^9(;73;6 M)&DFN)Y'=%CB1$RU\:7I_CC[2OBS6%^TRB:_A6VD:P74[C53-) K@2"^*?\?!\NYGZC_@H M%-I[_P#! +]A5?%T?B _"(:I\,9/B+;F8VZH!AO M/$ C_>&( ^Z/V4/^"V7[,'[=WQ=C^'_ ,,_BI9>(O&%];7%S;Z2]AJ.ERW< M<.3+]FENK>%990C&3RXW,@BC=PNR-V'R3_P1H_X+;?!7X2_\$V_@9HOQV_:% ML+KXL>*KO5[>\.L:G>ZM?!VHZG!;-J6F2S6DC745A)(OF1M+;VTID2( M@O#!(6)5,+^1G_!.#X"?#Z[_ .#2SQ[K$W@GPD^N^)OAOXSO-9NFTF%KK5KG M3K[6Y=.DN'P))Y;5H5:!G):$H"A3F@#])_\ @I_\6#\"?V'/&WBH?%^7X KI M1L#_ ,)V/"W_ E1T0R7UO#S8;7,YE\P0=#M\W>,;#'$6E58I79!'&[ MK\,?\%(S]H_X,\_#;-'*R_\ "K/AT#EOF ^TZ$7*2*5 MD4.V".10!]E_LB?ML?#O]NWX16_COX4^*-+\8>&)YI[1KFT$L;VMQ"P#PRPS M+'/%(0RL%DB0[65QN1XV;R;]K;_@M]^S+^PM\7[CP#\3_BIIFB^,+6RBO)]- MM=(U+5&LUD ,8N&L[>=87=61Q&^'$;QO@K+&6\=_X)O^'=+\+_\ !;G_ (*& MVVGZ;8Z?8S7WP_OGAM D4)N+C1KBXFF*+C,DUPV]GP3))(S!_''B[QUH>F^"_B1 MJEAHWAW7U+7&EW]Q>Q/-;2?:8PT<<#Q1R2><[+$J*69U7FO-/AC_ ,%O/V:_ MC3X0\)Z]X5^(&H:MHWCKQFGP_P!$OT\'ZW':W&N,+9DL))6M D$DBW49C:OA_'^TYH-C-XCMEM[K M1O$MO>W^M27"/")KFW>)&F>!U+NK&*0$*69:^Y/^"Y/[(M_^U[_P3V\96V@3 M>(K/X@?#G;\0? 5YHD=S)JEIKFEQO-!]D2WEC=KB:-IK:,99D>?S%C=T3 ![ MA^T)^VW\./V5_%7P]T'Q[XKTWP]KOQ4UZ+PWX5TZ6&::[UN^E:.-(XXHD9E3 MS)HE>9\11F6,.ZEU%>MHVY ?49Y&*_)K]BS]H&S_ ."SW_!5WP;\8]%U9K/P M;^S%\*].OV\/6E_:WL<'BSQ58S/=1K<)%_I4$%F#;3>9);O'=V.!$%:8M^LD M!#0(1T*C% #J*** "BBB@ HHHH **** "BBB@ HHHH **** &[OFJM?:FEF" M&D1&(8C*/A[KVE>'?$W_ A_B'4K M*YL]&UE[2.^&FWDD+"&X^SR,J7 B?,AA8A7"%>." 3V.I^WKC.]5SS@CD55; M5I6E9%$(D )12W$@S@$$1B\DDDAO,N[,22QY8DGO79?LG?\$'OVVO@[^U!X%\ M1:5X=O/AE?:9J]J[^*X==T6ZDT"-Y6CN+HVR7Q>Z5;;<# 5*SQK+$PVR,#YL M<=5YKTY?9Z']+3ZRQP@3RY6#8#_-MZ[2VW( ."U*>>TJQ-Y/\ \'(W_!/OXU?MY^!?A'9_"C1_^$IT_P ,WVI/K7AI MM=ATLW$\\,7V2]"SR1V\A@6&\3<',R_;"JJ8Y)F3YX_X-\/AMK7[!G[3?Q<^ M"?Q@TR;P;\2O$MEI&KZ+H5Z59=5MX6O7DGMIXRUK-M\Y'(BE9U,4VU2\,JIC MF&.JT[0A'?J<^:9C7I>Y"._4^@M=^.O_ 4:_9I\/7WBO6M"^!WQLT236Y]9 MU+2/#K7UIJNFZ7Y>7M+-I$MU*1JI6/='=W+.R'9<'.W[X_9%_:Z\*_MJ?LY^ M%?B?X-FNO^$;\76QGM5O;=K>YMG25X)H94/22*>-XFVED)0E'=2K''\1>*M+ M\,:)?:KJ6J:?I.EV-G)?7ES-(1;-//P6:8E/6\C^I@:VLMOYD4DW?V M)-893Y>%69MP&X< C."=N<*<$Y)]!U-?S!?#C_@WK_;0LO'N@7FF_#]O!>H1 M:I:S6GB-O%NF1_V)()(_+N_,@N6N5\IE=P\,;2IOS$KDD5^HG_!R+_P3Z^-7 M[>'@KX3V?PITG_A*M/\ #-_J;ZSX;.O1:;]IGGAB%I>@7$D<$A@6&\3=O\Y1 M>$*A229D]:.,J.GS0'R M;E<,"-ZD+(A&\9)Z5\W_ /!NW_P2T_:'_85_:7^)7B3XJZ)_PB_@_7/#$>GK MIAUJTNQK=X)87BF,=M+)'_H\4=S%F4KZS_ ,%IO@1_PU%_P52_ M80\#_P#"7>/O /\ ;H\?E/$/@O6#I.N6'E:197 -O<['$16^5.8W<<$Y' M1AZTJL+R5CNP=:5:%YQL:_P<^*_[3'[#_P#P4S^#_P &_C'\7M#_ &A/!_[0 MFF:T-,UU?"MIX6U+PEJ&DVGVV7$%JKPS0RQS1KEG+,TI(\L0;;C[@^ '[5_@ M?]IV#Q?)X%UG^W8?A_XHO?!6OLMG/;_8-6L_+%S;8F1#)L\V/]X@9&YVDU^< MG[!_P\U;_@FI_P %E-?^$/Q6U;6_B]>?&3PW+?\ PH^*WBZ^U'4_$SVEC++< MS^%'FN%>W'E?OKMG@,$;$1/)N>XMH+?O/^"(OQ5\+>"A^W;_ &YXAT#28_"_ M[2'C76]=:?4([=M%T]_LP2[N#D-#;M]ENR)GVH?LLIW (V.@Z#ZQ\+?\%+/@ MOXS_ &)9OVBK/QSI]M\'8;2>];Q%J%IU=/*EC69I#<(T*(J,TDA5 M8UD)4,?L4?\ !2SX,_\ !1/POJVL_!OQI9^,['P_8P:*-XY/>/ O[16 MM?&;XF?'#]F']K7P7X%^'/Q U_X+SZWXA^(W@;6(UT+6O"K37EC),KWR_:+$ M6/VZ7:EV9(Q*M],$C1U\X ^@_P!G+_@M#^S/^UI^TG>?"/X=_%OP[XJ\=V:W M)6RMK>ZA@U#[.Q$WV2ZDB6VN]J@R#[/+)YD:O(N8T9AH?MJ?\%/B M/1=#^+WQ,TKPMKGB"UDN[6TCTR^U.=(D8IYLL5G%,\2,X8(9=BR>3-L9C$^W MY1\!>.OB]_P2(U;]F_X1_&K1_ GQR^#VI>*](^&OPU^(FB6:Z3XD\)7]Q97% MI:?;]/G9T.8IGM(YK.972TM[EIGDEF6*3P/]ASX2?''XT?\ !13]LGP]X'_: MR_X4+\2(?BAJ5]?^%]9^%VGZ]K>J^'XI(TTC4$NK\K+)I\=O*(H(49XK9'@9 M0BW49< _13]JS]J/1_C=_P $B/C%\6OA'XP_M+3+[X7:_K?AKQ#HMQ)%)&Z: M==,DD2*X>YCG<;Y%F+"1B2V353X7_L5^&_ MV$_^"('[;'A#1?BOX1^+MU?V_CG5=AV_A[57T!;>?3&L+2>2&VDB M:%3]G7RO+6X2/RE"J3SG[1D;O_P2]_X)0JGEM'#\4OA"V03T&EN.F"1SU)QC MIUH _5/XH7GBL?"_Q&O@=O#I\;+I-Q_8"ZX)?[-^W^4XMC=>41+Y!E,6\1@- MMW!3D@C\QOVX_'/[;7_!+SX'G]ICQM^T!X$^*7AWPSJEC=>-/A99^!(=%TH6 M=]<);26>G:H!)=R>1-9"[L! MAE6(] #DCOM(K\S8K'QG_P %V/VG%VQ)X;_8H^$?B90=BP7T'QYU;3[OIA?- M@ET&.ZCW8!>.;R\,7F/_ !+ #W;_ (*O_M?_ !$^$%A\._@]\#8_#[?M ?'S M4[S0O"\^JW+II_AZUMK476IZQ)B%T?@O\ '#4(_!]EXM7PM:>&]4\(>))1/)90BSLUD$T% MXP6'S/G"O)ND:W2-1']0MK_XH2?&[0?B*-"AN56:#0]+2^>\U"0N5 C158H&(:?R95A#F-]H! M1\5_%O\ :/\ ^"E/[8?Q1T'X#_&3P_\ ?X+_ O5G\%WWB?_ (1:V\2W_C'Q M/&L+7UHUI>^5]GALRPBW@X=L.CS)*?(D^!W_ 6+\8?LX_L/_M"2?M,:=H,O MQQ_9+$&G>)X]$FD^P>+_ +9;QOH5\DD-NR6_]IR2+$51#Y+AI)(K5&$,=[_@ MC!XPTGX0_M-_MH?!GQ!J6EZ/\2H?C?K_ ,1!H#S1_:#H.J1:?-8WT80[)8WC M9=^QB\!DB698FEC4_$O[8GANZ_;F_9]_X*S?%+X53:;XU\ >(KKP19Z=KEAJ M,?V6_D\+VEI M7A1?M'ZB_";XH:'\;_A7X9\:>%[[^U/#/B_2K76])O?)DA^V6ES"DT,NR15= M=T;JVUU5AG! .17QO_P4Z_X* ?!_Q-_P1+^*?Q)L?B%X;O?!OQ1\":OH/A;4 M(I6;^UK^^T^Z@M[..+9YS3^;E986C#0>5.9E18)2OT7_ ,$_/AAKGP1_8+^" M/@OQ/8_V9XD\(^ ="T75K/S(I/LEW;:=!#-%NB9HVVR(RY1F4XR"1@T >NT4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% %.YU/R9=FZ/Y6^ M=#]C/XEXW+X9DCC_ (4^WVZ[!V&%D(&/0<5^&YUXI9[@\?4P='**DXPO:2^U MZ:'Z+EO!668K#0KU3U/T&&NVY'^L7\Z$U6.6/H[M-Y3R*0 M W(VQN2,Y^7C[PKQ9>-.>TX^TQ.35(P[WV_ ]?#>&^78FHJ5#,Z;F]EW_P#) MCWCQ[_P4:O-,_;/_ .$;M9+>T\ Z;=_\(]?WTB,C"\8L9)LRM&-DQQWK\D]$^'4FG_#F:QFF;[9=#S7/R#S' MRC LN<,05QR#D%@M M*T)I?;;^U_7D?5HKK*_EJQ:0)OX0A3Z#Z^U?&/_!< M7]N7QC^P[^RCX=O/ -YX6\/^*OBEXRL/A]IWB7Q)=_9-*\%M?QSO)JMT"CJ4 M@6UD.]P5C+^8R2JC129GP>_91^)W@?XHZ+J,FBS6MI#J4#W5U%?6J2/%DK(7 M"MECC!QU))ZU]%?M6:-\)_B1\)&\!_&1O#,GA/XG7D'A:/3-?O4MEUO4)CYE MM;6S,ZDW6Y/,B,#>:)(@Z%7C!&7 _%>/SO#5*N/P$OCY\+;BWOK;Q-I M.I^!;+PMJ&F3>4DMG/8FQ#B>;SD56$\B(L+OA& M"_BW^TU\0/V7?@_\"?"NAZGX3MO"OBA?!4WBB/5A$EUJ]Q?W)9;BV@O%%A\D M;1)+/!&ABF,RW,C_ +,VN_\ !#O]L/X$Z'\%OBIX]\5?"?XS>.QX:N?@9JLZ M:I_8]C,-4N+K5=*GD62YM[#3VN+>>:.*(M(55KF\(D5A\Y_"O]E6X_X.0_#? MQO\ B[XPN-/^&O[47PK\:V_AGP;X3UF*"^L/!&FZN?%V;Q'JDAU6 MYL_!NO\ B&P2QU[Q9X8$<+:?J=_")YB+AR;A0Y<^9&L4N^8/]HEXC]LCQO\ MM%?&;_@LC8_L_P#P9^/R_ _PO#\&4^(US(/!&F>)_MEV->FLGXN@K+O62)LB M7 \H_+ELCQ__ ()=_P#!3GQQ_P %>_\ @I/X1L]6NE\!Z3\ ? 6K7'BS0?#/ MC"&;1_%?B>XNTL'?RX[J5-4T:*U G@>)2MK<2[6N95DMWN.A_;*^$GQ4^.W_ M <7Z;I/P?\ C$WP/\46_P"SA%>76NGPG9>*?MEF/%$B-:_9KAEC0/+)%*90 M=P\@#: Q-(#VG]B+]I#X[?"C_@H_KW[+?QH\6>$_BY-!\,Q\1]!^(>EZ,=!U M+4(#JGV*2VU"QCWVZR+,\B1&W*A8;="WF/,PA[W_ (*=_MJ^/O@#>_"KX8_! MG1?"GB+XX?&SQ#)8>&;+Q1+HO&]K(GR%K=[P;U5'D4 ^J M?V,_V=/VF/@!\6[Z/XL_M":/\=O!VI:-,T9)3Y'G7@C]B7P+_P2 MZ_X+9?L^^#_V:3K?A7PQ\5/#7B*?XK>#;76)]8T^*QLH6&DZI=),=)^$?[3?[:'P9\0ZIINE?$N'XW^(/B)_84L MT?VI]!U2+3YK&_0(2DJ/&RE]C%X#)$LPB:6-2 4?@=_P6+\8?LX_L/\ [0DG M[3&G:#+\/1)I/L'B_[9;QOH5\DD-NR6_\ : ?&EUX;$GBGQU\#;;PYI^GZ?I>AEI M9+BWM]:1GFDFM+4J06WC,3_O+PHOVCYV_;$\-W7["+/3MTM+G6FA+LGFQP0_.)0HCG7!@:?(%?H-_P4Z_X* M ?!_Q-_P1+^*?Q)L?B%X;O?!OQ1\":OH/A;4(I6;^UK^^T^Z@M[..+9YS3^; ME986C#0>5.9E18)2H!]D?";XH:'\;_A7X9\:>%[[^U/#/B_2K76])O?)DA^V M6ES"DT,NR15==T;JVUU5AG! .1705Y%_P3\^&&N?!']@OX(^"_$]C_9GB3PC MX!T+1=6L_,BD^R7=MIT$,T6Z)FC;;(C+E&93C()KM !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 1&T4S^9D[L;1[#.3^?'Y"E^R MKGO4E%"TV!:;#1"H'2CR5_NTZB@#%\6^!=+\=^'M0T?6K&UU?2=6MI;*]L;V M!+BVO()%*/%)&X*NC(64JP(*LP(.37Y^?LG_ /!N#\(_V5/VUKOXL_VQK_C# M1]!F63X=>$=86:2W+A#"9&=_/G"SC]':@DTZ&5'5 MHTVR-N8;1\Q]_P">>M=^$S;%86G.EAZCC&:M)+JB)TXS:E):H?!;JD*+L5=J M@87H/I3O)7^[3@,"BN L9Y"G^&HOL/SY\V3AMP' "\8]/KUSU/MBQ11TL!YU M\0?V3OA_\4_CA\._B1KWA]+[QE\*1J0\+7XNYX5TP:C;+:WG[E'6*;S($5/W MR/M RNT\U0^,O[%OP[^/WQE^'/Q"\4:3J=UXP^$UW=7OA74K/7;_ $V33)+D M1+< BVFC6:.5(4C>*8/&\9=&4H[*?5** /E_]I#_ ((O_LP_M=_M%VOQ8^(W MPDT/Q-X\M?LF[4);JZ@COOLI!A^UV\,J07F%"H?M, M-GD,5M%L@A,LOEQIYC[O)?VD?^""/[(O[6GQ2N_&OCCX*:#>>)]1WM?7NEW] M]H9U"2266:2>X2PG@2:X=YI"\\BM*^0&=@J@?7U% 'AOB+_@FW\$_$_[%T7[ M/-QX%M(/@Y#:VMFOARROKJSC*6]PEU&6FAE6=G-Q&LKR-(7E?'P;VXMAIVKV8<6UT!"Z;]@D;]W)NC.9B\'FQ@+M@:-4 R@4\U[%10!XW\1_V OA/\7/V/K?X!^(O M"[:E\);72M.T2/06U.[C M+![=[2/[0DJW&4:UA.[S=S[?G+9.:/[;'_ 3; M^"G_ 46\.:-I7QF\"V7C2U\/7$ESIKO=7%C=6;2*%D5+BVDBF$; *6BW^6S M1QLREHHRON5% 'S]^SC_ ,$K_P!G_P#9#^*5GXU^&?PRT/P7XGLO"R>#5O=, MEGC\_35FCGVS1^88YYS)#$6NI5>X<1J&E9>*SOVU_P#@D/\ L[?\%$O%>D:] M\8/AO:>+->T.SDT^SU)-3OM-NEMW);RGDM)HC*BLSLBR;A&992H7S'W?25% M'SWX5_X)4?L_>"/V=?B%\(])^&>AV?PT^*6JW6M^(O#BM*UA/>7 B#RP1LY% MIM\B#RA;>4MN88VA$;*&JG^Q1_P2._9X_P""=WBC6M<^#_PWL?">M>(+<6E[ M?OJ%YJ-PT <.8HWNII3!&SK&SK#L#F&$L&\M-OTA10!\WZ!_P2._9Y\)_MK? M\-$:3\.;32_B]]KN+XZU::E>PQ&>YMY+>XD^QK-]DWRI-,SMY.YY)7E),C%S MZ5\!?V3_ '^S%_PF'_"#:(=#7Q]XHO/&FO*+N:X6_U>[*&XNL3,_EE_+7Y( M]J*!A54 8]&HH \[^'W[*G@/X5_'GXA_$W0-#;3_ !M\5O[._P"$KU 7US(- M6_L^W:VL\PO(8HO+A9E_=(F[.6W-@CYE^*/_ ;A_L4_&#QK>>(-6^ ^@VM_ M?+&LD6BZKJ6B6,81%0>59V5Q#;19"AF$<:[W+.V69F/V]10!\O\ [5?_ 1@ M_9@_;5?PFWQ$^$.@:G_P@NE#0M#&FW-UH@L-/4@QV@^PRP;H(R#Y<;Y2+S)- M@7S'W&_V7_AS'H/PY^$EQJUC;^)!;([7L.B6DWVQX[% MRS!M1N+Z"TC>YN1+A)KJ5UFD*K)]F5#)9K(68$QLPQN4#(Z\].>I/.>: *GA M#PMI/@;PGI>B:!ING:/H6CVD5CIUAI]NEO:6-M$@2*&&- $CC1%5550%50 M *XWP'^RKX$^&/QT^(7Q*T'16T_QK\5CII\5:BMY/(=5_LZV>VL_W;N8XO+A M=E_--?1;R>=;[5[P M(+FZ_>NWEE_+7Y(]L:XX45@?#/\ X)\_!KX2?LJV?P/TCP!HD_PGL-XC\,ZN MKZU9NKWC7Q63[:TS2K]JR44 ?)_[(G_ 0[_9;_ &%/C+#\ M0?AA\*;'0?&%K:S6EMJ5UJU_JDEFLHVRM"+N>412,F8S(@#^6\B!@LLH?USX M ?L4?"_]EKQ-\0M:\ ^%+7P[K7Q6UV?Q+XKU!+B:XNM8OIF9VD>29W94#O(R M1(5BC:64HB^8^?5** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ "X-1 MFV4S>9\V[&T'T&&266,PQ&W2 M)O+(=O,9VW@$1K^BE1FVW3;MS8QPI (!]>F?;KC%&ZL#UW/S#/\ P1B_:ND^ M9?V]!M;D?\60T8\?C=9_/FOHK_@D]_P3OUG_ ()J_![QWX>U[XCP_$[5_B!X M]U#QQJ.NMH"Z'NN;VWM8I5^SI-*F3-;;OD95Q(0% %?60MU[M(??>>::EGY M>=LD@^8MT'Y=/7GGG/>@ 6V$D@E;I ,"BA:; M M-B#[%\^[S).&W < +P!Z?7KGJ?;'SE^VE_P2$_9S_P""A?B?0M:^+GPUL?%& ML>&[9[&QOHM1O--N$MWGW"[+J:T5Y=0OP)I9D^T7LK/V[[.HJ@/#X?^":_P)T_X_>#OBAIOPO\ ">@^._ - MI)8:'JNBV8TM[6W>QCT_RI$M_+CN(TLXH[>-)UD6&--L80$@]5\ _P!D_P M_LPR>,F\#Z&VB_\ "P/$]]XRU[=?7%W]NU:]V?:KG,\CF/S/+CS''MC&P;4' M.?1J* &QIY4:J-QVC&26QY?&,MGZ HH ^8/V,_P#@C5^S?_P3W^)F MH>,/@]\.W\&^(M6TM]&N[M?$&IWQFM'EAE:+;=7,JKEX(3N4!ALP" S ^?M_ MP;@_L5M\5&\9'X%Z*=8;51K'DG5=1.E^?YQF*?V>;C[']G9B0;;R?(V?)Y83 MY:^WZ* .*^/'[.O@K]I[X1:]X#\?>'=/\4>$?$UJ;34=-NU_=SID,I#+AHY( MV56CE0K)$ZJZ,K*&'D7[$W_!(K]G?_@G5XLUK7O@[\-[+PCK?B"TCL+W4&U" M\U*Z:V1]_D)+=RRO%&S!"ZQE0YBB+;C&I'TE10!\X?MJ_P#!(_\ 9Y_X*'^) M-%UGXO?#BR\4ZQX?LGTZRU"'4;S2[I;9G\P0O+9S0O+&KEV1)"RHTDA4 R/G MUOX#?L\^#?V8/@UH/P]\ Z#9^&/!OAFT^Q:=I=HO[J%"2Q+%LM)(S%G>20L\ MKN[R,[LS'M** /._CQ^REX#_ &FY/!K>.M#;7F^'_BFR\:Z!NO;BV_L_5[,. M+:Z_ 6_::_P"%R-H;'XE?\(L?!1UH7DZL=(-W M]L-KY <08\_Y]_E^8.1NQQ7HU% 'G7P__90\!?"WXX?$3XD:#H;:?XT^*[Z9 M)XJU%;ZX?^U6TV!H+,^6TACB\N)BN(E0/G+ACS7BWBW_ ((;_LF^/OVD-6^+ M&N?!'PAK'C37;J2^U"2]$T^FW=Q+$8I9GTYI#9-(^YG9S"6:5C,29<./JZB@ M#ROX'?L2?"W]G+]FRW^#_A+P?I]I\-;>VN['^P+YY-4M9[>[EGEN8)OM32M- M%*US<;DD++B5E XKPCX0?\ !OM^R'\!O%>E:[X4^#]KIFM:'X@TWQ187SZ] MJEWH?M$?L"?!W]JS]GBQ^$_CSP#H6L?#O2?LO]G:)#&VGP:4+91' +1K8 MQO:A(LQ 0,G[IY(CF-W1O8** /GU?^"6GP)'[#:?LVGP/N^"L8X\.'6+_P#Z M" U+_CZ\_P"U?\?8\S_6\_=.5^6N\_::_90\!_MC_ W6OAM\2=%;Q-X)\1B M:EIK7D]I]J\FYBN8SYL#QRJ1-#&WR.N[&#D'%>C44 >&_MJ?\$V_@K_P41\* MZ+H_QB\#6?C&U\.W1Y)7DE8R'W2B@#SK]F+]D_P#^QO\#]%^&_PYT,^'_!?AW[1_9VFM>SW M@MO/GDN)OWMP\DK;Y99&(9R.>U+\0_V4/ 'Q6^.7P]^).OZ M_XT^%7]I#PO MJ'VN>(:9_:-LMK>9B1UBF\V%%3]\C[0,KM/->B44 >.^,_V!/A-\0?VPO"GQ M\U?PJUW\6?!&FMI&C:X=4O%%I:LMTIC-LLHMI.+VY 9XF8>9PPVIMWG_ &4/ M +_M0M\:#H+?\+,;PM_PA1UH7]R&.D?:A=_9O)\SR?\ 7@/YGE^8#QNQQ7HE M% 'Q[\5?^"!W[)'QL^.WB3XE>)O@WHFH>,/%WVEM6N1>WD-M=27,#P33_98Y M5MTG97,GGI&)5G G#B?,I]\'[(_PWF_9UTGX1WW@_0]<^&NAZ39:'8^'-;M4 MU>PBM+-(UM4>.Z$@F,?DQ%7EWMN0-DGFO1J* /E']DG_ ((??LL_L,?%N'QW M\+_A-I_A_P 6VEK-9VNHW.KZCJSV22C;(85O+B9(I&7H-.]W$;B25KC]XUQ M,=PDW+OPI4 "O9** /'/B1^P'\)OBY^R!;_ /Q!X5^W_ CM=*T_1(O#_P#: M5W$JVE@]N]I']H25;C]VUM"=WF[GV_.6R<[TG[*'@*7]IX_&9M#;_A9;>%V\ M%G6A>W )T@W?VPVODA_(QY_S^9Y?F=1OQQ7HM% 'G7P__90\!?"WXX?$3XD: M#H;:?XT^*[Z9)XJU%;ZX?^U6TV!H+,^6TACB\N)BN(E0/G+ACS7@O[1__! _ M]D/]K'XHW7C3QM\$_#]UXFU#>U[>:3?7VA?;Y'EEFDGGCL)X(YIW>:0O-(K2 MOD!G8*H'U_10!X:W_!-KX)+\%?A;\.[?P'9:?X+^"^NV7B;P?IEC>W5G'I6I M6?FF"Y9HI5>X?=/,\AG:03/*[R^8[%CZ=XJUBX\)Z+JEW9:-?>(+RQM9;V#3 M[%H(KO4Y%C9O(C:=HX5D.23^-<9'&.,@C ML#[X&(KWQCKN@Z7J']H M:?X8N+KR473;:5R\NV&S@MHF,D]RQD21A/(I4U]M0R>;"K?*=P!RIR#]#WJ& MWTZ.U1%7=LC"A%8[MF 1P3SR#CK5A5V*!Z<4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% ";>:B%BBMQO7.[(5MH.X@DX'?CKUY/J:FHH CCM5AC5%^5 M%&U5 "CT%,>Q5I=WF2+QMPIP/.IZ=L9.9Z*-@VU*JZ1#%!Y<>81A@#' M\N-W)/'&<\Y]:^:_V[/^"7?PG_;TU?1=6\56NM:)X\\,O%)H/B_PS?'3O$6B MK'=)<*89L$,J2KN42+)Y9ED:(([!J^GJADL4E#!B[*Y)8%LYR,8]A]*F<5-< MLMC.I3A4CRS5T?FE8_\ !"/QE\9=6TRP^/G[5GQ'^+7@'2M.L[&3P?:PMH%G MJOV6XCEB&H,+B4W:L$_>2.JW1=$<7"LN:_1OP=X,TGP3X7TW2=#L;72-'TRU MBM+"RLX%M[>R@C0)'%'$H"QQJ@"J@ 50H Q6H]JL@(9F96&&!.0PYXQ^/;T M%25G2P].G\"L9T<+1I?PXI$#V"R*RLS88$'&!D'MG_)IO]E1K$50M'N#?,F% M.6Y)X[D\Y]2?6K-%;>1T=;E>734EE5MSKMSD*<;L^OZ<]1CT)!X+XB?LH> ? MBQ\+^S/[1MEM;S,2.(IO-A14_?(^T# M*[3S7HM%'2P>1Y7\9/V+?AW\??C)\.?B#XHTG4[KQA\);NZO?"NI6>NW^FR: M9)\86L$MO;ZG/J^HZI):K* )#$MY<3)%(R!HS(BJ_ER2H&"R.K:'[ M7W_!&#]F/]NWQU#XJ^)WPGT76O%48P^MV5W=Z1J-X1'%&AN9[.6*2Z,:01+& M9S)Y:KA=H)!^H** /#/A#_P37^"/P$_9,USX&^#_ )9Z#\+_$UKJ%GJVD6U M[=>9J<=_"T%T9[HR&YE=X6$8D>4NB1Q*C*(HPM_Q#^P#\)?%?PQ^%/@W4/"K M7/AKX(:II&M>";(ZG>*-#O-*@-O82AUE#S>3$=NV=I%;JX9N:]DHH Y?XI_! MOP[\;/A;XD\%^*;'^UO#?B_2KG1=6M?-:W-U:7$3PS1^9$4=-T4Z_^Q%\+?%O M[)R_ W5O"5GJWPK70+?PPNA7DLL\:Z?;Q1Q6\8E9C+YD*PQ&.??YR/&LBR"0 M;ZX/]B;_ ()%?L[_ /!.KQ9K6O?!WX;V7A'6_$%I'87NH-J%YJ5TULC[_(26 M[EE>*-F"%UC*AS%$6W&-2/I*B@#YP_;5_P""1_[//_!0_P 2:+K/Q>^'%EXI MUCP_9/IUEJ$.HWFEW2VS/Y@A>6SFA>6-7+LB2%E1I)"H!D?/KOP#_9\\&_LN M_![P[X ^'^@V?A?P?X5M?L>F:99@B.!,EF+,26DD9V9WEJ.6U5L_+N!.?F^;^=>=F66T,PH/#8E7@]T=F Q]; UUBL.[36SZGQ/'_ M ,$LO%S'Y_BRTC'J[>%8.*Q6QM6165D9T\R0LZ8< @@?OI?E^;CZ,6+8,9P . .U-^S11L66)-S'). MWDU\SEO &19?76)P])*:=TU>Z_$^@QW&^=X^B\/B:K<'NK+]$20QXA7YMW Y MSG-#VJOW9?HQ%2+THK[6,4EH?*=;D/V-0BC^Z, XY'O7FO[6W[&'PQ_;K^#L MW@'XL>$K'QCX6FNH;X6MQ)+!);W$1)2:&:%DEADVLZ%HG4M'+)&24D=6]0HJ MNE@/EG]D?_@BK^S#^PQXS?Q+\,?A/H^A^)MP>'6+R[NM7O[ ^5-"QMIKR69[ M;?'/(K^24\P%0^X(N,?]IC_@@G^R-^UW\3KKQEXZ^"OA^[\1WYDDO+O2KV]T M/[?-)-)-+<3I8S0K/!1^U"_QH&CR+\3'\,-X-_MD7DV1I1NA=_9_(W>1_KU5]YC+_*!NP2#Z M)10!73346)H]TA1E*XSC ( P",$#CMBN#_:3_9,^&_[8/PWNO"/Q.\&Z#XT\ M/W6]OLVI6B2-;2/$\)G@DP)+>X$5O3?L MWDL:'[:G_!([]GG_ (*&^(]%UCXO?#FU\5:SX?LGTZRU&/4[W3;P6S/Y@ADF MM)HI)HUF:99@B.!,EF+,26DD9V9WEE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%).5)7H< M<$CCOU_+KTJ6OS&_X*5?MH?$#]L']J'XK?L+_L_:9\,H_$K?#:YU#QYXF\;Z MAJ5I9:19W\8MI[2W@M[8YO%AU#3KI+K?)"JR2(R%U. #]-XF9XE9EV,0"5SG M:?2G5\C_ +!6D?'C]E/_ ()S+X#\;_#_ ,(^(?B1\%= 7P[X7M?#/B!H=+\> MVMCID'V!EN+N-6LY)6_T24RH56:%YL+%(BCYW_:(_P""CO[<'[!G@.W^.?QH M^%?[/UQ\!;+5+;_A)_#7@_6;^Z\<>$M/O'$=_9@U?\ ;PG^.NA?\+B_X9';X9F. M=]8'@M?$?]ML3#-Y MFNO]'.)Q$9 _S",28&=I(!]C45^??QF_X*"?M)_M%? MM=^,OAK^R3X5^#M]X9^$0.G^,_'GQ#EOKC1;S6G2WD_LO3QILF]IK:.;%SG> MT4FY)$@VPM=>M?\ !,3_ (*!>(_VSOA=XBT?XB>"?^%:_'/X7:G_ ,(YX_\ M"+7$NX#@4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\;_M_?\$M9 MOVM_C5H?Q>^''Q:^('P1^-?A33X-"T[Q%H$ZW6FW]C%J*WAMM1TYY%CO+=9/ M._=;XP6DS*LZI'%7V17YF_\ !4W_ ()&^-/BG^U-X;^*WP#\9?'#P+XG^)?C M7PWHOQ:/@SQ]'H5G+X=M4EBFU0Q.RE[NWMVBCC13(N S?9G=Y)' /5O^"8W[ M6GQ5\??M _'_ . _QDD\)^+?&'[/-SH$4?B_P_:R6$?BJUU*PENK:YGLG8QP MWC+ ))A 1$)+DI&NR(2R>*?M3>-O$G_!;3]IK6/V;_!>DK8_LQ_"?Q0L'QK\ M7ZO9W,8\57^G7D4S>&-/?]W(F)HX_/N(W21$7>KK'Y2W_P!9_L^?\$K?A;^S M!\ ?'G@WP&WBSP[K?Q3LYAXJ\=PZ[-<^,-7OYH&C;5'U*;%?@IX*LO#?@W]JK]MKPEX=TP.++2]&^)<-C9V0= MW=Q%%%9*L89Y':'<0V]_!]FO+>\B\MY8I4.Z2%-V8R C-]UBIKX*_: _9\^(7_!)3]HO] MF_QIX)_:1^/7Q0T/XH?%#2OA1XH\*_%;Q(WB&QNK35@66[M6"PFSN;<6SLK M&1F=!N$?FQ7'VG^T]_P3!\&_M<_LF^!_A3XN\8?%!I/AS=:5JN@^-+/Q#Y/B MRTU33H_*AU0WGEE'O'1IM\C1$%IWD55E6.1,/]E#_@D7X._9E^+L/CS6_B3\ M;?CCXNTFTFLO#VH_%/Q5_P )&_A*.XXO/[/4Q1I!))=>GTV[/ >1!=1 MAG@E(VSJK["RQYJ/_@G.%\5?\%A/^"@OB32T%]X9N]6\%:)!J5MB6P?4-/T* M6#4+19US$UQ;2R1I- 6W1,ZAPNX5Z=^V#_P1@^'?[67[0]M\6M/\<_&#X+_$ MEM,?1]5\1?#'Q(F@7OB.U)A*)>MY,@E:,01JKJ%G[.>B_#'X9Z,VEZ#I(,TMS.RRW^K7KJ%EU"ZE"CS;J3:H+[0JJB1QK' M$B1J >RQC;&H/8>N?U[UP?QIN/B7%)IO_"O1X(=0S_VB-?6ZX7*[/+\@Y!QO MSD'H.E=\.*B:T1Y&;_GH-K# PPYZ_G0!\]?#'XR_%^3]HUOAWXTD^&=K>'PP M?$:3Z-97TRA1AXKV:*S\6&)^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ M^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ M^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ M^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ M^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ M^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ M_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^ M^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ MDBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q M7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5 M+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ M_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P_ M_P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11 M]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_ M^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR M* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ M .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ M 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q> M*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?9 M8_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+ M'_SSC_[Y%'V6/_GG'_WR* ,?2H?$,%UF^U#2;J'/W+;2Y(& _P!YKA@?KBMQ M3N4'I[4SR!Y97^$^PXIR+Y:*O]T8H 6BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *B:T#R;F9SUXSQ_GVZ?CS4M% #8T$4: MJOW5&!3J** "BBB@ HHHH **** /!?\ G)\/^R7M_P"G5:]Z'2O!?^W_IU6O>ATH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH \%_YR?#_ +)>W_IU6O>ATKP7_G)\/^R7M_Z=5KWH=* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KF_AWXLU[Q3=^)(]<\*77A>/2=8EL-,EFO[>Z77;-8XG2^0 M1,3$CL\D?ERA9 86)&UE8])10 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"_\ M.3X?]DO;_P!.JU[T.E>"_P#.3X?]DO;_ -.JU[T.E !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 52\2:,?$7AW4-/6\O=.:^MI+<7=G(([BVWJ5\R-B"%=W_IU6O>ATKP7_ M )R?#_LE[?\ IU6O>ATH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^,?^"H?_!4GQG^P1\8 M/@[X$\#_ 87XQ>)/C$-<:RMAXLA\/\ V,:7!;W$Q+3021MF&:1\M)'_ *@] M=PQ]G5^7G_!:VWCA_P""L?[!S>7&WVA/B(DBLH8.#HUH.?7ACUX':@"<_P#! M:K]K0'_DP-_P^-NCG_VUJK9?\%\OCAX2^,7PL\.?$;]CM_ &C?%#QSI/@:WU MM_BG8ZDEG=:A/Y2'R8+0NY4+,V,J"(L;AD5Z9-'&9F^]]X]78G\R]#I0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4W+&@?>-4;G470,P:!8U;9N;= M][.,=,')^7@]3W/%3JGRK4"X9&S4,EV\#G<5Z?+QC<3T Y^OZ5Y#^UK^WS\) M?V&/!L>O?%3QYH/A&QF^:".XD:6]O4#Q1N]O:1*]Q<*CSPAS#&XC64,^U02/ MQN_;R_X._+KQ;X;ET/\ 9Y\!ZEX=N-0M'BG\1^,DB-U8&194?[/8V\LD)9#Y M$J7,LSKD2(;=@0]?09+PKFV;S4,%2T_F>B7S>GZ^1E4Q$([G[D_$WXV>'?@Q MX$U#Q3XRU[0?!OAO2UA-WJ&MZA!96]HTDBQJLLLCK$F]WB127P6D ],_FI^W ME_P=B?!O]F/Q4WAWX9Z!??&C6+2X*7U[;W9TG0;=%>XCD$5ZT4K7,BR0ICR8 M&@=)LK.60H?Q6S^UC_P7'^-*R%O'7QDUK2/+[P_>31;[?PUX+N+=YM)F:*VD M5[B\GCDB\V,B>.2&&)T;RXY%N&4E#]__ *FY#DJYN(,3S5/Y(.Z^]:_D'_ (6_%3XH^'_AV?&* MZW;^!O#<^LWEC]NL;&WB:14&U,G><.R$^4^,XK[R_9,_8O\ AG^Q+\'(O OP MM\*6G@WPRL\EZUK;RO/--<2;=\LT\K22S2X5$#R.Y5(XT4A$11Z;/ID3MG;M M^4KE>",YS@]1U/(QU^E?F&8U<-4Q_MN2-W9/A/,%;W&9LX^O->;_&+XP^/OVQ?V@/V8])T?\ 9B_:J\)P M>$_C?X6\5ZKJOBGX=7%CI]A:6URR2O))&TNU4^T)(2X50B/EAP:_=Q(0$'+< M<<\_K37L8I/O(I!Y(VCDG@G\N*X1DJ8V+CD8X-+2(NQ O/RC')R:6@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#P7_G)\/\ LE[?^G5:]Z'2O!?^W_IU6O>ATH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &@MF@OCNM M49-2,=VT3;%/)'?"@?>;IM&"-2\4^+_$GASPIX7TH M0FZU36-1AL[2#S)1&@DFE=8D#L\2H6<9:0#K@$Y)-J*3;?84K1W9UP>J;ZE( MMVR;5"J"03D,<<=#QC/!-*2W2>^3;%!:H");J]2>9_GM;B2XB>2;!C( MV1K]ME7A[G&-I>VG%48]ZCLO\S&IB81^'4_JXB?S(\_*0PR"#UKX=_X+W^._ MCYX#_8"U:3]G71/$6I>-M3U6'2-4N?#UF]QKVF:3.DGG3Z%) M)(DEEE7:T/G1?6?[/>K>,->^ G@>_P#B#I=EH?CZ]T"PG\2:;9R"2VT_4VMH MVNX(V$DH9$F,BJ1)("%'SM]X]/<:='/+YFZ19,YW*Q]".G0CGH01G!Z@&OD< M+B(X3%1K5(J:B]MT[/\ )FLDVM-#^3/]GO\ X(=?M;?MU?%S5I-3^'WBWPS< M2WXO'E>)D=X(IG5Y8S+M4@C]YE8[#MR5(Y)')S@ Y/(&*6'2X;:#RX8T@CWE]L:A5R M>O&/7GZU]IG7B-FV81]A!JC2M;EAHO\ /\CGIX."=YZF%\+O@UX3^"O@O3_# MO@WPUH?A'P]I:R+9Z3HUA%I]E9^;(99/+AA543=(S.VT@SGL!W!Y/.,O0/B-H_BJ75K?3]4TV: M]T&X6RU2WCN$FETNX:".=8YT0DHQAFAE 8C,?&_6+6\$UC;7UE_96AQH##)&\MHLDK7,@E2162:=[>2.9@\# M$ U^GGPO^#GA3X*>"[#P[X-\-:%X0\.Z6LBV>E:-816%E:>;(99/+AA543?( MS.VT<=><_F:L$?+7P><\79IF[MBZLG'^7 M:/W;:=#LIT84_@5@2)5157A5&!B@QYIR]**\"QH)M^M(T>[UIU% ;@!@4444 M %%%% $)G;=)I37:_;]3U,9DV+PF'I8NO"T M*OP/O;>YLH:C$&OK*ORY_;1^%?QB_8 M*_X+ WW[6WA3X8^.OVAOASXP\!6_@CQ%HNC:L+G6/!@_M6Q9GTW36C+W,)CC MCF6VA8[[B2^DDDMH\&@#ZM_X)Y?\%'O"7[:?[ 7A7XU3^+/!L4*^'XIO&LMM M(UG8>%]5@MT?4X;@SN6MHH9"Q7S2?W)CF#O&ZN>2^&'_ 7V_9)^,O[0MC\+ M_#GQJ\.:CXQU+4I-(LK9+#4$L]0NE8JL<%]);I:2F1E*Q;)6$[/&(C(70/UO M['W[5?P)_P""BWP_^(T/@_3=/NKVZO!IWQ)\(^(?#8L-8L+Z6RCM);/6+&>, M&218(#9L[^;$_P!BEA61U@95^4_^#@RW^&OQ+_98\%_L;^#=+T.;XM?%75=% M@^'/A_2])2>W\%VEI=PK+JSQPH[:?8Q6<=W#YD*;C&9U5#$ERR 'Z$_'G]HO MPG^R[\(O$/C[XA:]IWA/P?X7MOM&I:C>;O+@&?E"[1NED3_L2_\%;?@#_P41\4ZYH/PA^)&D^+=<\/VT5[=6)T^^TZZ^SN0K3K%=PQ M-)&KE59HMZH980[*94#?/?\ P5C\*Z=\>O\ @I%^PG\&?&VDZ?XA^%WC#Q!X MK\1ZSX9O;:*2SO\ 4-(T42:>9"5!DAC>XG8PL?+F60B1) @=_P6A\,:+\-? MVDOV+_C)H>G:7IOQ(_X7?HG@*3Q$MLDLTWAS58=0BU"PDW*0\\._$#X>^(--\4^" M_%5JM[INJ62R/'-'DAU*D!DD5E>-TD"O'(C(Z!T9!\._\$6O"&D_%+]IW]M# MXQ>)-+LM3^)1^->O?#A-5D1E7 M_@DUX&TO]GW_ (*8?MT_!_P3IUCX4^&/A'7O"GB/1_#UE$+>VTN[UC16FU"6 M+: 5CEDM82L(?RX5BV11Q*64@'Z,P2&6%&9=C,H)4D';[<<4ZD7[HZ].]_P#QFC_A M9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@ MEO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '0 M45S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++ M_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2W MO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67 M_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO M?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ M ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=< M_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H M_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY M_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0 M!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PL MBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2 MWO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9 M%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@E MO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '04 M5S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ MGUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ M !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ M #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^ M,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ M\+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_ M\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_ MX619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_ MX);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@EO?\ XS0! MT%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '045S__ LB MR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ GUUS_P $ MM[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ !FC_A9% ME_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X) M;W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^,T =!17/ M_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?7 M7/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_\$M[_P#& M:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_X619?\^N MN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_X);W_P", MT =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@EO?\ XS0!T%%<_P#\ M+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '045S__ LBR_Y]=<_\ M$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ GUUS_P $M[_\9H_X M619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X M);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T M%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^,T =!17/_P#"R++_ M )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO M_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E M_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_X619?\^NN?\ @EO? M_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_X);W_P",T =!17/_ M /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77 M/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '045S__ LBR_Y]=<_\$M[_ /&: M/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ GUUS_P $M[_\9H_X619?\^NN M?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T M =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T%%<__P + M(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ M!+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X6 M19?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^ M"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045 MS_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_G MUUS_ ,$M[_\ &:/^%D67_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ MQFC_ (619?\ /KKG_@EO?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/ MKKG_ ();W_XS0!T%%<__ ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ MC- '045S_P#PLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ M_"R++_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/ M_!+>_P#QFC_A9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/ M^%D67_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN? M^"6]_P#C- '045S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T M=!17/_\ "R++_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR M_P"?77/_ 2WO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M M[_\ &:/^%D67_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (61 M9?\ /KKG_@EO?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ (); MW_XS0!T%%<__ ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S M_P#PLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GU MUS_P2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#Q MFC_A9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/K MKG_@EO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C M- '045S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ M"R++_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ M 2WO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^ M%D67_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG M_@EO?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T% M%<__ ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_ MY]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ M ,9H_P"%D67_ #ZZY_X);W_XS0!O!^:J3:KY5T8CY8;DCO\ *!]YNFT Y'?. M/RX7XF_M,^%_A)\.]>\7>(;C6-'\,^%]/N]5U2^DT#4)%MK:UC>2>0JL.[Y% M1FP 2P4[03T_&S]O3_@\ CT[Q(VB?L\^!;'6K&QO#YGB/QK%*+7441IT/V>Q M@ECE$+8MYDGFF1P-Z-;*<./VDO;[4;N816EG;Q*SS323$A$1%4LS-@ ("-*D: M\TZ=XH9E>ZO9K:2,R1;KB-X88GC.R.1+E@2K?H4.#TS[$^TG_S[I_DW M_P ,XTZ\22:T566!0MO+$T26>AWLE[J 1I'07-V\;SW)C:678TLCF M,.50JO%>L-XPT]HF5H->9<%5#Z)=ML! ! /D9QQGG/4CI@#Q\^XXI5,%++,J MPL:%"6[:O)^K[_?ZFM'!R3YILZFT@\BWC4?*$4+C<6Q@>IY/U-,FTV.:1F^9 M-X(<(=N_/<^M2+!C^(M]:P_^%D67_/KK MG_@EO?\ XS1_PLBR_P"?77/_ 2WO_QFJ6FB"YN^9D'_ &:B>[Q]UE'U%8@^ M(UBI/^BZW_X);W_XS5:7XGZ:DC;K77% _P"H#?'_ -HU"5X\W3[@T6DK_(ZE M') H9R*Y*3XPZ/90R2S?VM''#'YDK/I-U&L2XR228^/IU%<3J_[='PXTQ%=O M$'GB1=T:PV5PV\'I@A,5Y.8<09;@5?%UX0]9([L'E>,Q6F&I2GZ)O]#V%9B3 MVQ]*1I]O>O"/#?\ P4$\(>)/%5CI266OVQU*Z-M#=260DA=@"1PCEQOP%7-6,7RMQZ-AF65 MXO+Y*EBX.FW_ #&M)J4R+N55/)X88/W@ 1?MCSZ]XZ^&=O8^$K7Q2US-J %REE87- MN\D1AGW EU0%2P3//<>U?-?AG]E+QMKM?GG'GB!GV59BLMR?+I5Y-+7[.M^W^9]7PSPWE>,H?6/N[FE\L+[]>:\L\8_\%0M<@LWN M]+\.Z;:V]JC/*EU,UP\^=I4*R%%1@ P(.X99,'KD\&?L2Z2J[O$FN>*I)-B@ MBR\.7D7D-CE4E>)LJ#P"5&1V'2N&_;$_93D3PYX?TSX=^#/$/B2.ZNI9=6NK MI+JVN6\L1&(EI L6"TCG[F"84]"#\#F.,\4<7A_K-5PP\/Y8_'\M_P S['*Z M/ M'&1PCOPZ?)GD-G?ZG\2SKOB+Q WF:IXPG;4)A&SK&%D4;85^ M8LL:+@+SN ^;@8^L/\ @F-\:/MO@.^^'.MW4']K>"6/V.+]-^"'QF\17KI;?"O6HVC8KNN+Z"WCX/\+,%4CT(X]*Z[ MX$_LY?'3P+^T9X9\3-X';2+."X2QU6637+>>.:PD9%F!2.16)56:1<'AXT.& M"A:\W@2AQ#E>3]#[#C:>1YED\L)#$TXRIKF@N9;Q5E M%>JT/T.@_P!0G&W@<#M3JCLW\VTC;##<@.#C(X]N/RJ2OZR/YE"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\Z?^"A__!3']I#_ M ()\_M-PZ:O[/OA/XL?"GXE>(M#\)_#[4--\8)H5Y'K%_'*DMCJ(G2<,TLT9 M=)5BA@CC*AI9'9]OZ+5S/Q ^#7A3XKKHX\4>'=#\2?\ ".ZM#KVD_P!K6$5] M_9.HP[O)O;?SE;RKB/>VR1,,FX[2,G(!\5_L.?LS_'+X,^*_VIOVC/B!X3\( MW7Q8^.MKIFJZ)\-- UUO*TW^R-+FBL-+N-5F"Q?:Y#(L$TL:FV5XGE1C%(L: M?*_[#'@O]L7]DGXD_$KXG:]^P>WCSXV?%K5;B\U[QA<_&C1;?[);M,#:Z3IT M$OVAK73K6-(56,RR%C;Q;G9(;=(OV8NM)AN[9H6'R.22 !SDY;MWZ$]?0@\U M(;%6WAGD*R9!&<8! & 1R.F>#0!\-?\ !0W]F/XN?M+_ >^"?QP^&FB^'?! M'[4WP6#>)-%\.ZW>KJEG.U[IWEZMX8>X62*"3SU'EB\P"# #');B5KB/@M$^ M%O[3'_!2G]LCX8ZY\?O@[H?P(^#?P/U2W\:6/A4>*[7Q-J'C+Q1$MU'97)O; M%D,,-DI\SRMHWO\ )(EQ')FV_2)[".0Y;=N.!SVQ0EGL.?,EZ M8ZC!/][&.OZ>U 'YO>)?@U^TQ_P3,_;*^)VM_L]?"/0_CM\&OCAJ4WC74?": M^*+7POJ7@SQ+*D,=W=_:[UY!_$;X/Z! M\0?BM\?+CPW/\>_V@-5M]1\4VFEATL] L[6U%KI^BQ%9GBF%I!YG[Y/, M#)SP* )(0RQ*&;

%LX\?=KPK_G)\/^R7M_Z=5KWH=* (_L M*O'^E^"_ M#.I:]JFK:5I?A_1[:2]OM1O)Q%:V=O$K---),Q"(B*I8LQ 0Y/7:?E7'M54W4:--E=QB!.U$9F SGWSQ@#N#R>C^,KN+3(/!?@?3GL8]0EEA^R&S4 M1;[VZ2X\]]]M+<3)(\P 0A8E'WF1^'&<8^'MJB5&E_-4=ON6_P"%O,YJN*C' MX=3^@G]L_P#X+K_LW_L2:=>0ZYXXT_Q3XJL[B6RD\+>$I8=8U:"XBGCMYXI] MLJ06KQ-*"RW,T)(BE";V7%?0G[-?[3G@G]L+X*Z)\1OAOJT?B+P9XB,_]G7X MM9K9KL03R6\N(YEC=,21./G /RGBOYR_V)/^#77]HC]I2]AO/B%8V?P4\'WU MM!>I<:V\5]K$D4T+M$J:? XD4QN(4FBNI+1HQ+D([1L@_H>_8:_8P\-?L"_L MP>%_A7X/U+Q%J6@^%5N%MKK69H)KZ99KF>Y82-%%'&=KW#@%44[57)8Y)Y^* M\HR' 4J='+L2ZM:_O?RV\G_P7U*HU*E3XERG=?$OX/\ AWXW_#?Q!X8\3:>V MH:%XNTJXTC5+3[1)#Y]K<0F&6,/$P9"49@'1@REF*L"WTKQ?JEM<::LR2QR+*\-M;0>?CRRIBG,D#K*X>)_E M*_I9$"(UR2QQU/>G5\[@\XQV$A*GAJLH*>C2;5S25&$OB1S'PR^#GA7X*>![ M3PSX.\-Z#X3\-:<9/LFDZ/IT-C8VHD=I)!'#$JH@>1G=L ;F=F/))K<6QCB1 M5#.NTYXPNXDYY [Y_,T^>5U+8:/:00N1_%[^U8OB+XCZ-X3=1JFJ:7IR/\ M=>YN5B!_[ZP/UKP\7F&'HQ4\5445+;F=M?F=%&C.3Y:<6_17-KR4'@#PD\T<-[>:Q+"[1E;& E6(.#M=MJ,/0AB".AKS/Q5_P4 MQ\Q)%T'PZRQ3 );S7TO[U)/X@\" YP>@$@W#D'%? YQXJ\+Y8[XC%*4ETC[S M_ ^FP/ ^>8U?NL/))]7I^=CZL,B!_P#5[US@X(&TCKG)_I3E12_S+'C''/?Z MY_I7P/XJ_;F^(WB74/,M]4TJQA:,QM!86:^7)G^+?('?/NK =\5G^#M1^,'C M=[:ZT>Z\<7-N\G[JXANII;>9M^UQG(1 G.02,XXQ7Q+\?LNKU8T:<*_)9ML:\!OO'"Y['GITT_ \%SI_A?3;:]N&O+V&UB2>Y(QY\@0!GQD M_>()ZGKU-3:]X=@\3Z1<6=YYDUO=1O#*N[:&1\AAQCL<9ZX[YYK]JQ%3$UL$ MY850^&UFN+==L9N;J>Y11_N2.R_I7<^&?ASH?@ MJQ:#2=+T_38F&G&V;3<<\S9QI]H:?E8_4H<9<, M82DOJ&7\T^\G?7\3X"L?V<_B;\3=9GO)M UR\N(MJ"\U,^7*Z'^#?<[9,+W, M:D>A->B>%O\ @F]XFNIS_:6MZ/H]KMXCLS)=-GT;>$_0U]H"W/S?O& ;&, # M9].._OFB6UR#A8^3DXXY_"O6R_Z/^0PUS"K4K_XI6_)G#C/%3.)QY<*H4E_= MC_P_Y'@OPP_X)\^&?!&IZ;JU]=7^IZAI^HI.Z/+6BLB$6BI'M4[1G/ '^%'V%3NZX;TXJ:BF"TV(5L47=[^PXI&T M]&.[+*^W;O'4?_JJ>BE8'KN-C78@7);'<]Z=1132LK( HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#P7_G)\/^R7M_Z=5KWH=*\%_YR?#_ +)>W_IU6O>ATH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &[^30)WQ[^VW_P7B_9Q_8#7?'>G^)?% MD%S/9-X8\*R0ZQJD5S!+%%/!,$E6&UDC,NXK=2P[Q%*$WLN*VP.!Q.,JK#X2 M$JDWT282E"*]YGV89VWXW+3ED)'K7X@_LU_\':WBC]HK]NCX;^ X_@KX>TOP MC\0M3T[PSY/_ D,LVIZ?>W=]%$+\W)@2-[=(9&_T8VZNS(&\\*P0?MHMX60 M,R^6 #N5B,GZ8./SKT,\R7&Y145+,H*G)J^K7Z,SIU%4^%I^B/SC_P"#@C_@ MLAXZ_P""66A?#.U\!^&/">N:IXZOM3DN)_$"W-S:VT%B+5?+2&%HB\CM>Q2; MVE"QBW=-KM(K)^"^M:[^U5_P6D^+EK>WB_$GXU:I:7<%E&;6P:;3/#';&-TM=)T>QBL;&T#NTCB.")5C7<[,Q(49+$G)-?5<-\:8/*,$G0PBEB+_' M+5?)>GH<];"3G-RD[+HC\)?V.?\ @T#U[QAI.B^(/CQ\0?\ A%_.4W-YX4\( M017.HA'M@R!M3E_<1W$5P[+)&D%Q'B%0LK>:)%_8K]DO_@G7\#_V']'M8_A7 M\,O"_A&XM[66T_M&VMS/JDT,LPGEBEOYMUU-&TBQ_++*R@0Q "- O*_M-?M MMZQ\)?'NIZ#I.BV#-ILL):]N+DNLL;1!]K*NTQ88\;F(//J:\3\0?M;_ !-\ M73-9+JVH17%].WE6>GVB1R(&)PJ&,%R!T!)8GU/6OY[X^^DYAGCIX/%3J5JB M;7+!>ZGV[:>A^BY)X7YEB,+#%WA2IRUYI/6S^\^]KN]L['?=27$=FD*AY7#H MJH!D_.<\KRW7IDG@X-<#K/[87@'PM?1V;^)=/O&: 3QFUW3JZ=1AD!0$CU8? ME7Q_9? #XH_$S49+V;2->GO8\Q_:=74).Z#^$/-@X^F*[WP9_P $Y?%&J0K) MK6NZ7H]O-&'6"V=[F2%B,[2\(Z-+#>:Q<:AK-W&H5E67R(9?]K"_-D]>7/U/6O=O"W@W3?!'AZUTK2K1 M+&PLT5(H8\_* <\GJ23U)))YSR37WG =#C:6)GB.)9T_9M>[&'1_+_,^5XGE MPVJ,*&31FYI^]-]5Y:_H7+^%[J#;&^UI =I]#CK7PC>?L3?$KQ)XPFCNK2%E MDF* M]CCCP_R_B:%*GCI32@[V@[?><7#7%F*R6526#Y6Y*RYE>WIYGR/X;_X)LWDL M=NVJ>)VM663_ $F&SM?,\Q?]B1F&TGU*'Z5Z9X3_ .">OP]T3=+=)K&N&0JZ M&\O"HBQSD"((#D\G=GT&!Q7M?V:-IO\ 5J&4\/M!(_$U9KSXR+C/$22>Z3LOP.?\ #?P?\+^$93+I>@:/I\S'+26]E'&S M'U)51S6XFFHDRN&?*@J!GCGVJPO2BOT+"Y?AL/!0H4U%+LDOR/E:U:I5ES59 M.3\VV0QVNU%#2.Y'5FQD_EQ^52>5[FG45UF.:F8[:^)_^"RW[<_C; M]EGX?>$_!/P=TN3Q#\;OC)JLN@^%[(6[S"RA2)6N]0"E1 ?(#0 &>1$0W#2M MOCAE0XU*RI0YIF.(K*E#VDMC[.AU)I(U9D>-F )1ERRGT)&1Q[$BF7&KM".B M9R0!R2Q +;0,9)V@G R1Z=Z_-3P-_P $K/B-KWA2WU/XI?M MN'PGXVDTO08;R9R_D65NUN-L2;BHVK&A"@K'$I$:X/P1^.7QT_X)?_MX^$_A M-\5/&6N?%C]GWXL:D="\&>,O$1ENM9T+4[AYY+2RNKV*!GEEEG<6Q6X;:4DM MYH'AC@N+:/AIYM3G4Y4CR:&>4ZM3V35F?JPIR**AL)1/90NK%U9 0Q_BXZU- M7J+74]P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH \%_YR?#_LE[?^G5:]Z'2O!?\ G)\/^R7M M_P"G5:]Z'2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M A,[;CRM.$Q*^_TJK]L4[\-;[A)Y?+\9],^OM4,FMPVUMYDDR[%!+N1Y:@?5 MCQCO652I&FKS:2\VDOO!1G+;\$7O/;=C:P]\4/<-$,MS[ 5Y;XD_:W\">$Y% M6?Q%8R2NSIBV8W0RN1_RRW!<]MS#KZ\5#\(/VO\ PQ\9?$\VC6/VZQOE >$7 ML:PFZ4C[T8W$L*^B@I)M_<>O_8&9.A+$NA+DCJW9VL> M@>*O'VG>"/#.I:]K&J:7I&@Z-;RWE_?WLPAM;*"%6:>665B%C2-5+,S8 "-D M]=OYH_MH?\'7_P !?V=M2UC0OA[IVK?&;Q'I:JOVG2)DL_#JS"X\J9&OW#.R M(@WK-!;RPRF2)4<[G,?YA_\ !3+]D#]M7_@H)_P4?^(&FW/PZ^,WC30[#QEK M=GX*EU33I[+PYIVGQW+Q1M;S7'EV=M%+;06_SAE%SL1V,CG>?MC_ ()H?\$( MOB=^Q]\)[S4_&'AOPG??$'Q1.MSLTW5/M%SHED8;1S;2-)LB659PYD,!F1FB MC(=U2,U^G<58?*^%LAEG-;FQU=&_A_P"*+5+I='T&S3PSH=W;26C0O&+Z MX9);J">.61W@ENI8Y#+G9A8PG'_"O_@@QX\UZ&WN/&'BSPOX1A:Q+_9XHI-4 MN[69P"+>6+]W$@&]QOCD<"3:1N# C]TO"O\ P3[\>:TL-U?76BZ6TC>7\CR^W]C MY;%-=9;_ *_F>'?L4_#SQE\,_"&I:?XD@BM;=9Q+IT"LI6)6R6 )V#)^Z#A M>E>^*68[>U006JQ KM^5B6R#US5J*/RXU4=%&!7[#PWD%#)\OAEM&I*?+NY. M[9^9YIF$L?B)8N45%MZI:(XGQ'^SAX-\8>-H_$6I:):W6K+"T#229*2HPP1) M'G9)QT+*2.U;WA;X;:'X(T_[+H^F6.EV^[>8[2W2!2?4A0 ?QK<'2BN_#Y'E MU"JZU*A!2>[45?[[7,YX[$S@JX]QICSWH6/:,4ZB@/(!Q1110 $X%1L["GALFJ5[>R6]R%7[. M(SRS,S?NP,DDX&.V.2![]J YDMRX'R*"V!5,ZB&F\L*V_(S@-@ ]\XQ^%><_ MM0?MC_#O]C#X3W'C?XF^)]/\*^&;>>*V^V3)).9Y)21''%'$K232$*[;(D8A M59C\JLPF4HJ/-?0SE5A&/.WH>I*S$^U!;%?F;\7_ /@ZT_9?^&_B2STS1V^( M7CN*\LTN#J6@Z D=I!(S$>4RWT]M,71 )&V1L@5Q^\W94>I?\$=O^"RUC_P5 MJ\/>.FA\!7W@;6? MQ9+ IA8.V]UBQ MCB:ISQQM)RY(.[/M675UCN70,LGE<.J#

G'?!K^8']M+_@OU^U-\:/B)\0-&?Q1XA^$NB3:F8D\*6& MG)8:EX76"X519/>-!'?)?^'W_ 3U_;?_ &TOVB/# M^J:EH/QJC\;:2UH;'QAX_.H63>'+:*ZC9)%O+\(W[JXD\X10(TP4S/%'(RMC MAEF<6^6,6']&U+XL>.--\*V_B"[DMM/' MV.XO9[G:,LP@MUDE\N,O"CS$"-7FB4E6EC5O@OXT_P#!V_\ !7PG8:_'X'\# M?$'QGJFFSF'3S>V\&CZ9JT:SHIG%P9)9HT:%M\2O;"1V*(RQLWR^^?\ !83_ M () Z;_P5@\.^ XYO'UQX"U;X?7MU):W3:3'JD%S#Z?J"72QZ;'#H6F7MJH0I! M,@$\YRX96>*YB8H01M=0YTJ_7')&O'DEOX$NO >K>!;FU22.34DU2UOK>Z$HAF215B=7\RVN%>)HQM C(=B MS*GXZ_L]?\%7OB)\5/\ @M#\,_'7[1VOWUG'X3UK4O#T6D&.'2+/P.+U+FTE M#0R-&(X89KB)9I+AVN!%;?/)(R+$?Z /V0/^">GP<_8+\,:QI/PG\$V?A2Q\ M07*76I 75Q?37C(I6-6EN9))/+3+%8PP16DD8*"[END_:,_96\"?M:?!?6OA M]X^T1]>\(^(1 -0L?MUQ:-<^3-%/'F:"1)AB2")CAQNV8.02"L1A*E6G:4BL M1@:U6CR2D8]W;# =,\ \8/:OA7_@K!\4M-UW]J[] MCOX6Z3:WVK^-M0^+^A>,I+73H_.N-/TO3Y)$EFN$C?SEC999'5GC:+RK6[+- M'Y)+=;X'_P"".OQU_9ZM)O"_PB_;)\9^&?A[8F%-'T?Q+X,T[Q7?:7&ENL6S M[7,\>(5V8B@CC2.)0H"E@6KU'_@G/_P2=\/_ +"OB[4/'GB+Q=XJ^*7QJ\1V MTNEZOXXU^^NEEO[-G@,5FEL\\J!8TL[?]XWF2DJV)=A$:^1AI*9;KL@C4LS%5 )(Y/N:?7U1]E'16"BB MB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% '@O_.3X?]DO;_TZK7O0Z5X+_P Y/A_V2]O_ $ZK7O0Z M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 1B4E\;EH=V![?C32@C<_*B6=CJ'B;6;DK:17D#<3LL>"WEAD!7'- M,TP^ P[Q6)=HH[,MR^OCL1'"X1ZI-E/>FO.RC.5 KY!TO_@I;J&H^-M/\S0+>QT.= MBD\+L9;P\Y#HX8)CR\MMVDY0C<=PQ]'?$CXU>&_@YX-NO$OC+Q%H'A/P[9B( MSZCK5[%I]I;>8Z1@/+*P4$NZJ <99T49)K'A;C7+>(Y5:645/:.FU>R:3OVO MN:9YPYC\JE&&.IN+EK:Z?Y&GX^^)%C\./#%UK&J3&UTZSYFG,+R^4O !VIEF MRQ48'/.>QKPKQG_P4JT'3KB:WT'0]4U>ZCFV_P"D,EI"8A_RUWY=L'J 4#8. M" :_/#_@IU_P<[? /4_!%CX;^&.AZ[\6=2N9(;N2^*2Z%I>GQL)5?YKR'SWG M7,?R?9O*,=QN\T.NP?GU<_\ !97XO_M$^,;'PA\&_A;9KJVK6LD-KIVG6=SX MBUC>@DFDDM5B1 5CA"G:UNY7RW8Y!PNW%7 OBGC,7"EP[2A1P[5W4JN,;=_B M[>AZW#-3A1865?.*DI54](1V:_S^:/VV\6_\%"?&GB*6\M[%M)T;S)EEB>&# M?)"C?*H9G8JZGLX5&/!VK]T?+/[0?[??@SX:7EW'X\^*&DMJ&AJKR6M[JXO= M2LY)MNS%I'ON$5O,A/R1<))NVJJXKP/]GO\ X(A?MF?\%(/ [:M\??B]=?"? MP?J5K')%I%S"MU>:D<0W$4EQI5G+;V\2LL\V6FD6X1H,/ H82#]/OV+/^#?[ M]F']B34=%US0O K>*O&.B+_H_B3Q73KSOK3H*T$^J[+\NY2?3< M17L7]FJ)/O.8OF_=E\J=WKWP.<#.!GIP,6"N"Q#;=WISBO2X?\(>&(&;$/F9=PYP:!:;0O[R3Y M<=\Y^M20KLA5=S-M &X]33J_3GJK,^-YG8C^SYCVEF/&"P_*G446L Q(=AZGZ>E*(\>M.HHW#=W <44 M44 %%%59-352S#.Q'V$[&(/(R01GIR,>H[4 6"U 8@\._!OP1?>(O%FO:#X6T33B@N-2UF_BL;*W+R>6@DFD8(F MYRJ#+'YF QG@SS1MS7,_:1MS7.I+F@L2O'6OSN^*_P#P=!?LG^ M%ANM#\6> M)?'EU)<1QO8Z)X:*%E),[/J'V6'RU( (60N"P 0\D=__ ,$Y/^"Y?PE_ MX*<_$G7/"'@73_&FC^(-%T@:VEMK^G00-J%LLJPS-&T,\J*8I)(%*R,A;[0A M0.JR,F*Q5)RY$]3*GC*527)%ZGV7'<7!N9 T2B%0-K$X+'+9]>P7\ZA;5)$L MQ.5^53\RB-B^,]E&3GVZ_3I7\]W_ 4[_P"#CC]H3PQ^V1XZ\%_#_4=%^'?A MOP!XEU/PZ8K/28-6N]8>UF^RF2XEO(VC^:6/'_"N M@V:L/M=]<>6+N587F\B%!NDEN&1&9((E>1PIV*YX'Q3\6O\ @Z8_93^&]SI\ M6CZQXR^('VG=]JD\/>'I$33\ %=XOFMGDW9P#"LF,?-M%=1_P4G_ ."9/CS_ M (*1?\$X/ _P[U[QMH6G_%3PO!::WJNK/9>9I^O:K!I4]O/$63RFM[>XN9]Q ME2$E(P!]GY"CXX^"/_!GOI^-%N?B)\8YKZ#[-NUO3/#>@1V\GV@QG,=K?7$L MGR)+QOEM09%4G9$3A:Q%3%W7LXJQ>)KXWG4*459]3[M_X)O?\%POA/\ \%/? MB5X@\'^!],\;:#XF\.Z8NL2V/B/3(K?[3;>8L4ACE@FGC#1/+;[U=E;%PFT. M Y3\E?\ @HU_P<)?M0^#?VX?B1X8\(>+-'\#Z'X!\2:IX9LK;3?#]G:W MJVFZ)=VQC\Q66\NIX[,H\*(R;C\XD(3?N6OW"_X*[_\ !*G_ (>K_#OP;H__ M M#7?AW_P (?J\VHA8[9[ZQOUEB,;>;:>=#NG3&(IB^8TFG4*PE(K[._LQ' M1OFDVN>AP0 <9&#V/OG&2!BIOLRJ?ER@)R0O&XC&,_D!]*JE@^6/)-W0Z>7V MCR5'='XQ?![_ (-"O!FC^(+A_&WQT\1>(-'>S,<=GX?T:WT:X2XWJ1*\\TEV MLL>S>&0QALXPX VG]#?^"=W_ 2J^$W_ 31\%:II_PU@U^2\\2F!]9U?5[X MW%YJH@DGDMP\:JEO$(Q#^?Z"I: MJ.#H1ES1CJ;4QWY_>2*I8-@8P,')[=^ M^?PQ21Z8L:%0TGS+M)!VD\ 9XZ' [8JQ11Y "C:,>GK1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!X+_SD^'_ &2]O_3JM>]#I7@O_.3X?]DO;_TZK7O0Z4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 -9_3K48D8?>*BE"[=U5I9-OS;E7DC:R')_45+YOLVMW8^7"TG/S2T^_8^DC(V[MQUJN^I-!%)))M")D^_!YK@/V??CROQ[^'T M.N6]K]C9IG@FMB3*;=Q@A21C=E2KY'0-CJ#7H5S:).GS?D.AKV\!F4,?@XX[ M!N\9QO&^E^S9YV)P=3#UO98C1Q>J]#YO^(__ 4D\.^'))(=$TV\U.2.5$-S M(]0BU'QEXJB\*VT5^$ MDDN3)8WLT<$!C$96>22VC"LX<-GRPA:1&'F&C:ZV@Z78670_"\9CG16^)O[0WPG\-)K^FPZQI4;>+K"!M1TV9 M7-O>6TUQ*ID@?;\LH1T?82KG/R?-O[3?ARQ^(7PEU*#7_"_B:/0_L%?A3=7* MBQ\;>)[*73_[:T\R6YCN[2P?,\XGMIUN(FPMNQ@*&X#C-?H/@=X0<+\2U,1B M.*92C[%:I'S)B&(?E2 JD84<*" HSSG/@O_ 7'_P""??CS M_@I+^Q1)\-_ /BJQ\+ZM'K]GJ\D6I7$\.FZY!"'0VETT*LT:;Y!<+F*9#)9Q M J"XDC^I?@!\(-+_ &??@7X+\ Z'+?3Z+X(T*QT"PEO7#W,L%K;I!&TK*J@N M5C!8A0"2>!TKIVT]6;YF;R_FS'M7:Q)SD\9]1UP=QSFOW?AO 8'()IY+3C", M'=)125UL['X+F./Q&.G[3&5'4?>3;/PQ_87_ .#1!- \8#6OVB/B!;ZY:V=\ M6C\/^#KF:&WU +Y$JO=7LR13JK#[2DD$4:.%9)$N5)*5^N?[)?[ OPB_8=\" M3:#\*? VD^";2],;7DMN#/?WQ1Y)(QE%>%&*6Q1&+9=V<4K0Y[[?I M3Z*I:; DEL"C HHHH :2V: Q]JJMJ&RZ\MHV5=^SS#\JYQGOU],C//TJ$7\P ME"-):QR,_P J_?RH'(!R"3T.<<9Q@]:FZ?4F34=V:&[ H9SMXKY;^+/_ 6A M_9=^#/A^'4M6^.GPXN[>XG2V2+0]2&OW2LX+*7@L?.E5 !S(5" XRPR!7,?L M.?\ !<[X%_\ !0/X^ZY\.?!>HZYIGB#2P\NFC7+%+.+Q= AEW3:<1*S.%2(R MF.9(I_+);R@$E\O%8JDY\B>IFL12\ M%:;9Z#IMK:MK>HF6[O1<7MG;S?:(LRQPPM']HC58Y89L[3*L)J+_9Q.L-K=Q1?8Y9&#!<^>(T;B1XR"!R_Q._9.^-'_ M 4J_P"")_A[P/\ $;Q9:>"OB]XITBRU;698M*$=C>RQ3KHP2V_F6TC@ M6_VG[/'']GN4E*K)#&8)O@'X1_\ !H=\1[]-6C\??&+P7X;FMTA33W\.:3>> M(%F&9I)?-CFDM&3&U,8\UG9FY7 !TQ%?$MKV45J5B*^,;3I16I^G'_!.+_@N M'\)_^"FGQ*\0>$?!6E^,]%UW0-.35VBU^QMX8[VU\T0RO#);3W$9,4CPAU=D M/[Y2H8!BOYG_ /!5W_@XB_:6^$W[6_Q$^%_@O3M%^&-CX'\3-:6EZ-*%]J^I M6D,;A3+]L5X##=HRW,>RV5E0IMDE&9&_2[_@FU_P0]^$/_!,+XE:YXQ\%ZEX MZUSQ%KFGC2FN?$6IP7/V6W+I)(D:PP0J?,>*$EI [*(@$**TBO\ 1?CO]E+X M8?$_XE:/XR\3?#OP/XD\7^'$B72ML>Q_O!]'AGB967G!(XIS6(+JP:8,O?<<'IGCISC'3N<8 MSFJHX-Q7+*5T+#X"45RU)71^%OP4_P"#0+5'MO#LWQ"^,ECI]P;S_B_X)T_\ !$WX*_\ !,SQ/JGB3P,O MB[5_%FM6LMA<:SKVK>?.+25K>1K98H4AM]HEMDD#F'S06<;]I"CZTEL5FG\P MR3JPP %E*J.16T<#0C+F4=3:CE]"E+GC'4XK6/VW_IU6O>ATKP7_G)\/^R7M_Z=5KWH=* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M"-IBIQU.::\S+D_*%'K5?[6Z7#*RR-R>0,!1^/\ 2@7,9;:KH[-T3/YUE4J* M#49V7-MKJ"B[NSN_30M+/D__ %JJS:QY+_=7;\P;+@%2.G'H1S]*D3.[[W'] MWTKYS_;6^"_CCXK:MHJ>'9+J?2X6D>XM8ITMU$G\$N_>K%ATP M?GP7H^T7'[L ^8I?)7J?N +D@# M;T'X+]2\2^*ES8B4<#AWT7Q6]-9??9'Z=[;@S(E^[A+%UE_X#?\ +\&?(/AG MX!_$?XXWEO>26.J3HZ QZGJ,^05(X(>0B4J>HV!EYXXKW/X6_P#!./2K:2&\ M\3ZQ=7UZI5Y(+6,11D@8*&1@79>V1LSZ#I7K/[0W[4G@']DGX6W/C'XE>+=$ M\%^&[+>CWNI3B,32K%)+Y,"?ZR>8K$^R&)&DDQA%8\5\X?L*?\%[?V?_ /@H M#^T/KGPQ\$:EXBL?$5F\C:1+KMG'9P^+(HWD$DNG_O7=]JQ^;Y4J13>4Q?RM ML4QC_0.%_H\Y70C+,,32J8IQWG.[BGUT]>YX.:>*6:8E?5\-;#PZ*%D_F]_N ML?8/@GX?Z5\/?#EKI6CVJ6-C9)Y<,,?1%ZD9ZGGG)R22>>:_-O\ X*__ /!R M-X5_X)P_$SQ!\*_!WA.^\;?%/0;.W:[_ +1+V>BZ0]S;M)"7D&9;J11):2M% M&J1M'*R_:8Y04'Z<61:2RC9FW,RALC'.1[$C\B:^%?VT/^#=;]GW]NO]KIOC M)XW;QQ'K5]]B_MC2M-UA(=+UPVP5%\Y6B>:+?#''$XMIH053<-LA:1OW#A>. M483$J&8P?L(+2,=+]ENK+T/SO$2JU).?->3W;ZGX.ZG_ ,%8/CM_P4E_;O\ M@#I_Q0\<6^L>%[?XJZ/JFG>'M.LHK/2],FFU&)0HB51)-Y2$QQMUGN;NU>.YNI$BNKA=T\LF?.>1FD^![.S$EB?&GB$DGN3_IU=W$6;X/'XR5;!4E2IVLHI)?/^F<]& MG**M)W/)?^"A:SI^P1\:HYIY4CF\":PD<$L903,;*?RU4]9!O92.H/'&, ?: M/_!*S28;K_@EM^S9F-8\_"_PQ+MVCY6_LFV.>>X)SGUKP>/_ (-=_P!AJ%6\ MOX*R1E@REE\8Z\#M/5?^/WD8XYK[A^%?PQT/X)_##PWX,\+V"Z7X9\(Z7:Z+ MI-D)7E%G:6T2PPQ!Y&9VVQHJ[F8L<9))R:^=OK?J;3]33PN*6JM ;'>L M^;6/(D;06^P@G*N@50<,>A). 2 M !Z#/.XKFAW)>DN6Z+QFVORR_2G>;GI7Q?\ \%'O^"W?PC_X)D?$+0_"?C:P M\8ZUXEU_3&U=+;0M,BF%K;>:84DD-Q/ IWND^$C9V"V[LP12A;\U_C#_ ,'? M7Q2UJWL9/ ?P?\"^$_*\];__ (2'5+K74E/RB-U: 68A5")2P;S#+T785^?B MJ9AAXRY&W$?!>DW%TME#?:[K$&G6\L[ LL0>9U4N5!PH)8X M/&.:^%OA?^TU\?/^"HW_ 0]UKQAX%L;+X>_''Q5!?66DWMA*NG6MZ(=1:*5 M]/D>6YEM#-;Q7-LDUP876Z!D7RT,4Y_&SX3?\$0?VN_VO/%5QKUU\+O$=O-K M6L-#JVO>-KT:5.MS,T<7DDCAD,A5]I>3<@G$8J=))PCS'/B MLPJ02=*%[G]#GP$_X*\?L\_M0?'BX^&W@3XGZ'X@\7V_VD+916US'#=M;L1( MMM=/&+>Y;:DLBB"1S)%%)(FZ.-W'QC_P5I_X.3-5_83_ &@_%'P?\$_#[3M8 M\4^&;73_ +1XHUNX=M)BO+B..[,(LH&#R(;20;6:ZB<2,3Y;I&#)S?\ P2$_ MX-Q?&W[$7[4OA7XO>._B)X5FU3PA0Z2*\ M\S,GD,/W:C=\_'W%^TQ_P1M_9I_;)^*$GCSXA_#&UUSQ9>VD-M<:E;:G?Z7+ M=)&K*C2K:SQ"201MY?F.#(8U1"Q1%59C+%U:5K*+"$L;6I6LHR/PK^+?_!SG M^UM\0M?M=6TWQ=X9\ 6(MTMGLM \,6TUG/(LC,9C_:(N9 _/ED+*J8 ^ZPS7 MZH+X"^,'_!8W_@WRT[0_$YT70OBI\3--LO-EUF.?2;6[AMM:1HKJ18X79#=6 M=LLH*1&)GG#(@B90/MKX1?L5_"'X!>(I]8\"_#'X>^"]6NK1K&:]T+PU8Z=< MRP,X :S9W-U+J6JZ9&)6 M0R)';PM;32"+:T:K< %6PTL1!0?I!_P3$_X-T/ O_!.[XW6?Q-U+Q?JWCSQY MH)NTT2X:V_LG3=+AN+46Y/D(\C2S!6GC^>8Q;)B1$'5&'Z0#3U";=TV-VX9; M.._7KUY_3IQ0=.C$+1JJK$Q9B@4!26.3QCN23]354(K]TENM4UGPK87UY_3IUYSUJU13Y5>Y5NI&]OOQDGBE\D;]W-/HI[JP/7 M< ,&@C-%%+E0#?*^;-. VBBBF 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 >"_\ .3X?]DO;_P!.JU[T M.E>"_P#.3X?]DO;_ -.JU[T.E !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ,,F ?05$+IF? 9?RIKSLHF&-I49!;H?\XKYN^+'_!0? M2_#.IW6E^&=*GU2^CG-L+R?,5F&VGY@5W.X#?+]U5)SAQUKYSB3BK*\APWUK M,ZRIQZ7U;?DMW\CT\GR7,,TJ^RP%/F?7R_0^CWU>*&!I'DC\M"06!R!@D?3C M!SZ5Y3\4/VV/!OPV5HUO/[8O,X6WT\K-R,@@OD1CD=-Q;_9[5\?^+OC;\0/C M[J_]CW%S?7_]H,2=-M$*Q#/6-XX\B0+TQ(TA7')!YKO/A)_P3Y\0>)+E9/$4 MD&AZ>J@B"/Y[QUZ+.3WK\-Q7C!GF?U/J?!N"E+_I[-6BOT^]GZ;3X M RS*8*OQ'BDEORP=V_U^Y?,R_B[^WCXQ\0.X15*^]:/[*OP2\<:U\3=-\4SRR:5I<+M<&]U%O-_M1I3D[4;#$G)(C+"JQ+QPHP M.*]#(?"C/,5C:6<<3XV52K!W4(OW5Y=%]QPYIQUEU'!RR_(<-&%.2LY25Y/^ MO-LD@C\N%1G[H Y&,U5EO5BNI$7:&P7;GG:,$L ?3.. 1DCD4V[U5K.WW,J" M-206+9Z'@'H!D \DC#8%?SY_M\?\';/Q ^* GTO]G7PE;E/$_B&SA MU'6Y IM7)BM/WMG;[)%GA99#1)T_J'(.%\PSBO]7P23Y=VW9)>;_X M=GY54J1@N9G[:_M?#+?#W2W=4_X2GQ+; MP7^M2_\ 'M+F&TS+:6^QDN8F#FYWQRQR*87Z?&7[)O\ P2F_:E_X+!>,9/&E MC9>(-6L?$ 07?Q$\>:K<-9WHBCEA1C=3"2XNPK69@_<)+Y3>4KA%&:_;+]@+ M_@V-_9[_ &3+JUUCQU:_\+M\5+YBI<>)=/7^Q%9C,NZ'3,NC9ADC#M?$B32_+TRY\:>+M9N9[#18TF1O*>_N7;(A^UBX-O;M)-LF9 MTC8L17[F?\$7_P#@WDT#_@FEXTM_B5XJ\41^.OBA=:4]BK6]G'%H^B+<0P^8 MUFTD9N#<(ZSP+<*\&^WG<&!"Q%?I!X6\#:/X)\+Z7H^BZ9I^CZ/HUK'9:?86 M-LD-K8V\:*D<,4:@*D:*BA54 * , 8J^NGI"A6&-8U9S(0B@ L>23QW//UK MYWB+Q QN94WA,/%4:#^Q%65O/O\ *QM1P<8OFD[LEC!5 /F''?J*<3Q_C5>Z MN9+=.%W\==I.#@]<>X'055OM0N%&(HX]X!SO;JP*D >Q&[YCC!Q\KY-R M]M);SI%+B2T$68_,26D9F=W:1RSNSLS,22:\/'9G[.:Y3Y_-LW=":ITM;]3SO\ M8^_X+3?#/]K[]HS6OA&NC^._A=\2-+MENK?P]\0M%31-0U1#&)9/(A\]Y"\4 M6)6CD6-VC<.@9(Y73Z)^+G[1O@_X :/;:EX\\6>%?!&DWDWV:"^\0:M!I=O- M/AG6%&G= SF..9L Y B8X(YKX@_X+>?LV0_'/]ASQ5XFTQ;72/'GPA@;QKX8 M\0;I+>]T22S*W-TUM/!B96:U@G"J.#*\$F5\M)4\-_X*4_\ !+CXN?\ !;_X M,_LW_%SPGXH\(Z/JNI^ +74/$&AZYJU[!HMO->0V]VLFGP1P7)5W:2:.61F+ M/%;VBAOW>3I@\RJ58WY33 YI.M2FDO>6Q[A\5O\ @Z:_93^&]QI\>EZMXU\> MFZW?:V\/^')8AIQ !42+?-:N^[.!Y*R$$'<$KU'X'_\ !5C3_P!O+]@7XI?% M[X)>$O%-SK?@>VU>TTO0/$.F))=:AK5IIZ75O"(+2>4R*TDL*;(W$A8X !VD M_GU^SO\ \&B#,FDS_%WXLB:X9YUU?2/"6C$G[LIA:'4KH$X.(G=FLB"Q:(O@/\ X)N_ */X?^ Y/$-]8/?S:G>7VL7BW%Y?W$@1-S[$2) L M4<,2K%&@"Q*3ER[MT8>>+J/WTDC7"RQU7XTD?SM,UQ_96G>"XCI-[JG*&7,>EI%+GX4&Q7S1(-RMGG!QN^OKT'X#'0G+I MX&2E>:7YN++Y-/D*HX13]E!41QG.]=]? -%\!^%--T+1=,L=+T71K6.QL+"TMT@M MK*WC3RXX8HU 6.-$PJH@"JH"@ #%7H=+2W8[6DYP,LVYL#D#<>2 <]3_ !&K M5%;['1%);%9],22)4+28 P=IVENG.1R,8[8_E4PBQ_$U/HH$XIZL;Y=+MI:* M!C2F:#%GO3J*5D&X 8%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** &.S#I52753%$K8JM&A15W+3T_K\-S.I4C3CSR>AZ7^U/\ \%2? M@3^Q;\2?"_A#XE?$OPYX5\1>,-K:;:W7G.JQ,X19[F6.-X[.%FWA9;DQQOY4 MI#8BD*>[1:JUTC;%,9W[!N3=SU).#TQQSCUY!!/X_P#P&_X)PZ,WA3QEJWQN MO-/^,'Q2^+:8^(.N:L'"3;A&\.GV)94:&"$Q1E?*6)E:" KY8@@2*U^Q'^V; MXC_X)"?$31O@?\:O$&HZU^SKJ\R6GPX^)%\RQ-X38L"ND:PV!Y=O\Z>3.<(B MKGY;7S(['[3,>"U1PO/A*CG4A\:>S7>/73L]UJNQXN#SZAB:KHK1G[!1,SQ* MS+M8@$CTIU1VQS;QYVGY1]TY'X5)7PI[P4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%<+^T7\AYY&1P3TH O453_M"1K@Q!0K*%8Y&<*?7 MD8)((QSU4\\B@:BV[:PV,TGEKA"R@XR2?;'&3CUY!!H N44B,6125VDCD>E+ M0!X+_P Y/A_V2]O_ $ZK7O0Z5X+_ ,Y/A_V2]O\ TZK7O0Z4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 UFQ44MUMZ,J_44]R=K8]:J27L44FR:2)6Y(4 MG#'')Q^E3*7W=[V!6;Y;/Y%M92143ZAY@[\@?C^@KY MJTG_ ()L>';+Q='<7&M:M=:%"4Q8M&LO M0=:JW3[;PM^\VJN6P&;17WF?<(Y3GYY[U\\_MR?\%7?@A_P3F\*->?$[QE9Z?K4 MUO\ :-/\-V %]K>J I*4$5K&Q95DD@EA6:8QP"5=K2KUK\._^"C/_!U'\5OV MB9-6\._"'3[?X-^$+AI[,Z@76Y\37\+FXB)-PH\JQ9XY8I"L :>"6+U'4I]/^Q13W M395A(TH8GVN(OJE\*^:Z_/Y'+1K5*KO)N&NVN;2R\0ZG=ZQI]@K6B6S0BWN)'CGC M)5Y@;H3.DT[LCJ%C6/[D@.(UQC;CC%49;^9;DQF2WC9I/E7&XE1U'4<]#TXS MCGK7Q.%QU?"*2H3<.;1V;5_4Z*G*E[Y8.GJ7W,6( P%XV]03QCVI9+!900V[ MYE*'G!P1TW=1Z\'K7PE^U!_P<=?LP_LU7DEE;^+;OXB:M:W4<%W:>#K9=0C@ M22W^T+,+N1XK.50C("L,\DF]BH0E)#'YQ_P2[_X.0M)_X*)?M3V/PNU;X:?\ M*[O]:TV[N=+G;Q#)JCWMU %E-KY0LXO+S;>;+YDC*O[K8 Q="?/^M4I3Y;ZG M.\=24N1.[/T?\7^/--\#Z%J&K:OJ>G:-I&DP275W>ZA*+>WMX(D9YI7D_$#_ (2K4&U6TT[47\*6DQ3QK(;U[I ();>$,OF"W>6<9P(68,J_EG_ ,%>O^">_P"V5^U+_P %'O$N M@ZAX;\>?$KP_?:E?:OX,OK9VF\,Z'I)MC3201G;< M--'*_:?LH_\ !I3X[\636NH?%OX@:!X'LF6QO+C2-!B_M351;R -=V4L[&.W MM)HPH19X_M:,S2,!M11)P5,97D^6,-#SIYCB)U>2A3OZGVY_P7\_X*2?%C]C MO]D/P%XP^",.BWFG_$2_6W7QI;SV>I1Z3NM_M-HMG"ZLER+Q$DD$Q#QK';,N MW=/$Z?B9IWP\_:P_X*_>,K>_^R?%'XS?\3*_CLM3O)I4\/Z7/*L=U$_#]K-IOA_PKIEMI&F6?GO-] MFM8(1#%%OD+.=L:JNXL7.WECSG>ATN*";O3U]AC7$8*562DG MIV-\5E]2O)-STZH_#7]B+_@W:^*MY_P3N^/'@_XD6?@WPOXN^*IT34/"L=]< M_P!KWWA_4-+GOF,EW)"6C@>=9S&);261DANI=R9#PM[Q\%O^"Z.B_ +06\$? MM>Z-XF^"OQ4\-P06]Q/J.ESZA:^+$13!-JMNUE;;%1[B"X.U$$)#)Y$LP$GE M_JD-*02A_F++G8S?,R9ZX)!]_P _88(]*CBDD(+[7.=HP O3IQGKD\D\L:C$ M97"HD95.O^"\'B^U^"'[/.D:A;? Z:ZB/CSXF:GHT\>F MR-;M;W7V6U\]$831%H&$:^7/-,(P6AMD>>3]B_"?@?2_ GA73]#T.QL]$T?2 M;:*SL;'3X$MK6Q@B54CABB4!$C55 5 ,*.!@5=.EQF5F^;YF#=>F,8&1SCKQ MG'S,.AQ5F"'RH57+-M&,L5'?8 ,"F[*=13'8!Q1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% #2:61L(D2 M1AG9V8!0IS[?DK^V;_P=X_"CP%IFL:3\#_#.M?$CQ%Q#IVMZO;G2?#OSV[-] MHP["[F$,VU7@>*V\P+)LF4!'?\COC+^U1^U=_P %R?C?#X5N+GQ1\0K^XNDU M#3_!OAN%K?1-$1KADCE:!/W,*1?;3&;R[=I$C8"6 MC_--V=O3_,Y*N,C'X%<_:C]M+_@Z\^ ?[.FLZQH/P[L]4^,_B/35 2?3)H]/ M\/33"Y:*:+^T)-S-LC0R+)!;SPRB2+;(%+O'^-GB3_@JM^TE^V3_ ,%'=#^* MWA_3&U;XF+8?V%IWACPGX=FG@N]/@$D]Q8_94>2XN8W=YKAPTSNC'>C1"*%H M_M#]BG_@T&\9^-+NSUC]H#QQ9^&-)DA@N#HG@Z3[3K'F202O+'<74T)@AE@D M, S"MVDI$B!DXE/[6?LE?L!?![]AGP0VA_"GP#HO@VSN45+N2W1IK^_"O+(@ MN;N5GN+CRS-*$$LKB,-M3: /HO[;X9X=O3RJ'UFJU9SGLN]O^ MM+F+P]2O M'EJ:)]#X'_9,_;G\,_M*_!_4M:F\[P?KW@6XFM_&GAG7"EM?>#KV$,)/M)FV M".$%)!YS!4'E2AA$\;1CSWX*_ GQ%_P7B^)EOJ&JMK7AC]C'PC?.>?.T^]^+ ME];S$_(3L>'38Y!(=X_> QXRL^?L7VA^V]_P0K^!7[>OQPM?'_BVW\5:'K5S M!%9>)8_#FJ?V=!XYLXIK>:*UU3",\T:-;1;6C>*0!(_G_=0^7];>$_ VB^ _ M#MGH^B:7I^CZ5IMK%8VEE8VZ6]O:V\2!(X8XT 58T0!50 !0, 5X&9<;T98 M?_8DU4E\7]W_ OJ][/HO/;R\%PO1P^)]O>YKVPQ;I]!WS3Z;"GEQ*O]T8IU M?GE[ZGTP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %?C'_P51G^'OBG_ (+>:?X)_;8O3#^S+XH\ 6[?#*S_ +5U[3]!N/$27\4# MSWTEJZ01W\:W-\'G++##936AE96>OV-O@3^TQ97V MC65C'IUZMMXL\#S:WH'C2VG4S12V4<,5QYR6]Q"$:2>)%%Q"RQES&Q0 ]R_8 M*_95^%?['OP+MM!^#=YJ%Y\,/$-^/$OANV;7IMZM8"1I\\KR.MG,T; MW8S*P,UY.ZMM<*OP7XE_96\9?LY?\%GOV#;GXF?&#QA\9O'WB:[^(4NHZYJD M9T[3T6'P]#!;V^GZ/#(;6PC6$*TSQ M/*S22.XV*G>?\$&_ -C!^T%^U5XP^ M'?@?Q3X%_9K^(>O:%JGPUTG5;.?2M/U4_8G.I:IIVG3L7ALKII+.6*01I&\/ MV>-?+$!@@^=/VP?^"\7[*OQ-_P""J/[&_P 1M"^*W]H>#/A2OCB/Q7J1\.:S M =-&H:-#;V>8Y+03OYDZ,O[E9"F,OM% 'UW_ ,'.^(/^"&OQP?X M!X@TX\'&<$MC!X / QP?$?\ @EKX=_X)<:I^VQH-[^S"VGR?&+2[6]N]&BEU M'Q3:R2!K9[>X2"/4F%O_9)\#_ M !XU6/Q=K7PL\=7>DQQ^)-#T*6\31=/U.,20:G?1L4FM[(9C1L(9A)-"BQ-( MP6OCG]HC]IKX4_\ !=#]HO\ 9MTS]G-V\=:M\#?B?I7Q&\3>+KKPY=:98>$- M"LY"\]F]W=P1R">_FC@$,%NLGFM8,TOE) 74 ;\+_P!BSP3_ ,%V/VQOC]\1 M?C^VM^*O WP7\?:K\'_ G@(ZO/::7HC:>EK]NU7S;-H)9I;R4H^UF&Q"T;O< M+% 8?5_^",%UX@_9O^*'[1'[)E[XH\1?$#0?V:=1T67PEK.IW$7VV'1M8TXW MMII,@2,&0VC12IY[-AUDC5(H(E6%?)_A+^V[X)_X(9?MD?M!?#_]H+^W/#/@ MOXW>-M4^+O@GQZ=,FOM/U\WXM$O-&V6JSR)<64HV9)P\9\QTMP\ F]8_X(PV M?B#]H/XM_M"?M::AX9UKX?\ AO\ :6U719?"'A[7?+BO7T?1]-^RVVJOL=MO MVX2R3"(I\BPJRR7,4TFW+$_I^G M:I$^XOT],5Y_\9?V6? ?[0-SIR=;N>V,)D^_P#ZETW9_P!K M/YT < D^?^"G"LSQI(?ACMV8)'.K#.&X!.,<=>:]XAO?-A5L2#&O#GARSM=#F^';7S6MPSW@$O]I(F0TS.PX'0'K7TNOPG M\,A1_P 2#13[G3X3_P"RT ;?VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ M (+X?_B*/^%4>&?^A?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/ M#/\ T+^A_P#@OA_^(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ M^_35B_\ "J/#/_0OZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^ M_34?:O\ ?_[]-6+_ ,*H\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10 M!M?:O]__ +]-1]J_W_\ OTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ M 7P_P#Q% &U]J_W_P#OTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5 M'AG_ *%_0_\ P7P__$4 ;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@O MA_\ B*/^%4>&?^A?T/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCP MS_T+^A_^"^'_ .(H_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_ M35B_\*H\,_\ 0OZ'_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._3 M4?:O]_\ []-6+_PJCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M M?:O]_P#[]-1]J_W_ /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P M7P__ !% &U]J_P!__OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51 MX9_Z%_0__!?#_P#$4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ (+X M?_B*/^%4>&?^A?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/#/\ MT+^A_P#@OA_^(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ ^_35 MB_\ "J/#/_0OZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^_34? M:O\ ?_[]-6+_ ,*H\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10!M?: MO]__ +]-1]J_W_\ OTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ 7P M_P#Q% &U]J_W_P#OTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5'AG_ M *%_0_\ P7P__$4 ;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@OA_\ MB*/^%4>&?^A?T/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCPS_T+ M^A_^"^'_ .(H_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_35B_ M\*H\,_\ 0OZ'_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._34?:O M]_\ []-6+_PJCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M?:O] M_P#[]-1]J_W_ /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P7P__ M !% &U]J_P!__OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51X9_Z M%_0__!?#_P#$4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ (+X?_B* M/^%4>&?^A?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/#/\ T+^A M_P#@OA_^(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ ^_35B_\ M"J/#/_0OZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^_34?:O\ M?_[]-6+_ ,*H\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10!M?:O]__ M +]-1]J_W_\ OTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ 7P_P#Q M% &U]J_W_P#OTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5'AG_ *%_ M0_\ P7P__$4 ;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@OA_\ B*/^ M%4>&?^A?T/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCPS_T+^A_^ M"^'_ .(H_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_35B_\*H\ M,_\ 0OZ'_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._34?:O]_\ M[]-6+_PJCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M?:O]_P#[ M]-1]J_W_ /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P7P__ !% M&U]J_P!__OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51X9_Z%_0_ M_!?#_P#$4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ (+X?_B*/^%4 M>&?^A?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/#/\ T+^A_P#@ MOA_^(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ ^_35B_\ "J/# M/_0OZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^_34?:O\ ?_[] M-6+_ ,*H\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10!M?:O]__ +]- M1]J_W_\ OTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ 7P_P#Q% &U M]J_W_P#OTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5'AG_ *%_0_\ MP7P__$4 ;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@OA_\ B*/^%4>& M?^A?T/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCPS_T+^A_^"^'_ M .(H_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_35B_\*H\,_\ M0OZ'_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._34?:O]_\ []-6 M+_PJCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M?:O]_P#[]-1] MJ_W_ /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P7P__ !% &U]J M_P!__OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51X9_Z%_0__!?# M_P#$4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ (+X?_B*/^%4>&?^ MA?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/#/\ T+^A_P#@OA_^ M(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ ^_35B_\ "J/#/_0O MZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^_34?:O\ ?_[]-6+_ M ,*H\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10!M?:O]__ +]-1]J_ MW_\ OTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ 7P_P#Q% &U]J_W M_P#OTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5'AG_ *%_0_\ P7P_ M_$4 ;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@OA_\ B*/^%4>&?^A? MT/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCPS_T+^A_^"^'_ .(H M_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_35B_\*H\,_\ 0OZ' M_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._34?:O]_\ []-6+_PJ MCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M?:O]_P#[]-1]J_W_ M /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P7P__ !% &U]J_P!_ M_OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51X9_Z%_0__!?#_P#$ M4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ (+X?_B*/^%4>&?^A?T/ M_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/#/\ T+^A_P#@OA_^(H_X M51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ ^_35B_\ "J/#/_0OZ'_X M+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;7VK_ '_^_34?:O\ ?_[]-6+_ ,*H M\,_]"_H?_@OA_P#B*/\ A5'AG_H7]#_\%\/_ ,10!M?:O]__ +]-1]J_W_\ MOTU8O_"J/#/_ $+^A_\ @OA_^(H_X51X9_Z%_0__ 7P_P#Q% &U]J_W_P#O MTU'VK_?_ ._35B_\*H\,_P#0OZ'_ ."^'_XBC_A5'AG_ *%_0_\ P7P__$4 M;7VK_?\ ^_34?:O]_P#[]-6+_P *H\,_]"_H?_@OA_\ B*/^%4>&?^A?T/\ M\%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ PJCPS_T+^A_^"^'_ .(H_P"% M4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_?_P"_35B_\*H\,_\ 0OZ'_P"" M^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ ._34?:O]_\ []-6+_PJCPS_ M -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\10!M?:O]_P#[]-1]J_W_ /OT MU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0_P#P7P__ !% &U]J_P!__OTU M'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ (51X9_Z%_0__!?#_P#$4 ;' MVS!/WL?](Q=2-."ZR? M*C2CAZU>HJ-&#E-[65T>I_;S_M'/_3-J'O609.X#WB:OC^[_ &WO!%IK[ ?# MW3)-#1DS=&"!+@Q\;Y/)V= 67 +#(Y)'W:^G;+X:^&[FU25O#VAJ64%D%C$V MT]P#LY^M?/\ #O&.5YW.JLLK*JH-*Z3M]YZF;\/YAEKIQQ])PYM=T87[0WQY M;X&>"%U9;%M3FN)Q;00)E>&M)_>')EAM M4MIU/8K+&%=2!QE6!P2#G)IOAC]GGP3X%TY+:R\-Z7Y<8PKS0"XD'_ I,MG\ M:^'XZX$XBXAS'V=/'>PPEE>,;\S[O3_,^JX9XDRC*,))SPOM<1?1RV2Z=?T/ MDWX3?L$>)/&\-O)K36_AFS:-76V:'?=NAQ]Z-641_5BS>HS7TM\(_P!E+P3\ M*K.,V^FQ:E??([7EY#]HD+KG8RDC"[0< J <8R2>:Z^+X5^%H8%C7PYHX1>0 M/L,?7UZ=?>DE^&_AT3L3X>T=E"EV)TZ-F;UQ\G/4>YYZUZW"WA/P_D--3PU) M5)]9U%S2^7;Y(\O.^.,YS*/LJT^2G_+%V7^?WLW8(TMXPJF7"]/W9X^G'Z4\ M$#/^LW,,$^6W^%?,_P"UU^W3^S5^P>-/'Q8\1>"_"]UJ31)!I<>D?VEJK^8) MMDOV2TBFG\EC!,HE*>6&C*[BQP/9O".A^"?'OA?2]6&HZ M?;V]W:7L,B;TFCE0%'B9"KK("0P88[9_3Y86<*:J2@U&6BNK+Y'Q\>66B9@_ MM@?M?>%?V&_V:O%GQ/\ &S:I_P ([X+M8[B[%G9-%,QR' 4I5LQH2JU5\*^S\]=3GQ%.I+2+/PT_87_X(/_M*_P#!2SQ*WC77 M(;_P9X5\2SC5M1\:^,OM'VS63,T,TMU;V[?Z3>O)%=/*LQV6\Q#C[2&YK]Q/ M^"=G_!O-^SY^P$NCZY)HLGQ(^(VG>3<'Q-XFM$N#9W2&WD\RRM@##;;9['/AI\+%^+VI:+J26$NHP"UTSP_=1X<2R6UXL4[S>7*( MX\B 1-O9EE*A2\\2>(V99C3]G4E[*ELH1T5NE^K^^WD<\O8X=7F?K,T$8E:* M,F-F="(XQY?*@$$XYP0%!ZC VXZUX%^W'_P4U^#/_!/+PG)7('N9]S.9 ZE1M &3^=_7)5H?[.KOS)6.G7HMX97?F?*7[3O_ =\ MZQ?:U-I?P5^%VEZ?"MW"+?6?'4\EP;V)HAYD)L;.11%,)G #&[=0D>653)^[ M^K]%A\=?\%[O^""$@U:Z\+^#_&GQ:M[J-6MK6XCTN"73];F\F,H99)=DJV,: M.Q=]GF/($<*(F=^R;_P;&_LU_ 6+3M0\66NO?%WQ!#%82R3Z]>-#I/VBW8RN MT5C;E(VMY93N-O=M=*%1$R1O+_=&B?L]^"?"6C6&FZ9X5\/Z?INEVZ6=G:6N MF6\,-M JJJQ(%08CVI$NP?+B%!C .9P]/$-_O7<6'PN(WQ!A MZ?"CPVJ*&T+19& P7;3X-S>YP@&3[5M1P-*,N=QU-\/EU"G/G4=>YJ+8P;PV MV3*MN&(F&#T'0=AQ]*D6*-/NF9&?^A?T/_P %\/\ \179ML=]];FM"_E(H+3.R@ LT1RWN<#' MY5)]H'^W_P!^FK%_X51X9_Z%_0__ 7P_P#Q%'_"J/#/_0OZ'_X+X?\ XB@5 MC8\\?]-/^_34X7./^>G_ 'Z:L7_A5'AG_H7]#_\ !?#_ /$4?\*H\,_]"_H? M_@OA_P#B* M8V3<9_P">G_?IJ3SQC_EI_P!^FK'_ .%4>&?^A?T/_P %\/\ M\11_PJCPS_T+^A_^"^'_ .(I63 VA&?^A?T/\ \%\/_P 10!M?:O\ ?_[]-1]J_P!__OTU8O\ MPJCPS_T+^A_^"^'_ .(H_P"%4>&?^A?T/_P7P_\ Q% &U]J_W_\ OTU'VK_? M_P"_35B_\*H\,_\ 0OZ'_P""^'_XBC_A5'AG_H7]#_\ !?#_ /$4 ;7VK_?_ M ._34?:O]_\ []-6+_PJCPS_ -"_H?\ X+X?_B*/^%4>&?\ H7]#_P#!?#_\ M10!M?:O]_P#[]-1]J_W_ /OTU8O_ JCPS_T+^A_^"^'_P"(H_X51X9_Z%_0 M_P#P7P__ !% &U]J_P!__OTU'VK_ '_^_35B_P#"J/#/_0OZ'_X+X?\ XBC_ M (51X9_Z%_0__!?#_P#$4 ;7VK_?_P"_34?:O]__ +]-6+_PJCPS_P!"_H?_ M (+X?_B*/^%4>&?^A?T/_P %\/\ \10!M?:O]_\ []-1]J_W_P#OTU8O_"J/ M#/\ T+^A_P#@OA_^(H_X51X9_P"A?T/_ ,%\/_Q% &U]J_W_ /OTU'VK_?\ M^_35B_\ "J/#/_0OZ'_X+X?_ (BC_A5'AG_H7]#_ /!?#_\ $4 ;'VSG^+_O MVW^%*+O_ '_^_35S5U\-/#L6[R_#NBLPR,_V;$5!P?1/7'3I7 _M%?%KX-?L ME?#.[\9?$J\\$^"_#=EO1[W4K:",32K%)+Y,";?,N)BL4FV&)&DD(PBL>*JG M"4Y>SHQM XSMVL/ERI7)/0?S_2O/_P!HG]K+P#^R7\)KOQO\ M2_%>B^!_#-F&5[O59?+,DJQR2F"&,9>>'+H:OX3_9K^'.CQ(_VBR_X3;Q)I, RK>=$T]C8*,;?EMYXKBZ;.#(DEI_$/ MSK\"?L[_ +4'_!6GXK#Q9IOA[X@?%'6K^^GMO^$DE@\G2["X&;K[$M[(8K*R M11+OCMTD1$,Z+&FZ1$;],R;PSQ%2"Q><55AJ7][?[O\ /[CBJ8OE=H>\?KE_ MP4$_X.XO"'@Z"YT3]GGPRGCW4-\;Q>*/$UM-8Z""3"^([4M'=3C:T\9,S6H2 M6$,OG)P?R?0_M9_\%U/C3*<^./C3XBTV,;$41VNB:"KP+GDF&QL!,MDIQ^[, M\L/1I,Y_5O\ 8"_X-'/!_P ,6AU_]HKQ,/'FI_,C>%O#<]Q9:';Y2YC_ '][ MB.[N 8WMY 4%JL;JZMYZD5^N/@']F?X>_"_P=8^'_#/@?PCX=T'3=QMM-TO1 M[>TLX"[M(Y6&- @W.[L>.69CU)-=SXLX?X>O2R"E[6JO^7DUU\EI^27J3&C4 MJ:S^X_&/]A;_ (-$$T3Q&NL_M$?$*QUBRL[GRX?#7@N:9;:^C1H)D%S?3QQS M+$P%Q&\$,2/M,:5GDDV LS'FNB/P;\*LNW_A'=#VY+,!I\*AR6W<@ M+S\Q)Y_O$]34S?"CPSC_ )%_0_\ P7P\?^.U^?YUQ1F.<5.;&U927;HO1+0[ M(480^!6-06T89F5IT+#^&-L9YYQC&>>_I4PE54"CS !P,1-6,/A1X9Q_R+^A M_P#@OA_^)I?^%4>&?^A?T/\ \%\/_P 17AFLI-[FT&4#=NV^[*1_.GJFX!L@ MY'4=ZQ](^&WA[P_<--8:'I-C,QW-);VD<+,?4E0*VP,"@45;8 ,"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\<_:Z_8C\ M*_MH'X:_\)3J7B.Q/PM\>Z7\0]*.E7,4/GW^G^;Y,,WF1/FW;S6+K'LD)5<2 M+BO8Z* ('TZ)G+892<1@]<],GGG@BIJ* &PQ+!$ ML:*%1 %4#H .E.HHH \%_P"W_ *=5KWH=*\%_YR?#_LE[?^G5:]Z' M2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH .](QQ2$E35?[4PE; M'-0UC5-2L=)TG1[:6^U"\O)5AAM((EWR/(SE1& GS%FX !)XP35.$YZ1O]PN M:/:+J7QP\/W=U8/<^CZ;J6L6+B1 Z^5=6=M-;S$!E#".1MAW*Q5E(KNIY/ MF%1VA1D_2,F1[:'<^U"]&^O@E?\ @YO_ &)0HW?&8[N^WPEKI&?8_8A_*C_B M)O\ V(_^BS/_ .$CKG_R'79_JSG'_0+4_P# )?Y![:GW1]U7&JM',T<:K))G M@'*@#C//0XR2<=.!U(KR?X-?M_?"/X_?'[QM\+?"/CSP_KWCSX=C.O:7:RDO M:88(^UR DWE.RI+Y+2>1(Z)+Y;LJG\^_VL?^"Q][_P %'[FS^#/[&FOZKY6O M1^?XS^*9TJ\L8?!]BY9#;VBS1Q2F_E57V2X58M@*.I$EQ9^!_';_ (([Q?!/ MP5X(\5I858\,P!/! M'\^?SIV\U\(?\$E?^"WG@_\ X*%>#+/PSXN;3/A[\=M'F?2]?\&7DIM9KJ[B M64O+I\4Q\R:,K;SO)$-\MJ8W23<@2>7[?35?M 7RY8&4D N#E>?Q_#'/WE-? M'X_+\5@Z[HXFFXM?U]SZ,]:G5A-7BS0#9^M 8FJ(U=2^/F1F?8 8V8 CGDC[ MN1W.!GIN!&;J%I(E8C:Q ) .H+<;CA M=P/*@YX[<=1]#5R)MR+NP&(Y [&IC+F7,FG%]44XM:RT*]UK!LM^]5VJP&6< M+A<*3K_P M2PC Z=&+<_=->"_M M3>$OB9X[^,E_9MI>M:AIL=^$TR"RBG-B%;<5E+%1"K[3\[,Q^8G!%6OAM_P3 MOUCQ);0W'B2ZAT>+S$#6ENOVF9D\U@\Z\1N+,?CZF M4\-Y=*+BVO:3VTZJ]EZ:L_4K8Z3<+X5L[A"VRU!DFQ10:ROA1^RKXT^,UVNJ16S6NG MZ@%N'OM3DEQ<;CO\T+)ND=FW%MQ1 V<[N]?8_P ,_P!EOP7\*$AN-)TE'OHX M5C^UW+F>;@8W MD*3U(4 >P'%=]! (HMJ[D_'.:YPRI+^:2NW_7FV>#_"?_ ()\>$_!T<-]K#W'B"\6 M-08Y-JVLA#;@Y0#)ST*LS(0 2&;YC] 06JQ0(JCRU4#"CM3H8=JYW'2T?8971C3B[7LM_-OJS\WS3.,;F-3VN-J.;Z M7>WIV(RIC''//0U6NKEU=EPP55+$A&+''7&![CW/-?/G_!1?_@J-\,O^"87P MOLO$WQ'O+RXGUB[-GH^@:.B7&LZVZLOFFWAD>-#'#&XDED=T1/E3<7DB5_PU M_P""BW_!U1\4_P!I'^T] ^#MC:_!_P &7AGM1J6X7/B748'-Q%N,ZCRK$R12 MQ2%(0T\$L>Y+M@VVOT3(>#LRSF26&CRP>CF]$OG_ )7/%J5H1CRL_<7]N7_@ MJY\$_P#@G/X3:\^)WC*TL=:FM_M&G^'++%]K>J@I*4\JUC8LJR202PK-,8X! M*NUI5ZU^'G_!1K_@ZD^*W[1+ZKX<^$.G6WP;\(7!GLSJ!<7/B:_A8W$1)N%! MBL6>.6*0K &G@EB+)=L&VUXW^PM_P0>_:6_X*;>)E\;:K:ZAX2\)>*+M-6U# MQMXREE6ZUM9VAFDNK:%F-Q>RRP733)*=MO-B13_ MV [?1=LB=H)Y;NWMGS<7KRQW+3K,=EO,P _A)X>GEN;/P5IL=K+:%G=?GNC$);61H%\I&CN"!%80\!BN3$#) MMD=R&B_0SX)_L#^(O^"D/_!';X7_ ]_:JG\=P^/;41ZS*XN MA8R3 QLKRFQ=(I4N8FDS([2#SUWKTG[)/_!N[^R[^R?9ZBTG@6/XG:AJ>4DN MO'D5MK*PQ$1XC2V\B.URK(Q$Q@,_[V1?,V-L'Q]:%2N[4VXIFN(AC:TDZ3Y8 MGR5_P;!_'[]ICXX:EXP'Q.N?'WBSX.WFDF]T?Q5XLFN;J9=3%Q':FWL;ZXD\ MZ:%UAN#*@WI#+;(08GE<2='X%_X-(/A)X7^/2UKX<:&& MSOI67R3)'=W\6T/;2[;A3%#!;R*LL6)0T88_KG%81Q,S+NS(02-W3&.GIT'' M3\SEHTU0%&YU\O&W:VTX!!QQVX QZ5M' 0?\7WK=S>.7PE3Y:_O/N>4_LI_L M'?"/]B_P++H?PQ\"Z+X1M;X(;N>WC,E_>['D>+S[N0O<3^4TTHC\R1_*5RB; M4 4>KPZ5'!,\BEPTBJIY]"Q_]F/UXJQ%&L,2JHVJH '84ZNV,5%61V0IQC' MDCL-CB\M5&2=HQS2E<]Z6BF5L-\KWHV4ZB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** &,S4H?W!JK<7;13,-OR(I8_*Q)QUQ@<]1[GGBO$_VI?^"D/P7_ &*= M-GD^)GQ&\*>%K^"UBU Z3->"?5Y;5Y#$)XK&'S+F6/S%D!:.,J!%*Q8+&[+6 M'HU:]54:47*3[*X.T5=L]LEU3RKIH_ERH+$$X.T8RV.I SC@$9QR.:\H_:U_ M;X^$O["/@:W\0?%SQUH?@NSO"PM8KAWGO-0*O&CBVM85>XN-AFC+^5&WEJVY M]JY(_$;]O[_@[;\<_$]+C1OV<_#/_"OM/E;-9O&=E8^(-4LM>V"\^(GCW5+@V MEX(HY84)N9A)<781K,V^($E\IO*5PBC-?IN6^&M:G2^OY_56&I=FTY/T7_#^ MAPRQEW:"/LK_ (*!?\'/[_7OC!KEBK#R=6B6T\/W$XNA/#,M@FZ1]L:K&ZSSS02!W)3! 3]/?"W@; M2/ WA?2]%T/3-/TC1=&M8[+3["RMT@M;&WC14CABC50J1HJ*%50 H P!BO1 MJ<;Y-DT5#AO#IS_Y^5%=^J]=^GH2L).I_$D?E%_P3G_X-2/A3^SZ=*\3?&J^ MB^+WBR/R;I=*56M?#%C)MMY0/*P)+[9.DL?^D,L,T4I\RU!P!^K_ (/\":/X M"\,6&CZ'I=GHNCZ9:165GIUE"MO:6<$48CCACB3"(B1JJA5 "J!P!6A#IT4 M4>V-5B5G,A5% !8YR3QW)S]:L 8'K[GO7YGF^?8[,JGML95;T7HME\CLI MTHP5HJQ7_LR/(YD;;D99BQYSW/(Z]1SP/2I]G'>EHKR]]S0,<4#BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#P7_G)\/^R7M_Z=5KWH=*\%_YR?#_ M +)>W_IU6O>ATH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ***IRZGY5T8CL5N2._P @'WVZ;0#D=\X_( MYYI"] M9O\ ;2KM?=&RR2%453RRY^\"<9X!;@<@'&<9/RE^V#_P7,_9I_8J;4K/Q5\3 MM!U+Q%IYOH_[!\..=:U W5F )K&9;?P Y_$9_"[]I;_ M (/-+K.N:?\ "'X*K'L\@:5K?C35-I!/E&8W&FVN< 'SXUV7W!\MV.=T5? / MQD_X+L?MA_ME>*+7P_%\3?%-C>:YKWF:1HO@&U&BW*7$[[(+"&:S07DR8%N>58^UQ7+0AWFU?[M?QL<=3&QCI#4_J5^-?[7/PS_9 MMGTM?B)\1/ ?@'^VTG?3U\2:[::4U[Y&SSA%Y\J>9L\U-Q7(7<">&%?#?Q?_ M .#L']DGX9SZ>FD:KXZ\?K=AC.^@^');=;#&-OF#4&M&;=GCRA)C!W;>,_C' M^S7_ ,&Y'[7'[1+:#?1_#EOA_HNK2S8UGQC=0Z0=/$)D -Q99>_7>\05,V[! MBZ-Q$1*?MW]FG_@S8F#:+-\8OC)#YC/,NK:'X,TC:5&)1$;?4[H9Q_J'9GLB M"3)$,'$U>K_JSPIES_V_&NL^T%U[::ZSJ-IKVG_ M U^">EZ9>+<%=&U;Q/KCWB^0)58276GP1PE6>W#_+'=LLA^+/"WP[M3;" Z9X>\-6\]M?V2/@0NGW&H^$=<^)&J:9J2:G:W_BO5GGVE1'M@>WM MQ!:SP;T+E)X9-QD96+1[47[-^#W[)7PO_9X@U2+P#\.? G@>'6F1K^/P_P"' M[/35O"F=AD$,2^9MR<;\XR<8K&IQ-PE@OW6"R]U'WFW_ )O^NAM&A6MK,_E9 M_P"%I?M[_M@^%=2\2:;J/[6'CGPGX_2\DN)M%@UVXT35$DD:.YAABMA]E\L, M'C,,?[I57R]JA=@O^%/^#=+]LOQIX;L-0M?@I?0VVH6<=U:P:AKVDV%R4DVL M$E@ENDEA<*0S12JKJ<@@,"*_K4-LHE++YBYX(!^4CZ=._4<^]"VBA,%Y6^;= MUQ[8P.,8[8QWZ\T2\5L92CRX+"4H+RC]W8/J-]VS^:Z/_@SJ_:7E4,GC;X&A M6&1NU;55./2?QZTDEJ&55\QPJG.%.W/Y5P3 M\5^(YZ0JJ/I%?Y!]1IGX/I_P927!08_:8&,?]$\(_P#-].T80RZ%J;1*D_GVP+NK,D2@PF5_-BB,L#^:)X*^R MOVA_VO/ ?[+G[/MY\1?%'B;3U\)O;0S::UF\=T^L3RKNMX[5#M2:24#<,?*$ M#2,5C5GK]"?CK^SYX/\ VGOA-K_@+Q[H5GXE\'^)K=K34=,N@?+G0G<&#+AX MY%<+(DB,KQR(CHRLJL/@7]@7_@W+\%?L5_M#0>+O$'Q!\0?%32_!=W<77P\T M36[=8['P;+-.TAN&A$S0SW8 AVRQQ0H)%$HA618VC^BPG'6%K8657-&UB(]E MI4_^1?=VMUWT/G\RX8IXC$*HMNI^97[9W_!%S]M3]O3QI8?&K_A4?AFQNOB# M:M-'X9M=6LK'5_#,,.W[,FH-=F$RW50OER"W""W3Y[E_X)G_ +<' M["/Q&5O#GP[^.GAGQ'J6DF&;4_ +7EXLEK)<'-O)>Z9))& 9(T=H7<$;$9D' M#'^N..(;1][&!\IIBV$:7!FPWGLNPR8 8KDD \8."3C/3)]37+A/%3,(^[5P MU.4>B:OIT6_3T/;IY=&"2BS^3OX8_P#!?K]M/]E3Q#I_A:Y^)&NW7_"(ZG+! M>Z#XST6'4+Z26*Y=KFRNY[F,ZB?WF]K+&!L1HPH ^M/@O_P 'G'Q5T&/4 M_P#A87P7\ ^+/,\K^S_^$;U2[T'[/_K XE$_VTRELQE0OEE0CDA]PV_OA\1? M@QX3^+W@[4/#OBKPYH'B;0=45$O-.U;38+VTNPA!4212HR/@@$!@<$#&*^-? MVEO^#:O]D3]I ZW>+\-V\ :]K7D9U+P;?R:4+$Q>4,P60W6$>](MK?Z,=WF2 M/_K&\P=L.+N%\9[F8Y*&T;4M:\ M4?"V[NKFVL].F\8:2J6U]).VP,9;.6XBMXXVQYDET\,85U8.5#E/NGX._M)> M!OVA_#EYK?P_\:>#_'6A6=R;*74M UBVU&S@N B.T#RPR.HD"R1L5."%E0X. M:_%3]I7_ (,YI-/N=2:A#:V]LK M+<7CW-FQFL(9+=B0;E("\+NK*-LP%_ZI\,YG[V4XQTY?RU/TV_4R^L5H?%$_ MK@BO[@'$B+_O*C=.,<'UR>,G%7!+N0'CGOZU_+?^Q_\ \'/O[3G[.L6EZ;XF MU+0OBUHMA]@LW7Q/9K;ZE!:0DJ\<-]#L>=+GA_-!W_+7\#IIXRG4T>A^IWFTX/FN2^'/QH\, M_&+P9!XF\'^)/#WBKPU>1O):ZCI%]%>VET$=D9HYXV,;*'21"02 R,"05('5 MKN$0W8+8Y(&,FOA97C+V_Y57>Z*.H^3:W? M?T_0_P!*#J$*CYI #W^85-2M3IZSFOP"-Y;)_<6&EY^\OXTNYBG\-5$NUGD; M;Y;@=@WS'^0JPHS$/E*D\D'J*JG6A./-"2DNZ)V[W\P^T'/3;]:/M/X_2L7Q M5XXTGP7 LVL:IIFEPR':AO)DAW$=<%F&:Q&_:$\!0V$ETOC#PRT:9Y&I0G_V M:N#$9Q@*,W3Q-:$)+6SDEI\V=5/!XFJE.C3U-_P"&W_AO_P!!R;_P"N/_ (W7 MCOCK($[?7*7_ (&CTO\ 5K-^F%G_ . R_P CV!W8#C'XTHE_/O7CR?MP_#F3 M._7&5>W^@W'_ ,;K>^&?[2GA+XLZ[-I^AZDEW<0H9&7R)HV"@@$_.BCJR]SU MJL+QID.(JJCA\93E.6B2DF85\CS*C%SJT)1C'=N+5OP/1-^!3'F*#)(I(EX# M'\O2O//CC^T/I?P(M[635([ZZDU!Y$MK:S@$TK[$WER"R_*" OU=/6O9S+,L M/@*$L3C*D:<(_:EL<6#PU7$U%2HQO)[+N>C+)N6EWU\Z+_P4I\&;1_Q)?%"\ M=&@@5A]1YW'TI?\ AY3X,_Z _B;_ +\P?_'J^)7BQPCUS"E_X$_\CZ9<"Y\U M?ZK+[O\ @GT3YG+4@=N]?*.H_P#!3+9<2_8_"JR0^:PC,VI!'://REE6-MK$ M8R 3@]SUJN__ 4]8.5_X0\-SC(U3@_^0:\FIXW<(J[CC$[?W7_D=7_$.>(4 MM<.]?./^9]9/=X/#*/J*D2?>NJ'+84@_.IQ@]']%W>Z(-L9&WMG%??$6.RVHITWI>S3O\SY M?,LKQF7XAX7&1Y9+=:?H.\UC2^9C%>&_M)?MA_\ "A/%UIH\.@2:K/=6XN#( M;H0K&&D,:_PL3R#7FT'_ 5 >YME=?!^58 Y_M3U_P"V5?*YQXK<-Y5B9X3' M8E*<&DTHMO7T/>P/ ^=8RA'%X>BW"6SNOU9]="?EOF7Y3CZ5D^(/%L/AC3[F M^O[BUL=/LU:6:YG<)''&H)9V+$ !<9)/ 4$YKY;?_@IPT@^7P:%YR?\ B9]3 M_P!^J\E_:W_;]U+XP_#IO ^D:5%H=QXF^-;?L9_$NS\0V.GO<:#JME'I^J))<_9_,VL6@D.TD%U!D^8 MK_STX!DS7W!^S;^V);?'O7[[2I-)_L>ZM8//@5+DW NHPP21PVQ0NQRJX/+; M@1P#6W!?BI@)PL'+#Z6DVM'U\]_+ M;YGN$4C$?-UH:;TX^HIBO\J_2O$OVC_VQU^ OBRSTF/P_-K$UU;"X,ANQ D8 M,AC7^%B>0:^\S[B'!Y-A)8W'S4(1:5VKZO;8^'RO*<5F%=87"0C+%;$,/4'SJ^/H^,/!\X\TL?"/D^9?H?0UO#_B"D[?59 M-_?^1]$F9@W;'TIPFX[_ )5X)X=_X*(^!-;N&CN(=:TE5. ]S;AE;W_=,YK; M/[(G#->'-0QU-^LDOS//J<)YS3=IX6?\ X"W^ M2/8=[$\8IHKZK XRAB:*Q.&FIPELT[H\.M0JT:CI5HN,H[I[CA.S?PLI]Q1Y MY7JK'Z"JWVB193E1Y8?&[:<@?3/KW_3'-.CN)&4"3;\RC@8X/IU/]?K75KS/ MOV,XR3CS%I9-W?\ "FL[=BM0),R]57=W'/\ A4I4.O*FBG)_:M\B;I[W1*IR MHI:1.%%+5%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!&6;/:E5F[TPC83GUJ.6\6.7: MK*W&,!'-,TPV682>-QDU&G!7 MDWJ;87"5\57C0PRO*3LEYGHPO\R;0DC<\G;@+^9_E63XE^(&F^#+7[1J^HZ? MIMJT@A62YF6%%<@D LQ&2>P'/UKX@^(G[=GC_P 6/+;V,BZ-:R,V5TV+?*BD MDA6E<,20.-RB/./NKT&!X4_9W^('Q]U:+4I=)U2\:X"N-4UBX+*RX^1LR,'P M!C!16&.YZU^#YAX]QQ53ZOPQ@YXF?2Z:7X:_D?J&%\+:V'I_6,[Q$*$/5-_G M;\SZ$^(__!23P[H%^;30=,NM9D\Y(_M,S&VMF!7+;/E:1F4\8:-%_P!H5X3X M\_;2^(?Q EC@CU0:+#-G$6EV?DF?G! D)E;=GLC U['\,/\ @G/86OEOXJUA MKN5#N-IIX6.$$_>!9E\PYYRP*D^U>Y^!O@+X7^&EJ(M#T>UL%$)@WH-TQ3.0 M#*V9"!V!8@>E>?+A?Q"XH?/F^*6$HO[$-/D[:_>V;?VSP?DWNX+#RQ$_YI;> MJ_X8\9_80\$>+=&M=:OM?^V6]CK$WFJ+^622[F?G+?.VY.^0P))]*^EK=,QJ MVX,S*#D#:#^':H391!0I3"^G;V_*IH8S&-NXMQU/>OW/A/AVEDF6T\NI5)5. M75N3OON?FN_+9L\N3T]XM$;%_P : MJW-\T"#'EL2VW +<'MP 3TR?;WK\W?\ @H#_ ,'0?P%_9&M+C3? ;_\ "]/% ML)13%X*4PGD?CK^W/_P %X/VDO^"G M'BEO!>EWFI>$?"7B:\.FV7@7P3(ZS:RDQGB2UN+D9N;Z26*X6%XDV6TQ2,BW M#MQ]UP_X>YQF?[UQ5*C_ #ST_!ZO[K>9S5,9"*L?TD7_ /P4H^!.F_&NU^&[ M?%[XRCT0:];_ &K[3##VU^W\06NG>+/ M%JZ%XHUFWM%MKO\ T6*.2%K>0M+'$Q:XAN;1]S&-6$8D_<'_ (++_P#!3+4O M^"7/[)UIX\T3PG8>*M6US6QX9T^&^NI8(+.XDL;V>*XD1(R\R"2T"F)6C+J^ M1*O6O'XNRW+V4?B:VO^J%#%+EDZNENQRO\ P6C_ ."-6D_\%HVMQ!=+ 9EEB\V)M_\ HL!5_-VJH<,A+*4S M?^">G_!OI^S_ /L"7&CZTVD0_$CXC::8KF3Q/XEMHY!9W"-;R&:PM #!:[)[ M8/&WSW$(D*^>P.&_#?\ :%_X*5?M0_\ !4WQ:_@G5/$7B3QA::U8;6Y02"X$/V6T1I[R& 1"1/M+2LB0-()5)=C^P'_!N-_P3X^-W["_P]^*Z M_&.W_L/3O$%_8OH?AY]>AOVM9X(+D7=UL@EDME\]);5,[ED?[(=Z(L<);R<+ MQEF4L-_9E._\ !UC\4?B=J>I:;\&_ M#OA_X;^%;C]QI^K:I9C5_$#-#<-()D1V%K%NC$<9@:*<1M([+*1M>/SG_@D) M\,/VNOVL_P!O'X5_$HZU\6-2\,VMS;/JGCK7-2OQ8:EH=IJ:7%YIJ:E(&-PD MLJF$6:LR-*&W!$222/\ :;X1?\$(OV3/@WXBO-8T?X+>';B\U*T^R7":Y7FM6] MF;35+;3[XV5GXE4(5A:],069WA#$*\4D;.NV.4RQHD:^W?LZ?L8_"_\ 9'T% MM.^&?@CPYX+@F@MK:ZDTRPBBNM26W4K$;NXVF:ZD7?(?,G=W+32,6+,37IZ+ ML15R3M&,GJ:6NVG0A#9'KQP]-/F2U*]MI4-K#'&N]EB)9=[ESDYR23DD\GJ> M]2+ $C55RJJ, >E245MYFK5]Q-N5Q31#@]:?118+(!Q1110,**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@!OFY)IOFY/451O=2:S1LM"&9F53(=J'&6()YQ\H//0 M?I7RC^WW_P %O_V??^"H]SS7SM^W-_P5@^"?_!.GPJUY\4/&%GI^M36_VBP\-V(%]KFJ I*4 M\JUC8LJR202PK-,8X!*NUI5ZU^''_!17_@ZF^*O[1?\ :GA[X/6=I\(?!]T9 MK3^TT877B348'-Q$6^T*#%8F2.6*0K"&G@ECW)=L&VUXU^PG_P $(OVDO^"F MOBM_&VL"\\'^$?%$PUF^\;^,I)A>:T)FAFDN[>W8_:;UY(;IY5E.RWF((JRHT_Y4USOY?Y7?H<,L8Y.U-'M7_!1;_@Z7^+G[2$NI M>&_@_I)]2@8W,3-YX_=66^.6)R+OH^N74]]=_$#Q=XNV>Y M@F1VA25DDE7S-@8M7[Y_L(?\&VW[-?['GA$#7O"MK\8/%EY:+#J&K>-;*#4+ M;)2$NMO8.K6T,8EC:1&99;A!*Z&X=#BOOIK"/<.3M P%(&WJ">,>PKHQ/B%E MN5TGA.'<,H=.>>K?G^NK^01PDI:U97/S._8 _P"#8K]GW]DF2/5/'4,GQN\4 M2,=L_B73T70XVS.J^1I8+QLIAE0.;IKA0\221&+D5^F4>FHRJQ9F^7&"!M/( M).,=3@?TQ3WL$F4[BWS*4)!^8J1C&[J/7@]:G%?F>99MC,PJ^VQE1SEYO\EL MEY(ZHTXQV17?3HY =Q;YE*'!P=I&,9ZCUX/6IME.HKSK+8T +BBBBERI %%% M%4 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"_\Y/A_V2]O_3JM M>]#I7@O_ #D^'_9+V_\ 3JM>]#I0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 -RV>E!?'I5>:=X7.[;MQ\N1C<3T YQV/Z5S7Q( M^-/AGX.^"YO$GB_Q#H/@_P /V9C6ZU#6KZ&SM;1WF2%$DF=Q$I:1U09;EF Y MZ57LY/2*;]!2M'5LZM7;)JG/JDJO+'"DH!]0#C:V,D8K\ ML?VZ/^#LSX)_LW>))O#_ ,+]'O/C1K5C<^5>W=K=_P!EZ(BAYTD$-X\2^EDD^U"/R%G\IV2(K$7 9ONLE\.,WQU/ZQ-*C2_FJ. MWW+-4_>PC<#(@/Y/?M6_\'BVN:SBVOP=\)R3PI*?%T4B:Q]F,KI*\&GQIYGG1K&^([G[-O$L+(Q5RR_J%^ MQ-_P:G_L_P#[.VLZ%KOQ'NM>^+WB33=SO;:K"MCH%Q4/(6C8, GTW]F\&Y+&^+K/%5OY(Z1OZ[?B_0YU4KUM%[I^*_Q*_;/_ M &OO^"L6I:CX5O/$GQ6^*TD^FHU_X:\.V$HT^YM+:X647$VFV$:0R,DSQ#S9 M(B0PA4L7\H#Z:_9,_P"#3K]HGXUWZS?$F]\-_!_P^+Z6WNDN+HZWJY"0B2.> M&VM6:WDC>1VB_>7<3I^\8JQ55D_H^^&'P9\)?!KP39^&_!_AO0_"OAVP$GV/ M2]'L(K&SL_,D>:3RHHE5$W2N\A*@$LQ-=&FGI%<-*OWF&T9Q\H[@=\9[=/3% M>=CO%/$*/L\JP\<-%;62OY>7X&T<#?\ BOF/S(_9D_X--/V5_A9X-C7QQ;^+ M/BUK%]9VHN;O4M9GTRTBG2-O.DM(;%H6CCE=]VR:6=D$<8#DAV?]#/@]^S=\ M/_V>/"]QHOP^\%>$_ >DW5TU]-9^'='MM+MY;AE1#*T<"*I3RHT6FPV.)8D55&U5& M !P *4KFEHHY4 @3%+BBBFE8!NSFCR_]IJ=12E%/VL;>-2\DLLC[42-460ERVU=O/?'S!\$?^"H.F_$+]H;4O#>LR>'](\,ZK<+ M9^%]2X# 8BE0Q4[3K/EBO/ MS['J9?DN.QU&MB,)!RC25Y^2\CZY29AC=M.3VH:;8WS,OM@5334E,*_O(K=L M_,'')^G/'TK%A^+/AW5=>DTFT\0:%-JT4AA-H+N-I]X_AV!MP.<\$9XKMK8_ M#4I*-6HK[;K5^AY\:,Y1;C"325V['4>8H;_ZU&X@_P -1V\AE'N.H(KC?C3\ M9]/^!OA6YUO6(V^PPND2")@TDI8CH"5^Z [$#<=BENQ%7B\92PN'EB,0^2,5 M=MAA*-;$U(TL.N9R=DO-G8R6WFON9I/<#@'N,_3TZ<\YIILHE/\ $,G)&3@\ MY_4_GTZ<5\J?\/,9A/L_X0_&""4.I;9 F2"VTH 2."5!_&N2E_X*2>/A"RKH M_AB26)49\6TX^4Y!8+YIX+!B!NSA#UY8?DN+\>.#J$M,0Y/^[&3/O,-X8<1U MMZ2CZRC_ )GJG[5__!*3]G7]MC49K[XD?"?POK>M7-W#>7&LVBS:5K%T\4#6 M\:RWUFT5S+&L3;1$\C1_*AVY12/RM_; _P"#/&47>GW/P ^*&T+Y=O>Z7X^< M_(<3'[3'?6=OM)^6V1;> M$R6&HD1^>!"TDJ@F=&"DN#][?L-?\'?/C;P9/9Z'\>_ .G^+-(M;2WM5UKPA M +/65:**1))KBUEE^S32S2"+Y8VM$C)D*(X*1CWC]HO_ (*;>$OV0?&-[HGQ M:\2:MX@NIHX+?Q!X(F07^H:GITHQ/;75I.3"B-;W#N([J1 Z2EDR3D_G;_P5 M3^-7[%?[5/A"36_@3\'_ (B?#'Q\]U&9G2&RT?PS);E8PTCV,4EP-^VUV1I: MK;,S2RRRF3R]C_T/P?XU9'QMA)2XGRR6$J724[6;5EKTT^_7374_.>*LHAP_ MB50CBH54U?34_H(_9S_X*_?L[_M:>&]2U#X>_%;PWX@DT?S?M=@T'/VD_$NG_ VX\)^,OAG;M:_V)K.IZ9>C4;W M_1;8W DC MC9RE5DEOOJ?M?)_P4_D+-Y?A&)DS\K?VL!D?0Q9K<^!'[=^J_%SXO6F@S:%8 MVUCJ3,(VCG=I;4)$SMN;;MDR0O "!0XY8X!_FAO/^"M?QP@8[O&L<;9^9/[& MT_Y3ZY-?4VB_P#!?[PUHG_!,Z^\)Z=!\0+3]J#4XC8W'CJTT^PALH8F MU)\_9Y4F62W<:6SPB2&W20/&&#AE2>O>X;X+\6,9C85ZU=3I0:E.,8-7BMUK M%:'DXSBC@RKAJL,OPL^=JT6V]//<_I#74]R^9YD'ER!=F6^5LG&X,"0&T:X=%E*RD'8BQLCABWS/U'RQ$=6!7 M^:^[_8!_;4_:[^)VDR^*OAQ\?_%OB:[@-M9:GXTL;^#[.D)9RDU[J!6.!0Q9 ME5Y CD_*""!7T5^PQ^Q=\<_^")GQHN/VD/C-X'UKPK\*/A_I4\/B--%UW3KR M_P!RB@@NO+4ZO_P %%=%T+4[BQO/CMI5I=6 MUOHL\<8FI_MV*Q-1I?8T_.6OX'Z/5\7L/AVU@,KI/U_X9']+5_XW\=7OPONO M$UYK/BBX\#R:1_;LVL3SW+:.;!HFF^U/<$F/R#$ID,O^K"#=NP17@OQ(_;>^ M#_PECTR.^^)?@BY_M13]E&CZU'K"VX502+D6AD-J<$ "8(6(( R"!^>7P-_X M+B^(_P!G+_@F=K'[.WACPA]KM_%']L0ZGKWB+7)[ZUL['4H);>:VT^QB2+[' MM:1)-QGG0S/<2&%C.!'\7+XLAM[!8TA9EQC[NT =@ #A0/12!7=6^AYGL(PG MB)8FMS?9YE>/G*S9GB/&S,(Q3PV!IQ;[)']'O_!*;]NCX6_M!_M80^'/"7Q" MTV;5KC3I+J'3IK">SGU41QAVBA\^.,>:$8R[07D*03DHJH9%^T?VN/\ @J)\ M#_V%?%>B^'_BAX\M/#NO:];-=V=C'IM[J%P85)02R1VL,K0([)*(VD"K*89@ MA8QOM_E)_8$^+FE_#?\ ;9^#_BG6O"OB+QE9^&O%NFZDFC>'VCBU:_F@N5D@ MCMU:-DGD,T:,L!*-.4>)7C>03#^B+_@K9_P02T[_ (*G?&OPU\0E^(FH>!=3 MT70AH%U ^CKJT=Y D\EQ"T8-Q"8I%>>8,Q9PPV@*N"S?>9?X;8K@? + 3C)\ MVJ?_ +8?_!:;]E#]H#2=%GT;XZ6VF/IL M[/B[\(^(8HI@PP _B5\-=<\ Z>]REYJ\ MM_<6D6GFV1GN/MB36Z/:E%V2$2A;C?N"D8&,<9KY-_9*_X+1?$K M]C;]E'QK\%]'\(?#GQ-X'\>W6HRZQ'XCLM1DNYHKZTBLY[82V]U 5C\J% " M'!R=_0#PZ?T:\/QSC*F:2HW:6K53E6G=(]C)?$SB/*<.L##EY%JO=O8^ZI/^ M"TW[/NFZQ?6K77Q.U"UL;F2""]T7PS:3V=]$C%4FC,^H6\J(X 95EA1P" RJ M<@=U^SK_ ,%0_P!G_P#:2^.'A'P%INL?%#0]4\9:C%I-I=ZMX7M38Q7,[[+: M.1[:_F<-*^V-=L; /(@_' M;7OA)\1] \6>&[JWTSQ-X5U2VU?2]0%LL[VMS;RI+$P63?&RK)&K;6#*1E3E M6*GTH_0UP5*I"E.A2:?5U'^)'_$5N,)5N;VZMVY(V_(_H:_X*3_&SX7?\$N] M>\*:3X\\3>*=:UCQ9:W5]#9>'-*LKNXL8(7B19;B.?4+=D25G<1E0VXPS#CR MSGS#]G7_ (.'OV7_ -GSQ+<:Y_8GQTUC4IHI+5MF@Z5;V\<;.C?,&U%B6'EK M\P;')XZ8_'3]J_\ X*1?&#]N7Q+H^M?%3Q/I_BK6/#\3V]E?#P_8:;<)"T@D M,3-:00F1-P8A7W;?,D(P6)+OV#/A)>?M8?MF_"SX<^3K$VF^-?$=CI5]'HX+ M75OIQG5;R:$$2;?(@\R4NZ.J)$\CC8C$>K3^BW1R#$+,\%AZ5J:;4O:7:2W> MO5=-#DS;Q&XFS"$L+4K+DEHU9*_W(_JL_P""&=672]1T_7A;0ZA&'BCDAG$<$TR^3-O81L6^8PR# *D#X&^.O_!RC^RK M^T%!8KK7@?\ :"M9M/9_+FM='TE9%5P Z9:\==I*H>.Z+SC.?T9_8!_X)W_# M[_@G3\ E\ ^ )=>O-,GU"76+N^UB]6[N]0NI BF5BJ)&N(HH8PL4:*%B4XW% MF;\>?^"YO_!!OX4_L$?L?>*/BY\+8?B'J5]:^(+6*[TZ\\2V1TOPM87-P5$H MCDMOM5TBL8;=(S.91]H25W=8I [QN03SN,_ '_ ()@:-X/NOB!>?$K4;KQM=7,&FZ? MH<%G<74B6Z*T\K&810JB>; O,I!;[3H[NW8PD%5EMY@\,R$JN^*57C<* RLN0?6OVO_\ @I]\;/V]T\/K M\7O&4/C*/PJUP^D*^B65BMD;CRC-Q:PQ>8&,$)Q)O ,8Q@$@^A3^B5@'AG.6 M"PO-VY_^">M#Q&XH]G:6*GS?+_(_7+PM_P %X/V-=*G^U-X&_:.U19D&%N+' M38UP>F/*O8S^M?97_!-K]H#]F?\ X*F^'O%EU\._"OB[1[[P7<00ZGI_B-)8 M+E4N%D-O<*T5Q+$T;M#<)CS/,#0L6104+_RMMXRN'Z3;WEKK<=H\CQP2M)&9HXR)9D M)@DB?;*<.K!&7IR?Z,,XN5.. H6]8LXH<=<15*JE7Q,W_P!O-?E8_:WPI_P< MB?L<_ WQ1JR>%OA_\8-24RO;)J]GH]M)#J$2N=LL!N;U)UB?:KJ'2-\"/^'?BYHFGRRPQW&I7VCV)@L8W;:TTBQ7KS,D>'+B M*)V"QL0"< _@W^PW\-=/_;+_ &^_ /@?4/#>J6OAWX@>(UM+K2O"$TZ3:-:3 MRE3+;R7$5VP@M%<2MYWF$PV\@>5"3*O[T>%/^#3']FWP]KVGWMQXI^,VJVEI M/'+-IMUKUE';7R+*LIAD,%G'*JLRD,T,D3ZMW?S;/H3_ (*K?M1? 7]CCX;Z7XW^,MO>:EJ% MU-_9^BZ1HZ^9K6LGS$W?9XS+$NR+S%=WD943/^"_W[$\2[3\'_ M (Z KP!/"L'[#G@?Q;JFCWVI>+-%\4_V'H.H0WQACTI M;VUEFN#-"5*3I(+&)0O[MU=599WUO!I5]>)_:. MNVT\DU_#=0 HH<1AKF%E1G:,6JNX594K\]\3/ NME]"A4E2IX=S3;Y4KO[NQ M]EPSXL8W)J<\3C5*LZBY;.;T\]2QXE^(/AKQ?X=NK?[=#<+(?-$Q@:,R.,$- M@1C'(4XQ_"/?/UE^Q%^TG\-/A1^RVGB7Q=KGA7X;AM2_L*_UG7]5CT_3]0O( MXFD@59;B?;O>WPY4;22),*N./2OCO^TSX&_9M^',WBCX@>*='\)Z(H>H7 M@B69E1I3%%A2\\KHK%(H4:1]IVJ<$#^>OX??M/M_P5-UC5OV:8K'0?A_J7Q> M^->N?%*T\2:YJ^^RL=1FTNZCM-"DC6$<2W$D-N+E9&?S)CLMY&:-9/F/#KPQ MKX#,I8_#R5;DA)K1:;:Z[6.CBCQ:_P!8,!]3I89QM_?_ $/Z)!_P4Y_9M0?- M^T)\$=V>0?'6E\'_ +_U8MD^#/[;]M#K^AZ[X-^(5I8R/IRZKH&MQWT,,R[) M# 9;:;:)%$L;E"=V'![C/X?_ /$)7^T=(V[_ (3?X(Q[N=KZYJC$>Q/V#K7O M?["7[(FI_P#!MK?>/?C+^T/\0]&;PCXJTR'PUI>A>#!J&JKK^J;9;R'SA+## M%!-$EG/'#),/*_T^7=- QD_59Y;+-W_ &?BL(JD9M>Z]4VMM/R/SW+LVS*E M74X1<+?:3LU\S]+M1_X)Z> -1U=+V.ZU;2]H0BVM;I/+'&U?F>,N<_[1.?2J M$G_!.CP9%'DZGXIF;&-V^V&Y]V,']SGZG;C'/2OY6?VW?VH[+]K/]L/XG?$; M[3KUU9^,O$NHZCIXU=_]-M[&61DM;>0!W">5:K#"$5F55B5 2JBNV\*?\%8? MVAO#_BC3]6M?C]\7I;C2YHKM$N/&-Y>02LDA95EMY93'+&6;YU=64+P5*BOF M<;X.9+3KOZUDKNF]5"7Z'N?\13XA@^15YZ:;W/Z6/$7_ 38M;F_W:7XIU2U MM%0+Y%Y:IF:W_ ,(A M:M/!8L\/DI>[;=7^2W6>]M^65DC?X8\)_\'8_[3&C^&-/T^;0_@WKM MQ9V\<4NI7^AWR76HNJ@-/*L5['$KN0698XT0%B%51@#YS-/!G@^E-_6,$X)] M%>)[<_%[.L.DIXJ3_P"W4_S1^Z?[)'[,DGP M=8^UZE:WUSJ^Q9_)A:,-L,A M!P6;G]ZV?H/Q]L12G_ 1Q7YP_P#!&#_@O/-_P5!^)>K?#W7OA_#X3\6>'_#, M>OS:CI^H-=:;J0BF2VN]L4D:26_[Z6%HXR\^4>0&7,:F6_\ &[_@YD_9Y^ 7 M[3VN_##6K7X@33^%]=7P[JFO6ND6\FDVUPKK'_%"_^ M)C:IIL.M:MX;M;B"2RMK!W8POM.Z3RD!.]6)PX 8 ]:\KN_$'Q:T&P_M"[OO MB!IT=N=Y-V;J,'Z^81Q7K'PE_P""YO[)WQJ\2W%EIOQJ\+V-Q9P>>SZ_'=Z# M9*"^Q0+B_A@A>1FR%C5B[!'(!".5^K$U!9EVO&K1D8+NORLW3;@@'))4< \Y M& 17Y1GG@O3S'&U,QP^9UJ;>MDW;O;>]OD?HF3>)7U?#PPCPM*JH))NRO;S> MNOYGP';?MJ?$6WMXU'BH;F4;%^P6TK*.P8[6.?\ >8'UKK-+_P""C'CVSTZ& M$V/A^\F@C"-)+ ZR3D#!,, MKCC(*$$8YY)Z<<5R=[^S7X#U"*2WD\&>'8XI,C,6FI&P4XQ\P0%3R?ND8KR? M^(5\8X517NOP%_:-L?CSX=DNK.W^QWENRI<6#G^.X7KX=K*Z$Z=6_5^[^;.UBN6PH?;O(&0O(!^O%<]XE^+.@^#KLP MZMX@T/2Y%/*W=RD).>5QN8=OK6YE8@JCY57@ +T%?+?[2W[%/B+XH?%>]\0: M7JFCO'>+$YAO)Y(I(&C7:-NU2,'WQS7U_&F>9MEF!CBS['TUH7C/3_$>G1W5G>6MU;R@-'+%*'212,A@1D$$< M@CJ*M0:@9TW1M',-Q!,>,+['FOS[D_8N^)FEP3;=!;:A(81W=NQEQWR7R<^N M!573M*^+W@_2IH+6'XC6=K:DQF*V%PT:[>,(5RNWCC;QCIQ7Y'+QNS?!_P#( MUR:M'_#?]4?H$?#;+Z[_ -BS*G+U_P"'/T26[+%FW)M4<9XY^N:$NF,89C&F M5!SG(S7YUZ7^UY\2O"^F-9?\)%KENUJQ1GO;>"22W(X*/OC+9'0[CG(YYKJO M#W_!0KQUI>DI#-#HNK[ADW5Q8R%IL_Q?)*JX/7 '/05Z-#Z1/#CTQU*M1]8 MW_)G/5\(\[3_ '+A47]V5M/F?=<$[.B_-&QQ\Q48&:?YC;FZ=.*\Q_9E^/"_ M''X;1:Q)I\EC<1RO:70\LI&98Q\Y0$D[#VR3]3UKTY/N\\G':OVK)\UPN88. M&-PO/#U%:4='ZH$=BO-!<^M>2>(OVUO /A7Q9>:-?:M M)%\L5Q(+&=X89$6X/3(]Z@T[]N;X;ZG?P6Z^(XHIIE!7S["YAC? M/3]XZ*H_&O'_ -=\A55T(XRGS)V:P-,P/\ M7X"C[01_"W_?-&48CE?[3BX/YUN:3XNTW7;,7%K>VEQ;O MRDD.RC;Y?S$'C)P.,_CUKT:=:%5?NVI>C3.?D MEV:]2?>V>JT_?QU%1JJD[L'GFF23L#C:N/Q_PJIMK:WS,]%M=DAF(/\ ]:D\ M_P#SBFB=L?=_G_A1Y[?W/Y_X46E_2%S^?X#O/_SBCS_\XIOGM_<_G_A1Y[?W M/Y_X4[2_I!S^?X$ZG*TM(ARB_2EIED9D8'O^5'F,?7_OFHW=@V, ,3TZ\?I3 M7NMH)'ELH)!(.<8]:B5HZL(^]L3>=@T&#D#!ZXYQ\@?MZ?M@:1\2? $?@ M;P+JC7UUXHNOLVJW5K'(5M[!2WG;7#*"6VE<@LK(K#!W*:J_\$T?C /!'B#7 MOA+JES$L-QYNJ>'49PVU&"F>!-\A( SO5#ECMN&R0N!\91\2,OK9]'*:4DX- M?%?3FZ1^:N?:?ZAXR.0RS:HFI*7PM:\G67R?X79]QQ7F^!78;=P!P1R*1KQD MW;L8QE<=ZQ_''B.?PKX3U'4+>RFU&6SMWFBMHES)=,JE@B?[3=![U\">)OVJ MOB1\1]6.GKKE_!<74ID6RTR$0S0Y.?+'E@R$+T^8[N.3G-/COQ)P7"_)#$TI MU)S^%15T>?POP?BL[E-T9QA".[D[?GPJ,LUS(L:CU MY) KR_QO^W-X"\&03;=5;6)X0,0Z7 ;II2>RLI\O(_VG XKY,T;]F;XD>.4: M^;0M::.\G99VO\1R;]WS2OYSAV!.3D(Q/J>M>A^$_P#@F[K=Y'=?V]X@T_2[ M=/+$,6GA[G<,?,=T@C"9],,!GJ:_-GXE<=9N_9Y+E+II_:G_ ,&R/LH\&\,8 M#_D:X[G\J=O+33F?Y&[X[_X*6S&2:'P[X;^\ (9M1E_>(PV[@\$><_QXQ)A@ M 0<5YUX1_;,^*/Q!\U5N'*,RIO*!20,RJ>!DGF MOH/PI_P3]^'_ (?1C=1:GK&[:8C<7;*(0 WW1%LR#N/WMQQ@9QQ7KOA[P)I/ MA*S>'2=-T_389&,A6WMTB&XC!.%&,^];Y?P7X@9EB:>)SO,%1A%WY8?\!6./ M&<0\*X/#NCEV"=27\TW^.[_0U[#,MG"S+L8J#M_NU@_$/X2:#\5-"DTW7K"' M4+6219<2?>5ES@JPY7@L.".&8=&.>CA79$J\#:,8'04ZOW^M@Z5?#O#8A*<6 MK.ZO?U1^8TZTH5%6IMQDG=-;HX/X?_LR^!_AFZR:3X?LTN5.Y;FXW75PI]I) M2S*/8$"NVBLUB7&YF Z9YJ:BL\!E>#P5/V6#I1IQ[127Y%XK%5L34]KB)N4N M[;;_ !(!%N!5F9O0\<4Y%V+CFJ-UJB0+(RR(I4MO,A"B)5^\Q!(^4>H]0>:^ M0?VUO^"\7[./[#6E7G]O^/M-\5>(K*[FT^;PSX1EBUC58+B":.&>.8+(D5LT M1E5F6YDA8^7*J!W4J/4P>"Q.+FJ.%IRJ/R1A*<8K5GV60O/N ?#WCK0XO ;V,=]_P )%9V<+7!NOM)3R1;75P7 %L^2 MP49*X+9;9SW[37_!P9^R[^S/:3)_PL?3OB!K#6D5]::7X)*:V]S$\QA8_:4= M;)#&4=V66YC?:N I9XQ)&88>I@INCBKTY1W4C*6(HQ]YR/EO_@J?_P '4VE? MLL_$[Q9\,?@UX'/BSQQX1U6XT34]:\2));:+97=O)$LL<-O&ZSWGS_:(6.^W M"/$LBF>-AG\:_P!K/]N[]HO_ (*T^*O$%]XNU+Q-XTTCPO:S^)I_#_A_39_[ M#\-6D#S9NC:P+M1(4N6C-W<%Y1%L1YG( /ZK:;_P33_9'_X*B_#CXP_M??## M0_BKXGUR[?Q'?S?#S69)(["^\0I:/,(9([3%\WVB>>WNDCMM0&[[0L:[ &MX M_P M_P!G7]@;]HC]I2XA\%^%?AC\1-4];.VJ6NFO];GB8 M[%55\'O)]CVS_@D]_P $8_AG^UI^T6G@GXI?'[POH'BQK66Y3P9X)U"'4M6N MXT25G,>K!9=,+JOV>;9:/>.T37"NL#0RE.O_ ."@WQSB_P""0O[5/BOX _LU M:7I_PRM_#^B6^E>(_%T26VL>,?&#W^FV=Q-)+?3H9[2(*(RL-B;>..7S)UP\ MD<<7V7_P1?\ ^#?/XI?LD_M0^$/C3\3O$V@Z+/XYM/#&EK)J%U,]WIUU# M/#=R[(H89(/M$?\ Q[?:8Y7$@WY"R'];M6_9[\"^)OBAH_CS4O!OAF]\<:#; M&TTWQ!<:7;R:MIT+!PT45SM,D:'S9055@")9!T=L_&Y]QEGV>1?UVHX0_E3L MON7ZZE4\)4K4K/W6?R__ +.7_!)C]J[_ (*@V\UK=W-E9+:"\%M*)5BD*AR,,Q7S&&X]:]B_L MY,MM#1JS*YV?+DKC!)')R <\$#'2K$,"Q0JB*J*@VJH& .U?-87"1I7:ZG M=A/4U3NKMK<_PLV_;C+<>G !/3)SV]Z^%_P#@HG_P<0_ +]@(:AH4 M.I3?$OXC67N8O,5C;L*ZLMRW$X MZLJ.#A*I)]$@E*$=9,^ZI=280S,K0*8B<;FR& Z].G0CGH0>N.?D[]OW_@M_ M\ ?^"<7VK3_''BY=9\96NW/A+PW&NH:UD^0VUT+K';GRKF.5?M$D7F(KE-Y& MVOP-_;5_X.4?VF/VM=8UFUT'Q9#\'_!VI2(MMI?A;%K=I''<-+%*^IL/M9G* MF..5X'MXV2#'E*)'1MW_ ()_?\&Q_P"T!^V#$NK>-+5?@9X1FRR7GB*SEDUV M=E6=-L>E;HYEVR1J&^TO;YCF22/SUX/Z=@_#K"X"'UOB7$*DND(N\G^?X7]4 M<$L5*7\-$G[?'_!S3^T1^V2;K3?!=Y_PH_PCM7S['PQ>2/K<_P T!!EU,K'( MK":,[!:);L4G>.7S5&:Y']A#_@W5_:4_;%\2-_;'ANY^#_@VVE5;S5_%]K/I MMPOER0-(;;3F5+F=Q',[(S)' Y21?M"-7] 7_!/[_@B)^SW_ ,$YA:ZEX'\) M-JWC2WRW_"7>(I4U+65)\]3Y+[%BM0T5P\+?98H?-C"B3>0&KZR.G11!2N8V M7: 4.WY1G"GU')X/KZ\T8SQ(PF7T98/AS#JC#K.2O-^?^5VQ1P)X8KAK.[0V\OFV=M@PVQ6>W#Q M/^\N(P[+]H8$Y^Z5TJ)&5EW(R[0"AV\#.%..HY/'OZU8C4+&H'0# IU?F>89 MEB . /2@IFG45QE@.!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"_\ .3X?]DO; M_P!.JU[T.E>"_P#.3X?]DO;_ -.JU[T.E !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 -#Y--\W!ZBJMU>M;#_EFQ+[,9;(/;@ GIDYKX^_;@_X M+P?LX?L+6-U;:YX\T_Q1XJM;JXL3X:\*F+5M42X@FBAG@G594BM)(S*&*7$IR_NIA*48ZR9]@SZFTW/EKD\ER<<] /Q M)R/;/C7[5/\ P4@^"O[%%G<-\3/B1X5\+WEO;17_ /94UWYVL36KR&(7$5A" M'NI8_,60%DB*@12,Q"QNR_SV?MP?\'1/[1'[1^M7EKX":S^"7@O4+>:VDMM" M5-1U>]CN((XV\W49X@R2*5F>*2UCMWC$H!+O$KCRW]EG_@A[^U9_P4;U:V\8 M6_A74-,T7Q7>3:A/XR\=7QL!=/+&+XW3>=YE_=1W!E!2ZBAF1Y)3EL"1U_3\ M%X:_5Z2Q6?UXT:?9-<_I;:_I?T//ECF](1/M;]MS_@[^UKQIIFN:!\!_A_%X M7CN4,-IXL\5W:S7:PRVX60QZ=#F&*Y2X<%'DN)H]L1+Q_O"$_/K0/AI^UU_P M68\5V^HO9_%3XR";4;U8=2U&64^'](OIE6XF@BGG:/3[ M&8#Y,;1K@6\:H< MQQM^WG[#?_!KE^SW^SKI^G7WQ(34OC-XJCFAG6XUF.73]'C>*>29$BTR)\/" M0T0ECO'N(W,0P$1GC/Z7^$/ FC_#_P ,Z?H^A:;9:3H^FVL5G96%G&(;2T@B MC$<<4<2@(J)&JJ% 51C@5T5.,LCR9>RX=PJ0(Y! M,,M&?UV_9+_X)P? _P#8@TNUC^%OPS\->#[JWMI;0ZA#;";5I89IA/+%-?2% M[F9&D6/Y))64"&)5 6- OM"6"*%5=RJI)PIQDYSSZ\YZ]G3^%6(6L%D9MS,TU*^GK*IWL[; MD*,V<,01@\CD>O&.:G7I17S]M;FH@3%*1FBBF #@4444 %-=F'2D8XYJI?:E M]E5E9ECRI*R,K%%Z#GH.XXR"><=*F4HJ//)V0;OE6Y8,S!L4[>Q7L#7DOBK] ML_P#X;NIK7^W(KVZCB\T)8HUTKKVPZ93GW<5YCXH_P""FNF6T, T7PQJEY)( MNYDNIH;?'*X.5:3C:6/?I7PN<>)G#66Z8K%QNNBU?X'TV!X.SK&?P,-*W=Z+ MUN[(^I9+@QJV7CR/4[14*7\AC^95#?[(+ CUZ"OASQ5_P46\<:A+=1V4.B6% MJ92J26\#27$8J;\-YD>W&2""&J.ZUO[.NYI+=8\X,A)Y.Y5V@8P6+$K M@'.<<'.*_#/XE_\ !3KX+_#6?4&O/'2:Y<6*[PFDQRW4-VX?<(HYD3R'=F&/ M]8J@DJQ5QMKZW_;_ /VL?C)^T'_P1C\(_$K]F#2;B\\3?$B+33JP\+XU?5_" MUA=0O'?Q63Q,KM=V]YLM9'BC,L.9V$<4D9EB^VX"XVS#/Z-6OB\'*@H;N:K-N&^.>)O?M/>+='C\?>*O$7C*]L_$BZ_X=TBZ:.QTOPUFZDC4-MD!DE:2?XB_";3]7\"6MC;VUM>?V;$\4WG0[X[NW>/RY M$97'W73.0<)+B[:XU;7IET32$OS M$+J\M(KB["6-NMN9XHECA=$YC$:!985K[J\?>!O'?PA\(:AK'B;PKHWAS0=* M$7VW4]5\7:?I]G:1O(L0\R69PB@L2%9G )PIP<$_S=Q%D?$]/&SI9C4J5YPD MXJ33UL[7CV3WT/Z0R/B'A7"X6,Z$Z=)32YHJ2UOT?Y'A_P 3?VS?A7^SG'X; MT/QAKW_"+2#18;K1-.AT6[\G[%'YD2I"L$11$0V[Q*H&#M&..*\M^('_ 6S M^'_PBU9;[P++K7C3Q191?VGI5PVG21Z;%=+YR017(FD@F,8D12XC&2C8# \U MY9XP_8WM?^"TO[0>CZ?\&?$'AGP_XPL="N/%2-K\&I6MGJFDI>)9_:(+E+4[ MA!>R3H JE&8R98&-@?3?@Q_P9_\ Q:UF+4D^(GQF\&>$C&(C8?\ ",:3<:Z\ M^1*93<"0V3+@+&%VF4R,SYV[06_8N _ ?*,9EU#.\UQTZ592YI0J.5XR3TM& M*NT_7UT/R7C3Q"SBAB:^6Y6J7LJB]UI?9M^9]9?\$/\ _@N]\6O^"EO[6_B+ MX?\ CCPY\.]&TO1_"%YXAAN-%L+VWF\^"\L+<([374JLFV[=CA5)^3D8(/R+ M_P %:_C1^W;IW[G#1-%O+KP>FC1;GM[ZZVB2RDD M$+QW4LLQ,D3!P?($$:)^Z7[*/[(?@;]C7X):'X%\#Z+::?INCVMM%/<"V@BN MM7N8K:&W-]=M#'&DUW(D$9DFV L1G@<5VWBOP!H_CCPQ?Z+K6F6&K:/JEG+I M]Y8WMLEQ:W5O*I22&2-P4='0E65@0P.""*_9,1E='$4/J^-ES1U4NJDO-._3 MN?C='"XF,8R=5J<=4UI9^1_)?XI_X+'?&#Q-JUQ=0^)-)T2QF(DBT^STVUN( M8,((BT?G+-.0<;B"SD\MG'-6OBW_ ,%W?C%\4?@'8_#QM+\ ^%X['R([GQ5X M:TB>S\0ZPD3^8WF7+7$BQB67]XWV9(B,E(S'$S1M^]Z_\&T/[$ZHR+\&/W;8 MW(?%>N8)#;@?^/WKGOUP<=.*]S_X=6_LPA3_ ,8X_ EO0'P!I/\ \8KV>'^& M/#G*HRBLO]LY*RO&G'E\U:]_5GI5LPSNNN7$8N(Y-3U M[5-:\1ZG-SX1?%7QUH/Q0T*?X7:6>BW>@3S0ZJ99]\"I;&WQ+YCG?%B)P7#,A4[W4_V=?"/]G/X>_ / MPK-H?@7P-X1\$Z+<3M=S:=H.CVVG6DDS*$>0Q0HJ%F50I;&2 3@5UD.G);M MN5G).!ECDX'09Z_B>3W)KW\MQG#F68B-;!Y??EVYYW7W/'+:G-S5*C?J MV_U/Y!]2_8:_;$_:!^)5O<>(/@Q\?/%_B[Q+?06$^M>*/#^J1S7&?*@C^UWM MVOEI&%5$,DL@6*-,LRK@U^W?A;_@TK_9KTK7--OKSQ1\8M;L[6>.>?3;O6K& M.TU% 09(93!91RB.49#&.1' 8[70X(_3LZ3"(WC7SHQ(NQRCE6<;=OWOO9_V M@0V0.:M%,K7E\08S"9G7]M#"PH]^5;ON[LTIY30C+GFKOS/F3]IS_@GIX<\> M?\$V_&'[/'PWTO1_!^E7/AF32?#MNUO'/8V=RI:6!Y3-%/DFX0/),4:? M')/$NO>&='\=>$+6+[3J?B#P?++J=II2H)6E-S&T4=U$L4=NTDDYA\A$D4>9 MN+(/C/P]INCWOB6QAUZ:\TO3+BXABOKZ"P6ZNH;?>%D:.!Y8TE= &PC21!RN M#(G)/]S36:-)N*JK+T(4=<8!_#)_,U\&?\%'?^#>GX"?M[R:MX@AT,?#GXBW M_G7(\1>'%6W%Y=-YKJU[9J/)N1)-,\DLI"7#[0OGJO _4N'O%2E[-8/.:,5# M=3A%))OKRV_KL'ENOAG^V197VL068NM2 M\-W7P^%KK>C_ +N!G$MJVI@M'&]PD;30^9 7#(DK$$U]\?#/_@T0_9O\-:?X M;?Q'XT^*GC"ZLS;2ZI =1M-/TS7)XPIEA:..V-Q;PRG"Y_(G M_@H'_P $?/VA/^"3?Q*N/$EQI^MW7@SPSJ23>'OB-X>W+:Q^7+"UM3:'=S<2/D^MG&!X@K826+X=QOMZ4DTXP M<8RL^C22^ZR:[&=/V=^6<.6Q_1-' OE;=S'<.3G!/^'X5R/QL_9X\&_M&?"; M7/ _CC0[7Q-X5\20F#4-/O2S),N=RD-D/&Z,%='0J\;HKHRLH8'+B[EL&NK:&:!K6>''F13Q2JLL$@!#JLJJ71XW7* M.KGUJ)R\0;GD=QC]*_ 91JT:WO1<9Q[Z-,]*,HR5D?!\?_!LK^Q*@CV_!F0> M605!\8:\R\'."IO2#GW'>A?^#93]B55 _P"%-3<#'_(YZ_\ _)U?>@Z45Z_^ ML6:_]!-3_P #E_F5R1[+[CX-/_!LO^Q-Y3*OP9V[NI/BO6V;D8/S&\)Y!(Z] M\C! (]TC_P""4O[,$:*H_9S^!.U1CGP%I1_4P5[]16-7.,?4UJ5IOUD_\R?9 MP['B/A7_ ()I_L\>!?%6G:YHOP+^#NCZUH]Q%>6%_8^"]-MKJRFB<21212)" M'1T90592",#TKV2#28X)FD#.6D55;G&<%CGCO\QJU17%4KU*FM23?J[EQBHJ MR*KZ4KIM\R11N#' 7G QSQ]/R':O#?\ AU9^S'M"_P##.WP,X_ZD/2O_ (Q7 MOE%.EB*M*_LI.-^S:_(?2QY#\.O^"?WP)^$/BO3]>\)_!?X4>&=W45K1Q%6D[TY->C9/*KW/+?@]^Q'\' M?V>/$MSK7P^^%GP[\"ZU>6K64U_X>\-V6FW,L!97,3/#$I9-Z(VTY&Y <9%> MG16ZQ1A?X5& /05)16=:4JL_:5&V^[;9226QS7Q/^#?A/XV>#K[P[XQ\-Z'X ML\/ZD(Q>:7K-A%?V-V(Y%EC\R"56C?;(B.NY3M901@\UY0/^"57[,0&/^&=? M@5_X0.E?_&*]\HK:CBZ])6IS:]&T3*G&6LCYUU'_ ()=?LSVDWG+^S[\#H1$ MI<+%X#TN&5B@^\KB$$8!)&,'(&".<_SQ?LG_ !H_8K\3_L(_#SP9\=-6DSL(YO.B1I),##ON_J?CTV*)V9 M5 9VW$J I)R3U ![X_R:(M-CME58RK-RMM M=W#V<7'E:5O0_FGL?C_^P3KGQ2M?%_C_ .//Q*^,&J6%M'!:Q^/(=8UF&W:. M82HQS8*TH!,BF*5G@997W1,=I7[6_P"#:;]G#X,_M%>(/CY^TE9:#IVO>,I? MC)XFT_P_XEG^T^9#I%Q#9W*>5;2D+#(RW4X\[RTF"RR)N"LR']B-O^T:B^P+ M]H\S=\V<_=7KQSG&+-+TW1]?B\1PR>'I[>&[DEBM[FV M";KB"9"@6Y=BBJ&.T$_!OC_39K=+MM0T#Q M7;PV<;-( 8V^VFVN#A0K,5C*[2I#EA@>%_%K_@C#^U=\!O$MOI&K? SXF7UU M/:K=*^A:2=>M(U,C1A&N;%IX%D!7)1I P!!( (8_V$?80&DVR2+&XP47"@') M)8$#.3GGGMQ@Y)$L(TG,WS&=EV&3 #,N20#Q@X).,CC)]379'Q2S&L[X[#4J MG^**U_']#.670EN?SQ?\&T7P*_:8_9H_X*!%?$7P=\7>$_ /B+1+FV\3ZSXO M\'2Z8UC;PJ9K425P69?8/VXO^"^G@7XH_\$MO!/[/ M/P-W#?N!_P43_ ."7WPK_ ."G7PJL?"_Q(L=2AFT6=KG1]=TF2*#5]%=RGF_9 MYI(Y %E1 CQLC(P"-M\R*)X_SS^,_P#P9N?";Q!X9CA^'_Q<^)'AG5%N=UQ= M^(+.RUBWD@VN&C6&!+)Q(7V,',A0!<;&SD?2<-Y?P7/"2CFKJPK.^L=OZ^1Q M2R]PO&AHGN?C+\,/^"@/QB^$WA"QT'PG\8/B=X5T'3R[6FE:1XFN[&SL]\AE MD$<,4BH@:0EF"@ LS'JQS^S7_!N?_P %2?VAOV[?VD/'WAOXE:Y_PF?A70_" MRZE#JW]@6MF^D7YN84M[?S;6".%%N(I;EL2*[,+1BA CE4?,_P 7O^#.'XP: M-XIAC\!?%KX=^)-)^RJ]S=Z[97VA3)1%:7 CC,R.(V,I,B88JA) M4=K\'?\ @Z]_9]^(#Z%:^+- ^(7P]EU&V#ZAJ-UI\6H:7I5KJ5 M/,!B21;4;BRL412PW/BS1+R MWO=9F,AEN)/,ND5YI-[EGD7<^6Y89KZ%_P""(_\ P3;N_P#@JI^TQJWAG5M1 MUSPKX7\'Z9#KVJ:OIFDB\,A:XAB6Q$DA\NVENHI)Y8FDWIFT9_)E1'QY.?\ MAYG668=XV%2G4H]TTW;T+]IF#J'[?X='Q<==T,>%%TW^V%U MHWL)L#8B$3_:C/O$8A\K+>9NV;<-D+4_ACQ-I_C?0-/UG2=6TW6-,U:UAOK. M[L;H7=K>V\HWI)&Z$(\;H04D!(((/(Z_"G_!6W_@E7K7[3/_ 2Q\*_!WX4: MAY]]\'SI=QH-KJIB\W7DL-.FL%MFN $2&X>&%+'QYIW_" ^+KS&JZ$;;Q)I\]_ DU?A)_P;2_\ !5+QOX[^ M.?BOP'\7_C%I7B#PCJ=O;R:#-XX\51RZY)KEQ-#!;V>F274WVBXCFB63?"@D M\J5(<>4T["75_:N_X.B?B[\!?VVO'O@O1?AW\.Y_ WP_\87'AZ2WN4OFU.[M MK.X%O-_I2RK!%+/Y5Q)&?(=8E,:L)"I9M,14G0IQG7@X?XDU^8WF6'A2C.3: MN?N*VC6T\#1O#&T;#!4KP:YJY^ 7@>ZG>6;PCX:FFD8N[OID+,['DDDKDD^I MK\H_@O\ \'?W@/6[;4'^(?P=\9^%9%>'^SET#4H->6[0E_,,K3+9B(@)\@7S M=^V0X79\WZ<7W[9?PO\ #WP0\+_$C7?'WA/PWX'\:6MI>:)K>NZA'H]IJ$=U M!]H@"FZ,961X07$; . #D9!KBE@LMQ.LZ4)>L8O\T>E@\V;CST:C2\FT=]H7 MA.P\+ZWMC>SV.A>)K+4+B. ,%,QCAE=@FX@;B-N2 6S7I)U?8 %7S&7!D M"=5']['4CAL Y([7.[ M.V\M3;*1[LIK?;<^RP/B-GV&C&G#$7C%))BT2O:Y\0 MR?\ !.GQY%9R2?;?#KR+G;&CRMN^A\O^EJ[4 .UB!U/4U\W6^CMPOOAYU(^DSW:? MBYGB_B*$O6/^5C\Y-7_9=^)'@;4K34/[!U2.\4K''/83":XA[#B%BZJ/[V-O MO7VQ^S1X?\1:#\&=+M_$DTTVM1B=IFFM?4<%>%^$X=Q+Q)QM MBL[P\*6*I0C*+U<59M$,\S"TD9<94';N^49KX9^+O[5_Q+\(?$G5]/CUUH;= M+^>.WCCTR!UBC$C!5W&,EL# R3DU]U16WE)M#-C.2;>T09P>,CI M7K<><)X_.Z$*> Q4J$D]7%VN>=P]GF$RRK.>*P\:R:T4NGX,^ &_;#^)RL1_ MPDG3CG3[8?IY5'_#8GQ._P"AD_\ )"V_^-5]_-I4#-DV\//J*/[)M_\ GW@_ M*OS+_B#>??\ 0[J_<_\ ,^O7'V3V_P"15#\/_D3X!_X;$^)W_0R?^2%M_P#& MJ/\ AL3XG?\ 0R?^2%M_\:K[^_LFW_Y]X/RH_LFW_P"?>#\J/^(-Y]_T/*OW M/_,/]?LG_P"A5#\/_D3B_P!G#QUKWCGX)Z#JFO)"NJ74?[UUCV+*@E94?'0% MHPK'&!EN !@#N;JXN(XFV+'NSAPI98]T.T,R[NA M'45^\X'#U,/@H82I4G)XQR:P]2\/_ !@UVW_L^\L_B'=0 M7(RR7"7DB$'UW$U^BA7G[M-://\ #7X;BO )XBK*K/-:_O-NU]-7?N?IV%\3 MO8TXPA@*.B2OK?1'YWV?['/Q,>RC6/P_-Y$B@A'NX$)&.ZLVX'V/([ULQ?L) M^+[3PXU]JDV@:/9PHTMVMW=8^S1KDNQ**R$ #/WAUYQ7WNJK(3\H)4]<=:QO M&W@K3_B!X=U+1]4B6[T_5K62SN8"Q3?%(NUU#+AAN'7!!X[57_$O>2*,_;U* ME1M:%8[.,/N2"! M<; HY'(5">Q*\ D'=UG7=0\$Z_HWB[1"1K/A&Z^V6<(D \Y%DQ+$P#@^6Z% MA@88!B 0"0?N!O\ @EM\$)E_>>#?FW>8?^)K>Y+=R3YV3^-2-_P2^^"ID+_\ M(I,K=,C6+X8'H/WU?.X+P5SG"S3HU8+E=X[W36SOW/N)^+>358\M:C-W7*UI M9IJS6^S/3/AK\2;'XM?#?0_%5E)Y=EK5K%/%]U_+,F 5.,@-&2RG/ ;=GI74 M1Z)!$JK&OE1H,!5 QCTZ9'X8K'^%/PHT'X,>"++PUX;L5T[1--$BV]L':0)Y MDC2/\S$L269CDD]:Z-?Z5_3&&P_-1A]92E.*6MEOU:^9_/6*G#VTO8W46W9> M5]/P&?84 7_9 )PQP/G(]0>1 M7$>-?VL_AG\-_B5HW@OQ)\1/ ?AWQEXB$!TG0=2UZUM-2U/SI3%#Y%O)(LLO MF2JT:;$.YU(&2"!5.FYQ]Q-KRU%*48K5GHID('&..M59;^:.0-\I3YEV;?F8 MY.,'..@/'N"=N#7F_P 5/VR/A3\!?%D>A^-OB=\/?!FL7$,=W%9Z]K]G87$T M+NT:LL4LRN5+J0'V[2>!D@X^#?\ @Y8_:S\5?#3_ ()G^#_%GPE^(EQX+]-MWU_PYJ962^TN:QN[Q/LMW 6D6.5[:U?S+5OF4$$M$TNZJ#I2K*C.HH) M[N70REB*<5*:=['W%^UQ^WS\)_V%/!,7B#XK>/?#O@^RN59K2"ZD:2^U+;)% M&_V:VB#SS[6GAW^5&_EK(';"@FOS#_:Z_P"#Q7P'X1^WZ7\%/AUK7C*^B%[; M)K?B63^R=+212J6MU% GF7%Q [%F:.7['(%55)1G.S\(];T[5/'/C#4]6\07 M&JZ]X@UBXDO[Z]NY6N;R]N)F:>1Y&VEGD9VD9G9B7?=G!^[^@/\ P;Z?\$E/ M#G_!0[]H/6-<^*/A77M8^#_A73);1I4U"2PL=0UB4HT5H)XG620+#)-,ZVKJ M8W2W\PA)BLOV&4X[@["U_9XSVN)EWAI#_/YW2/&CFLZM3V5)?,^?OVNO^"S' M[5'[<$=_9^+_ (G>(-*\.ZA]NB;0/#\AT/3A:7F1+931VY5[N 1XC5;QYV"! MAN)DE+_,7EC\5M%\%?#DZFT_A.PLM'N-4O8;.1BYMI_.N(_+^SJ1"DGG3F<()7\DDQ MC[5_9?\ ^#;W]EG]F74[/5+CPCJ'Q+UNPGEFM;SQG>#4(HDD@,)A:SC2*RF0 M!Y74S02.KRDAQMC"8XKQ SB-5T\LA3PU)/3D23:Z7\^YDL-CZM6T[)'P1_P4 M:_X-HO$GP<^&G@_P[^RWIGCOQQ9:KJ-[JWC.;Q#XKLHWDDABMX],'E,]M;,8 MEEU (XB,JB\F!DVE57@OV7?^#4OXR?%W3K2;XH>*_#OPKM9+:;990L?$&J65 MT)@L<,L,,BVXA9 )?,2\8X\E=BLS[/Z(8[)5968R-L7:H+?=']?QSTIPM% ; M&?F&.@_P^OYFOCLRA5S#%?6\7-SD]VST*F4TIS4I;'A__!/_ /X)X?#_ /X) MR? <> _ 2ZY/8W.I3:U?7NL7HN[Z^O)EC1I'952-<1PPQXB1%(B!(+L[M[@F MFQQS%UW+NY(#<$^OUZ].QYS@8FC7:@'IZTZJC3C&*C%:(]&%.,%:**XTZ,/G MYBHQA2> 0?&SQ9%/<6HMM(WV.CQ/#.D;O)J$R%'B<&8Q26J7*2& M+&Y%=7/?EF3YAF%54L%2=3T3T]>B^9$JD8*\F?IK<:FUL[97>J@DA 2W&3^' M&,#N3V S7YS_ +;_ /P=!?LZ_LH7]SHGA74I_C#XH^S3&W7PM)%)HT=P(HY( M$GU!G$7E2>:H,UL+D(8IPRJZ!&_#K]KG_@JQ^U)_P5^\8R>"M0O]65)(@3;,A M%?I^'X#RW*J:Q7$>(2?_ #[B[M^OZVV[G$\9.6E./S/$/V\?^"\/[2/_ 4Z M\63>"M&U>\\&^#_$UV^GZ=X)\'>:LNO).\\$5K<3J?M5[+,DZP/ H2WF*HPM MD;D^Q?\ !.[_ (-5?B]^TBVF^(/C'J,/P?\ !Y0H 5=Q"J ,<#I^E)'U:@\%PY0CAZ?63UF_._\ P_J:4\'S/FJNY\G_ /!/S_@B!^SW_P $Y9;/ M5_!'A-M8\:0JX/B[Q&\>HZT0WGC]W)L6*V_=7#PL;6.$RQA1+YA&X_6B:9$F MW;E=N/N_+G&../H.G7 '3BIHEV1*O)P,CVLM_>W M]YK>B^9G.I""O)GZP3:ZMO<[9%98\LJL!OWL 3@!,+;5[BYN;/P+X-TUK>TD7 M>ETMNUK:H9+N.V^S"2,W33R1B MN#&1F^ROV'_\ @T3^)WQ*MH=>^-?B^W^% ML+3PLV@:'''JVLRPK<,+B-[E7%K:2/"J&)T-TH$_[Q5,;1-^E4N \LRB'UGB M3$)/_GW!W;^[7UMMW.-XR']I3_@IWXGD\%:5JEYX)\)^) MKIM/L/ _@UI/,UQ9VG@CM+BX0_:;Z699Q;O"FRWG*HPMT/)[S]B3_@UQ_:(_ M:1O;.^^(FGZ?\%_"MQ9QW,=UK;1WVJR17$,C((M-B?6)8[I[22(SY = MHV0?OG^P9_P2M^!O_!.GPW"GPS\%6MGKDUDMK?>)-1'VS7=3!2$2>;=2#>J. MT$-&EUDTG)^?7]32&#YM:KN?(W[$'_!![]FO]A:PL[C0? MOXL\56UU#? M_P#"3>+HX=6U9;F"9YH)HF,:PVLD;,HWVL4+/Y,32&1T#U]?+I*HFU9)@OIN MR.N>/3N.,8!XQ@8L01^3"J_W0!3J_,\9CL1BZGML3-SEW;;.J,5'1%:6U2Y9 M]V[YE*'!QP>P(Y'X&GN^/XE^IH5F#-EL\\"H))FW-\J'C(W';_\ 7_2N&-[: M6:"3BGRN_P BQ%(Q')7\*?OQ65-XDM;&S>XN+BSM;>)-SR-+A4]#AC,5&4E-VBHJ[;\^Q['#^0U\XKNCAI12MNW9'VC+KT=K TLDBB M),EF(VJH^I(''>N+\2?M5> ?"EMYESXJT28K]X6\_GMG_=CWFORQ^.'[=O@_ MP%<7)\??$S36NM"*M/:WFLI?:E8&7RCE+9'DGSLD1MBHH"R*VY47)^7_ (B? M\%R?@]X0NM7LM!L_%?B62QME>SNX+-+>RNI_*8^2SR2><@#KAG>(,H#$))\N M[\QP/B5QIQ#.5/A;(ZE33>5]/-Z)6_JY]X^",AP.N:YC%>4=?\_R/V;\6?\ M!3/POIFGW3Z5H^M:E<*[16@>(0PWK!L9#Y9E7 S\Z X[ \5P&K_\%*/&%YJL MTVF:'X?M]+5@$%SYLD@P/[ZD;]W! "!@.-IZU^(]G_P6C^*7QR^)6EZ%\)OA M79ZQJNIQM'!HD5G=Z]K%]-''+++)"L 0,D<*;BHA=D\MBQ(8*MZR_9+_ ."D MW[9?APZIIO@KXJ:':Z3>O;*;G4;7P36"^ZVN)+2:6,1N$21@\?R.@8E6 M"^AE? GBYGM:']J8RG@*-]9WBFM_LKWG;;?7S,7GW F#TP>'GB)?WKI?*]E\ MS[P_:]_X.KF^ /B;5O!/AKX667B;Q1I.GF"\UF;7/+TVUU/:25CMHXV>>.'* MF2-Y[>3S$EAR-GFGX@^,W_!SY^U)\5WLX])USP-\-WL3(9O[#\.QW*WTAQ)& M)GOWNP%CV%U,9B&UI,[_ )-OW_\ \$[/^#7WX7?#K]G5;']HC1O#GQ*\?7>L M3W'VC2];U>SL]/M0B0PVT;PS6XN,)$TOF/!&ZF9X>0@<_H)\'O\ @GU\#_V? M[W1;[P;\)_ ?AW6/#]NMM8ZQ:Z';_P!JQ((O).;QD,[L\997=I"[AF+,2Q)_ M5J^4XBE#ZC/$JORZ.25N9K2^O?<_'<13QN(Q4L12M3C=VBNBOHOD?SRI_P ' M!=N-1=9OA*MI&PEC63_A)PRQ,N0@>(6PPO RJD>V*\G\*-%M8M M/;POX2VW0E>[TK37N&B7:RB$FZ>4,JB0%ML0Q\H]S_35XA_X)J?L[>-_$^I: MUK7P'^#>LZQK%S)>WU]?>"M-N+J]N)'+R32RO"7DD=V9F=B68DDDDFO2OAU\ M'O"GP8\&V?AOPAX[U/L,5QEQ#6H+#SQ4X12M:+L?R^Z'^ MS3_P40_:X\;W4&D^"OVA=#U1;D^4,1-%&9GM;;+^8I,4?[P@/P MP#,G9?!?_@UD_:X^(W@::ZU*;X;_ _N+>\:U33M>\0-)>S*JJ1(&L8KJ+#$ M[0&FW;E8,@&"?Z;9-*@GD5W0,RJ0,@<9Y;MW."1TRH/44^6T+LS>9+N;I@#Y M>,<JLI_XI-_F?@S MX>_X,U->O_#&FWFN?M&6NG>()+9/MJ6/@A[NWM[AE4R1Q7)O8GD@!+*)#%%N MP',:,2M?LU^QW^R#X._8E_9F\)_"OP/%J5OX9\)VC06QO;HW%U,TDKSS2R2= M-\DTDDA$85%+X14155?3%T^-9=RKM..PQWW'\R><_P"-6!%M15'\(Q6&*S2M MB(>QGI%=$DE^"01H4X_"D5GT>.0@,SM&I#+%P$4C.#@ ?7G(! (P1FL30/@Q MX3\*^-=>\2Z9X;T'3_$?BIK=];U6VT^&&\U@V\?E6YN954/-Y4?R)O)V+P,# MBNF'2BN2$I05HNQH]=S\7_B3_P $2?VKAXY^.6EZ!8?L@^*_AS\5?B7X@\>V ML'C5_$$VJ6G]HRLL>'MK=%MYHX, / V^-WD*2\@UY/H7_!M9^T=XM CP:=11ON%V,\GG[S4HCIU%3&"C\(/7<3;[FDV9IU%4M-@L-V"E"X MI:* $*YJ)K-7+99CN!4CCH?P[?UJ:BIY5>X%>#3X;:&...-$CA&U550JJ/0 M=!_A7Y7_ /!4;_@V,^$?[5>B3ZS\&['0_@OXZM1/&=W!3]5E'S5$]MF;?EOIGY3U[?C^@KTDE<_D!^.7[/O[3/\ P0W_ &EM%>ZEUGX>>*)VF?1=?T.^ M$VG^*;6"[C?;&W*SP^=#!*]E.M+MOM>G:EL\W=&=!\5>&]0,7VO2M7TV"^L;ORG62/S(949&VNB,N1\I M4$8(!'XJ_P#!3+_@TXL]3U?4/$W[,NM6NCV\5ON7X?:U-+-"9HH9"_V74)I' M9&G8VZB*Y^0-+(QG1-D:_J-/BK).(DL-Q!#V=;I4BK??_P &ZZZ:''*C.CK2 M=UV/VW\'_$;2_B!X6T_7-$U#3]8T?5K*/4+"[L+A+J"^MY5WQ2QR(2C(Z\JP M)5L\$BMR*;S(PWW21DJ>H_+BOY ?V._V_?VC/^"-WQINK#16USPS=69E.N^! M/&EK>PZ7>R7%O$R3S:=(\,BSF-;9TF0I*0L2%O*NGKMYFU'$QJ:2T9^@VXD4H)(JA)J?D<-Y8 M.XJ,-GO%7LY2OA+N]FK'0.HH7I15 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 TID]30$IU%)1ML ;:0K MFEHI[@&*3;2T4 -*9!J,68#EMSX8[B!QD\8]^WZU-10E8"I_8\?F!@T@VJ54 M9SMY!XSSP1GTZ>@Q,]FDC*6WG:, ;S@_4=#^-2T425]&!7.GQL"/FQTQGI]/ M3\*:VD0N/F&6!)#$#(X(';'&3BK5%**Y59!YE7^SXS<"3K(H*[BE?F5_P6^_X("2?\%5_BCIGQ"\/_$!_"'C#P[X4WF_IV!M;I4YN M8[1]-T+Q*RW%O$Z,6N-U_;VL.P%2OR.9 9EVQD98?-OQ7_X(W?M8? CQ19Z/ MKOP#^)NH7$EBMS'+H&DGQ%;I$TC+L^T6'VB%) R,#&S&15;<4"LN?["6L%DG MW;FXR , =>3VSR<'ZBFO8KO9L.S-GG>1C/ICI]1ZGU-?H'_$4\QK0]GCJ5*M M%=)0M_7W'#++82T/X98_$]W3D$8/0C!(KZ\_ M:]_X+3?$;]M3]E#P7\&?$'A#X;^'? WP_GL[W18_#-G?K<64=G9SV-O$TMW> M3ED6*<@D@R91&+'Y@?ZP/B1\'/"GQF\):CH/BSPWH/B70]8"+?:=JVG07UI= MA"&4212HR/@@$;@<$#&*^7_C#_P;_P#[('QO\36^K:Q\#_"]A=6MJMI''H$E MQH-IL60R@M;6,D,+-N8Y=D+$8!) J:7$'"=:#IXC+%3;^U!Z_C9'+_9?(N6 M#LF?S7?L5_\ !/3XM?\ !1%/$W_"H?!+>)E\'/:KJLKZE:V/DFZ,HA&;FXB< M[O(E;*ERJJ,[=P%?LW_P;J?\$^_VGOV$_B9\1+?XJZ>/"OPOU;2HKJUT#^UK M"^2^UC=%MNX5MI)4A:.&.6*5V:$RDVV?.$0:']&_V0/V!_A3^P5\.+[PG\)_ M"_\ PBF@:EJ;ZQ=6ZZC=7C37;1Q1-*9;B2209CAC7:&"X!X^8Y];N+!9)%?+ M+C.0#][/^1SU&.#@D'\QQV$P4<9*K@&XPZ*6OWV_S*PN5JD[IG\[?_!0C_@O M=^UG^S3_ ,%%/B-X;L?$EEX?\-^#_&%S:Z?X9NO"EHL-QI<+#[/YC31_:7CO M(O*G:5+A2WFDQ^4I51TOP@_X.^_BQH>MS2>._A?\,O%&EK;M'%9^';J[T2ZC MEWQ[9#+-)=I(FTL@B5 S,5;<$!S+_P %S_\ @A#^TG^TY_P41\;?%KX7^&=- M\9>'?'SV?EPV6NVEC?Z0UE86-H3<"ZDA0^:T,C1B&20[?OB,_+7YU_$3_@DW M^UG\*?%&I>']2^ OQ@NKRUV+.VCZ!<:W8'S(]R&*ZM%FMYF59"&\MCL8')5U M('V.7^'_ -QC?6;IKZU^V)$T9E6&-TMEF=S),J#R& M"M(SQJWD?PV_X.:?V2/'7A6WU+4O&VN>$;MT>6XTO5/"^HSW=H@=E3>]G%/ M2X"N%CE=@K ,%8,%_G)^//[?7[0'C_P%<_"7XL>//&WB;2_#GB9M5GT7QAYM M[J&F:K!%):,DDURIND\L-(IMV<1ARY,>YFSY')XK-[%'$WDJP"@,&38I/3@A M55L<#+ *.",BNG-/#'B+#U7/!QA7IV^S)7-,1F&)51ZTM+A/,@^U09,EL7C61@DXC<&,J0"& MV^F2WWER?--"K+U!)YR<#Z9_&OY)_P#@DY_P5@TG_@EW\;?$_CZ/X?7GC35M M(UTJRT^WDN8YY3+&+69YI=UM $8,H52X*G(VV_&O[/7Q\_X*O:Y M\5/VF?"OPW\3>*/#NK>,+R*ZM[35DUC4M/DE$/E:9' N+J86]M-:QAD@VI"B M[E2.-BOSV<\,YYE>$CB<=AN1/NTS?^U*D8N,YYQTK^7CPWKO_ 4@\*^*M/U:UA_; M*DN-+N(;F-;BV\17<$S+(659;:5&BE1F;YU8,@7@J5%?>W_!2/\ X+V:I^S? M^QQX/^'WA'XD:'-^U7I+Z)H_Q"$&CQ:B/#UX+#?J302QQ'3I)DOECBECC,HC MW2J(U(!3PL#*MBU4<:;?*KNR-:.;4I0O.+B?L@+U_*8F+;(N<<'D Y%3,6 _@7ZCI7\T7PG_X.D?VIOAWXC-% M/&IC6,1*+"6UA,8V[@3&6W,221M ^W?^"3/_ RIJ M3?9)M_@&'SC#5ZG(FT?L$)!CL?H*/,'I^E?CO^T9_P '-(;2X3R'92T+^:?-C*OM3.T<(O_ >6 M-Y)E?]G81J(U?!\> *?G ;YSIX7 &<8R&.!D=:*AJUGX.\3:9I6HZ;IA2VBUJ];4E MCDM[:.&2=(VN$C=GD3S,*D4SABL35\AG_@[F_9YC8K)X#^.BLIPRG1--R#Z< M7^/RK6=6E'W9NU]3:KCJ-)KG>Y^J2FC(%?GW^R=_P>(+/Q-;PZ&X>&WEC%KW3]QZ7LPECJ')[2^A^J[Q9Z-MY[=ZXC]H?XYZ;^S1\#?&OQ!URTO; MS1? N@W_ (@OHK((UY-!9V[W$BQ+(R*SE(WP"P&0.1U'XZO_ ,'DS'K^SKM/ M]T^/AE?8_P#$NZTO[7?_ =3_";]H?\ 8M^(7P\T_P"&?Q&M?''CKP=9<12239E(1GC95CWJLH#A'?$__ (.#/''[(6MJ?V@OV5?'_P /?#]] M @L-6T#7;+Q+:7%T[C9;&X'D6JN8EGEVM.L@$2_(5?>OIW_!)_X->%?@5_P3 MQ^#]CX9T?3M!EU_PSIVNZD(8=CZAJ5W8PS74\SDEC,V=V2?EC"*@V(H'KW[0 MWP2\._M._!?Q1X!\76K7WAKQ9:/IE[#Y*3-;;PHCG02(\:31EEEC=D(1T0XW M*"/F99M5;?Y'R]3.L1[7F3]WL=!^PQ^W+X:_;[_97\*_%_P?IFN:;X;\7R7: M6EMK,<%O?1+;74]HQD6.62,%IH#M D)PZDX((KI/C3^UO\-?V;%TM?B'\0O MO@636TGEL/\ A(M:MM*6\6 Q"81^?(N\KYT>XKD+YBD]1G^7?X>>#_VS_$W[ M*OA/0?!=A\>-2^#^HZ/?VFE6_@ZTOYM"O;&2_P!074$NHK+Y&9KE[OZ\+_ /!N#^V%J?B#3[5OA78:#'>S11RW]WX@T?[/8J7*B618;J1W M" %SL$C8883(&/0IYE.VD-#VO[6JS5X4S]>OB]_P=3_LA_#G0(;S0?%GBCXB M7DUV+9M-T'PW<6US!&4D8SL^H_9(3&"@4A9"^Z1,(>2/B7]I/_@[T^(&O>)Q M#\*OA7X.T/P[9WER@N_%UQ<:O1W:R)W!H@ M5&):^E_"W_!I?^S;H^MZ?>:AXK^,?B*ULYHY9;"_UNQ2VOHU*DP2&"RCE$3J MI0^7(C;78A@V&'TV<2PU*OBP)KFR@O@MKX4O;J&!)XTDB5I(H7 M#2A& >+*O!)N639(K*/ZCOV1_P#@EI\"?V%/%6LZY\+? -KX;US7K6.RO-0D MO;G4;@PQMO6.-[J24PH6PS+%M5RD98,8TV^\_P!F0C=^[SNY;NQ/0,6ZY XS MFNNMQ)CZN5++6HPUUE!*+?S5BHY;6G2M5F^8_E_^ ?\ P;9_M4?'>>UN-2\) M^'?A[HTUE!J%O-XGUA+=&5]A%F]O;":ZAN-L@;RY[9.0RN48*C_T"'_@FM\- M_B5^POX%^!/Q0TBU^(GASP9H>DZ6)IUEL'FGL+6*W2[A,4OFVKL(VR(Y<[99 M$+,KN&^@&M/,3:WF;22?E8J?ST4.R)5'\(P.,5\U0P4*:L]?74Z,/EM.C M%QWON?+_ .SK_P $6?V8?V5_$\FM>#?A#X:M]5:YMKR&ZU3S=:FT^:WD,L,E MJ]Z\QM660[]T!0EE0DDQQ[?II=,59?,\R3=@#/'0?A]?^^C[8M#I1753A&"M M!6.JE0ITU:"L5ETJ%)&8+MWE20.,D$DA./UJ=(MB@%F8@8)..:=15&S MUW$VT;>*6B@ '%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !0:,U5 MO+YX]PB79'))<02*7R\(\HH_O9'PSF6;3]G@:;GY[)?-Z&,7.J:Q?1V=G"KN(T)ED95&Z1XT&2 6< 9R M*_*[]N7_ (.[/@_\*=#;3?@7I>H?%CQ+>6V^'4+VRN-)T73W*W"C>)E2YN)% MD2W8Q)&B/',<7"NI4?CC.?VMO^"Z7QQFVMXX^-7B#2D"A/W=GH_A]9(!UR8K M#3_/6R!P?+\^6'CS'SG]-/V&?^#1!/#OB==7_:&\>66J6=G>#9X:\%7,L=I? M(A@E0W-[/'%,$9?M,;PQ11R!2DJ7*.2M?H4.$L@R./M>(:_-57_+N&J^=M?O MY3CE6JS_ (:/S>^-'[4_[5W_ 7)^.$7A2YN?%'Q!U"XNTU"P\&^'(6M]%T1 M&N&CCE:!?W,*1?;3&;R[=I$C($LYVI^P'_P &DGC?XE/;ZS^T1XF7P#IK MM),?#.@R0WVN2X\U&:2\826EN0XMI0%%V)$=T;[.X./W;_9P_91^''[)7PHM M?!OPW\%Z'X+\-PQINL=/M4C^T2"&.$S3ORUQ<-'%&KS2L\DFP%F8\UWL-DJR ML^Z5MQ!PS94$<<#_ #TSUYKS,R\3L4J7U3):,:%+O&W-]_GY:^9I# IZU7<\ MH_9$_8&^#_["?@B30?A/X%T7P;973"2[FMXS+?:@1)+(GVFZE+W%QL\^54\U MV\M'V+M4 #UM;$*^XR3,V .7..F.G2I8(_*A5>NT 9Q_A3J_.*U:=:I[:K)R MD^K;;9UQ2BK(;'"(TV\GC&2W_IU6O>ATH **** "BBB@ HH MHH *;EC0/O&J<^I"*Y:-MN5!8@G!VC&6QUP,XX!&<'?@UX!O?%'B_7-'\)^'].:(7>H:Q>0V=K:%W5%5YI' M6,,TC+&N'Y=U49/!_(3_ (*!?\'-HO%'B:VFL= MSF%_W=H6CNIQM:>,F9K4)+"&7SDX/Y">$OAY^TW_ ,%E_C[>:M8V?CCXS>-& M,BS:C<.OV'35D:XN%M7FD9+*Q@)6[>* M%&Q\Q(T)8*?UV_8!_X-(/"/PWDB M\1?M&^*?^%A:LQ97\,^')[FQT.(E;E,SWN$O)P8WMY/D%J(W5U;SU(K]!CPO MP]D/[S.J_MZO_/N&WS?_ 4CD]M5K:17+YGY+>(_C5^U5_P6-^+L?A6\U[X@ M?&7Q#JEQ;:@F@V817][P00#3-=3Z?H&CV^FVLT[HJ/*T4**K2,B1J6()(1 M020!72+#'&555DV[B2?NKG.>?7G\\FO+S;Q*K58?5,H@L-3VM'XOOTM\M?,N M.#IOWJ[;?8\O_9 _8(^$/["/@1M!^$_@/1?!=C M>X\OSY53S9'\M'*KA0 /6OL2K%)N::5)!AU8Y#<8/Y\<=..W.:]UK-MIMM-< M7-Q;V]M N7E>4!4QUSG@ ?6O-/&'[9_P]\)2>1)KUKJ5P8]ZQZ<3<&3\5RB_ M\"85^09QQ%@\(WB!RS%8I\F$I2F^R3/5DFV?*6Z<#DD M_C4ADV\9'TKXH_:A_P""X?PO_9%\"V.O^*?#GCJXM-0OX]/A&F6ME(V]HI9> M?,NT7A87_B/..M='X:_X*D>'?VA?^"9?C[]H;X4QK!K*I!Z+EVNM/S.; M,2<5>W6Q]0ZGXHATR"XDFN;:U2UR\LDYV(J#DY)(VX'.3P!@] M#7F_C_\ ;>\ _#^*%FUNWUAITWHFE_Z67!Z8=,QC/'WG%?AS\$_^"[4G[0'A MWQ%>_M!>/39:LNJ2WVE6EIH4PTFVLFRZPP?9XF/[MCM#7):0IM5I)'#55TS_ M (*]7'QI\2OX=^"?P;^)7Q;UZUM9M0U&TM;>2::SMU>.-9=MK%>.R;G^9GV$ M,53!+AQ^9YUQ1QSC,RGEG#66^ZFE[6?P:];NT?Q/M^'LKX6J82GCLRQVLD[T MHKWE;SU_)'ZZ>-_^"EUQ(;R/P]H=C;*45[:ZU.?S'CY3?YD$1VY!8C F& Y M.#MKROQW^W3X^\8K-)#K%GH4+1L=MM;HL3(N=Y+-OE4KS\P*BOA'X?\ [+G_ M 4L_:.U#PVR^ ?!_P (M,U6Q:Z?5+NZL[?[,)$$D(N[622\NXG&U5\J.W#* MQQ*H(.WT;X6?\&L_Q$^+$GA6\_:*_:4U_P 17&FR7'V[0_#T$UT80PEV&UU* M_+;0G1IOI2:E_Z2E^;/4_UKX5R^7) MEF!=:7\U33\[_D4_C)_P4_\ A!X3OX9_%7Q5*)II5VF;+")7*32(C.(F6.0C]B/V=O\ @V"_9)^!HL[G5/"?B#XF:KIV MIQZI9WOBW6YK@0[/**6[6]OY%K-;AH@2D\,A<.R.SQ[47[4^%'[.W@/]GGPY M-I/P]\&>$? NEW%PUY+9:#I%OIMO+.8UB,K)"BJTGEHB[B"=J*.@ K[+A_P= MX:R*N\;A,37KXAJSE-Q4'WTU?I?4^>8;ZE4A"C3[11^1?_!&7_@WQ M^,7[&_[9/@'XP?$#7O!.BVNBV5Y>/H.D75S?ZB]U<6,MNMK.?+2W01+=3[I4 MDE3?"JJ'\Q98_;_^"E/_ ;S:E_P4"_:-U_QSHWQXUKP/X?\31V<^H^&Y-%. MK60U""WCM/M, CNK?RMUK#",-YC;MQ#!2$'Z;KIR2(@8NX7:<;OER#N!_/') M]/TN/B=\2O''Q!O;+58;Q;?3$B\/Z7>VJ;6$% MQ"!/,[,_F1L\=Q&WEN-GEL-Q^S/@=_P0B_9&^ %IJ2:+\!_ M^NK+$+A?$=H M?$6T1EBHC^WM/Y/WCN$6T/A2VXJI'UC;Z7#;0^7"HBCW%]J@G'9&'X?^'6B^#_#.G:+HNFV.BZ3 MH]K'96%E86L=O;V,$<8CCBBC50J1JBJH10%"HJXVC%:4FDPRIM8%ESD9_AZ' M ],$ CT(!JU17!)N5G+4V6FQ733EB\S:[(TA#,P R3P,]/0 ?0=JDBMUA157 M[JC 'H*DHH#=W&A,4-'GVIU%)I/5@-"<4I3(Q2T4]] $"XI2,T446 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * ,444 -V8/4U"VG*U MPTF^0.Z;"0>H&W_ 3)^#__ 4E^&4/AKXH^'#J M']FM<3:/JME,;74]#N)HO+::WF4>R,8I1)"[11&2-_+0#^?#_@J7_P &Y'Q7 M_82G\5^-?!<-K\1O@]H(Q)(KS68>/R[>2: M5+8*0O\ 4=C.:KRV*R1E?,D4YW!@W*G.>,_RZ8XZ5]9PWQIF633Y:$N>GUA+ M6+^7^7SN<]>@IK8_F+_X)B_\'.OQ:_9&U5?#_P 7KSQ!\;? DZQQ1/>W:R>( MM#9KG?+.EW(/,O/W<\^+>XEX:.W1)K=$<-_0I^R1^WU\*?VZO -M% M\::=" MRMJSQWM@S/+&@N+298[B#>T$Q7S8TWHH=!H;/X8?%Q+:[^SZAI]K%;:+KUW+<>?G5;>.-I&=V>8&[BQ)B+(<^6R6'Q7\CT@WUM_P/FCFC4JTOXF MJ/[ HY2P_#IW%.WY]*_&G_@DS_P=2>%OB]9Z;\/_ -HQM+\$^*K.PA@M?&RG M&C^([CS?+)N8HH]FGOY;12/)N-M\ERY-JJI&?UY\*>-]/\?>&M,UO0=0T_6- M%UVTBU'3;^RE6XM[VVE16CECD1BLB,K*X=3AE88SG-?EN<9#F.55GALPIN,K M[K9^:>S1WPJ0FKQ9OCI138G62)65@RL,@@Y!%.KRR@HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ",^M&,BBB@!-G-!4&EHI.*>C 0+BD:/=3J*+:6#<:$Q1LYIU%)12V M KC38U=V#2;G.<[SQQC@=!],<]Z2/2H8PP ;#'=DL2V<8SNZYQQG/08JS11& M*BN6.PN57N0KI\*C_5J?J,FO%?%W_!,[]G7Q[XKO]>UKX$_!_5-3REC)+)(T)9W=F9F+$DLQ8\\U[A1711Q-:E+FI3<7Y-H,-=8J3M!Y-Z3_".OJ:^H/V4OV+?AC^Q%\)(? O MPO\ "=GX5\,PW4U]]FCEEN)9KB7[\LD\SO-*Y4*@:1V(CCCC!"(BKZE175BL MVQN)A[+$5I3BNDI-K\63&$8JT44WT>!T9612&4H25#?*<97GL<#6OV82C5-%\3VJ6]J7D*M&5U#[/-N088LL1 5@!(3E1R5O_P &Z?[:'+J-Q)JOAZXDWZ;=S:C=W<%W9 MRRPQO#>1Q]*F P*^)QU.EB9NI4BK_D:55LWF/C>6VG;BLSPQ_P:'_M%?V]I*:Y\1_@U9Z.-0MH[R]M]1U&\NK:+?MD: M!'L4$DBYRB/(@+_+N4?,?Z.FMU+$[%SG^[33:J1RN>"!QR,]<'J*^JCQ9BJ> M"CE].E3]FNGLX_?ZD_V70MRI:=C\,%_X,SM5D''[331!N0H^'I.WV_Y"7:E_ M:'_X-4OA7^RI^PE\2_B)K'Q,^)_BOX@?#SP;KOB*.ZLOL6F:;=W-K:W%Q;J; M5H9YA&-J*Z_:B6 ;&T-M'[I*@10-S<#'/)JO+I4$[*S1+O5S(&QR&*E,^A^4 MD'=0T;Y[S2 R1R'3&2Z\D7,<#,R+(-:M'$9H7B*=O_ M ,%!/^#DOPG^U/\ #'5/A7\-X;?X?>'O&5C)I^O>+?&(>YD@@FBN$FM8[;3T MO&4RQJD7V@-(4$[XB4[)D_H1FTV*69I&5F9@H8D Y*G*G!]#DCW.>N*?]F4N MK'S,J21SZ_YZ?UKY5Y/3;O<\J>18=U.92=NQ\"?\&T-VVO\ _!%KX(WDC+#= M++KS!?)55*MKFH,5CC7"J-NW!QP"0,!L5]]QZ:JVZJDMPJX4?,Q8E1V.[/4< M$GGWSS2II-ND'EB)?+ZE2,J>I-3P1""%(U^ZBA1P!T^G'Y5Z48J M*LCWHQ45:)#%IJ0(5C9XU/8=!^'UY]?PXJ6.!8HU50%51A0!@ 4^BJ>NXQOE M\]6H\O)IU%2HI:(!NRE*YI:*?*@ <4444P"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@!H)HWX]*,8S5.[O\ [,!A8RQ?9@EL@]N ">F3_B*SWWOZ M(9<#G/M56XO9(YF"K\JJ6/R,Q..N,#GJ/<\U\>?MP?\ !>']G#]A:QNK?6_' MVG^)_%=M=7%B?#/A5HM6U1+B":*&>"9!*D5I)&90Q2[EA+B*4)N9<5^*G[;/ M_!U3\>OVDM.UC1? EEX=^#?AG5B8$GTH27FO10R6[12QG4)-J*'DDDE66WMX M+B)E3;("K-)]EP_P-FV;2O0ARP_FGHOO?Z7,*F*IT_,_H%_:C_X*1?!?]BNP MG?XG?$;PKX6OX+6*_.DS7@FUB6U>0Q">*P@\RYFC\Q9 6CC*@12,6"QNR_BM M_P %!/\ @[E\;?$J2XTC]GOPRO@'2/-58_%'B2T@OM98XMY-T%H/,MK?:ZW$ M;K(USYB/$X\HY6OD;]E7_@B!^U5_P4?U.T\96_AF_L]#\67-O'-\-/6 M^>6(7QNSYGF7UU'<^<&2ZAAFC>24_-M$CK^R_P#P3Y_X-C_V?OV338ZQ\0+- M?C7XN577SO$FEB/0XW;SE)ATHET(,,D896M%00[U47DOE7!)26.:V\Q8XB\(&^-OUW\ M*^!M'\%>%]+T?1=,T_1]'T:UCLM/L+&V2&UL;>-%2.&*-0%2-%10JJ % & M,5?73TA0K#&L:LYD(10 6/))X[GGZUX.=^)&98R/U?!)8>DM%&&FGJM;^EC6 ME@8IWGJ8OPL^$/A;X)^!]/\ #?@_PWH?A3P]IGF&TTK2-/AL+.U,DC22;(85 M6-2TCNQVCEG8G)))W%TV-$55+(JDG"X4$DYY ]\_F:FC&$&:=7Y[.3G+FF[L MZXQ4=A F!2XQ114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%_YR?#_L ME[?^G5:]Z'2O!?\ G)\/^R7M_P"G5:]Z'2@ HHHH :S8--\W!H')-4;K5?LX MEW20IY,@5MPSNR 0HP>&.0.>2>W(J>;7E2;] ;26IH!\U1O]8:UC^]"K%F"F M4E5.,G!(SCY0>>G\J_/S]M;_ (.8?V:?V4M.UBR\-^*E^+7C/3R(8-'\+QO- M92R/;M+$[:D1]E, D\N.5[=IY8F,5TOXO>-M)+&]U#Q3)]MMC.;? M[/,@TN/=;B('S&2.XCGDB9@?-9D5A[V*Q7 7"5+GSG$+$5U]FZ4%\[V?GOZ& MF'P>88V7)@:LF-[[XA>/ M]2N!97C11RP0C[5*LEQ>[/LS6Y-NDXB8QK)Y:@8_7/\ X)U_\&I/PG_9\FTW MQ)\:KU?BYXLA\FX&DL&M?#>GR 02@&' DOC'/'+'_I#+!-%*?,M0< ?:/B__ M (*)>%[.)H]!\/ZIK,]O*RLSB.&)H2,&0,=S!#A3M**W ! QBO/8_P#@IG?> M'+EKW5+?PEH?AF*0W\[S PM#9*X\YC(\B(64')=@BAF7AB=I_&.)OI69/6J1 MRS!XGDA.2BHTHMJ/3WI+7UTU['UV'\-$_@]%:1^(->TW2[J[C,UG:RRM->7D221),88?\ 6R;&GB5B@)0R1EN" MH/YX_P#!R#K?[22>'?A+I/[/<7Q>6'4;K5+KQ"? EM?>=$\8M4M#-+9@2HO^ MD79\LG8[[2ZN8HRGYU?\$X?^"6'[97PL\?Z=X^\,_!NZL=-OM+OQ>V7BG4;+ M1[C4($+EK+[+,WVJWFFEMU6*62%(C(\#.1;[V/#GF9XV>%J/*H<]9J\5+X;V MT^\^1P>*H1Q]/#8M/V+:3DMT?N'XP_X*::/IXA71_#.I:A))PR7,\=NXR4 ( M"E^!NYSM/':O'_'O[:7Q5XNT4+O6,!5*:=/YTT<1 MP905CF.6,BF(>A6W_!M_X1^*,.AM\;OC9\9OB;=6-[]IO-,@N+;0O#.HL,QB M--.BA=X$-L%CD>.<,26>-XRWR_CU3@;Q$S>E%9SF4,-![QIZNWG:R_\ )C]B M_M[@S+(^TR["RKU%UG_P=/P/#_CQ_P %"?AG\/M1N)O'/Q8T:ZNM.E>RDL_M MCZU>6TR"32X@:945(WFD,"+]I,B1R[&@K]4O\ @GK_ ,$[ M_AY_P38_9]7X>_#N/7&TFXU*;6;RZU>^^TWE[=2K&A>0H$C7$44,86-$3$0) M!=G=O;ETN/R8U0S)Y>""'.>,XSGKU[]>^1Q5G::_52?\ #O\ ^!3?#3_A"W^#/PID\&_VF-:&@-X1 MT\Z6+\1>2+L6WE>4)_*_=^9MW[?ESCBO1/#/P\T?P3X?T[1]%T^TT?1M(LDT MZQT^QA2WM;.WC55CBBC4 1HBJJJJX [#&THP**]55))& M_&?AS0?%WAW5#$;W2]:TZ#4+*\,W/Y_?\ @I[_ ,&F^M^&/$,_BG]EF637-+D\R6X\%:WJD4%]9R-F MWATC5? /BG[7%;Z3+#=-+V]MI(W'CD^XP,'L *^4/^"CW_!'OX'?\%+[2R;XA:#J$'BC2[4V6G^(] M#NC::O9VOGB9H5=@T,Z!M^V.>.01+-,8@COOK],R7Q"5:BL!Q#3]M0VN_C7H M]/\ /\CAJ85IWI:%;_@F'_P6=^$__!3OP'&G@^^72_B%I.CQZAKO@N]F9M0T MUM[PN8YF58[JW$BKB>,G"SP>:D#RK'7UG-K2KCRVC;<2J9X4OCA"?X6SV(_6 MOY,_^"B7_!'/X]?\$E/B#8^*FN-0U+P;I-T=4TSXA^%8;N!-(=+J..W^U.B" M33KLF2W= 7,7F7&R&:1TDQ]F_P#!)G_@Z;U;X5)IW@#]I.*]\0:+8V=IIEAX MUTZ-KK58/WH#3:L7DS=1QPN#YT*M/MMW+)=>'RKT'F/#E15J6_+]I> M5NMOO]=PIXS7EJ*Q_06)=RTX,2M<#\"_VBO"?[3'P@T#Q]X#U:S\3>$/$]J+ MO2[ZTDS]I7Y@R%6PT3SP#@D$X^Z?45PW[0O[5O@/\ 9/\ AU<>+?B1XHT7PCX=A\P1W=]< MA#=2)#)/Y$,?,D]PT4,K+#"LDCB-MBL< E*G.H^6DG)L)6CJSO9=5\NZ:,F, M-R0,Y^4#[S=-H!R.^+/B!I_@?PY?ZYJU]8:;H.E6[W5]?W4ZPV]E!&I MDDGED;")$D8+L[, H4_A^,7[;_\ P>">$])L;C1O@#X"U'Q1JL%W*#KOC"'[ M'I#Q121F.>"UCE^TSI/'YA03-:O&S0L4?YHJ_+#X@?M._M6_\%J?B#I/@G4/ M$?CCXL:I:FWGA\/Z=9QVNFV0\TP+?306JQV<062\V/>3A=@G57E5!Q^CY-X: MYEB(K$8]QP]+JYNS^2V^^QQU,;&.D%<_?&SQ M=%/<6HMM(#V.CQ/#.D;/)J$R%'B<&8Q26J7"2&(#0#Y27DEZYH?@J;Q9XPTL^ M9%XB\67(U2^$PNENHYUCVK:Q3Q21PB.6&&-T$0(;<\C/]D#3(8Y$\M6A\L*! MY0"@@9X/'(Y;CH,DC!YJU#&L,"KV4 5\EGW'V,8&)9K".X+;MWS*5.#@X/;/4>O!J8 M=**^/>NK.@ .*:T6[N:=10U=68 !M%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%).5)7H<<$C MCOU_+KTJ6OS&_P""E7[:'Q _;!_:A^*W["_[/VF?#*/Q*WPVN=0\>>)O&^H: ME:66D6=_&+:>TMX+>V.;Q8=0TZZ2ZWR0JLDB,A=3@ _3>)F>)69=C$ E>&?A=\8-#\'Z?KGPIL;3PEI>J>%]3DOM,\1Z9:6 M=M';WP$RI+ X!-O+'*%+2VDTB#RY$5?"/!G_ 5\^+GQ*_;U_9T\$3? O4/A M1\,OCA=>*+>W'C]7M?&EXNCZ3'=-+_9\;^7IZ?:B\:^<\[7$:^8%MU,;2@'Z M'T5\M_\ !3S]OCQ#^QK\*_#FF_#;PA#\3/C9\5-4_P"$<^'WA(7"1?;KSR7E MEO;E6D23[!:(%DGD3"IOC622W1S<1^1_!K]O_P#:8_9T_:^\$_#']K3P7\'[ M/0/B^#I_@WQU\/;R\M]#M-:19'&CZA_:,GF+,_AK^R3X3^#]WX9^$.=.\9^.OB)+?3Z-=ZTZ6\G M]E:>-.D\QIK:.;%SN#M%)N25+?;"UUZQ_P $Q/\ @H%XC_;.^%WB+1_B)X)_ MX5K\<_A=J?\ PCGC_P (M<1R?8;P1+)%J%L@D>1M-NT;?!(2P8I*LU0RZA(DJH/+WL0=I.#MRO';M4IPFYBN.?SK\-?V]OV M_OVO=?\ ^"W7C;]G[X(?%AO#MFVK:3:>'-+N?#>C36-NKZ%;WFHSRWES!).@ MA,IEV".0R*TBIAU1)8K5J=*FZE31(RJ5E2ASU>FBMU?0_4R'4_/_ ."G!51N MF3X9#/'&&U8=NG&TG.[Z X->[2:G*D<3*$^=@NUE*G[P!_)=Q]^,<=?PRMM M^.L_Q1E\:?\ #1NN2?%Q#_8TGC,WL/\ PB*S+;&)[0:6C?8FTQ2#(9C;%RP- MWY(D!A:#X%_M[_M[?!']J_;\1-4U;XP^$?",FI1:WINFZ9X[QY[)"&MHT 9))2T*_)8/C[(L1S1^LQBXWOS6AL[;MGTN*X7S; M#SHTJM%\U2',K*Z6ETGYG[J-J[*>L?9 >F7)QW/ Z=R3D>V?-_VD/VUOAC^R M-X<74OB3X_\ !_@B&:WNKNUCUC44@NM2BMD#W'V2WSYMU)&'CS%"KN2ZKC+J M#^8/[0O[0'[9'[2CZ]I M",(J3V@MRSR,^U-L2Q_/=C_P1D^#LWQ%U;Q#XLOO'WQ%O-;EGEU%]>UYK@RW ML\GG-<23VZQSM(S!R9'=E.^3?\P7/#B_&#@+ RY,7CW4E_+1BZC?ES:17XGL MX+PWX@Q$5*5%0_Q-+_@GM'[:W_!X=X7\.Z9/IO[/_@*\\3:H;FY@37O%\1L] M,9(9HPDT%I%(+BXCFC$I_>O:O$&B8HYWQ+^1O[:7_!6G]H+]N_4=4/C[X@:\ MV@ZHSPS>%M)9],T"%/M3W,436J$)-Y;LI62X\R?]S$6D9D#5^O7PD^!/PY^# M'BNYT/X?^#?#^F^*+'P[Y\VG:#H@O?$(TN)EC,WE1(][+/AO??"WP3X-\6V]GJ5CHVHR:GI]U9JUNK.D] MHUANMY!(2/)(4Q@;2 5-?9.V7XZM..1Y'.G&"356O*[D_)623>ZLK=V>) MQIP?6R7#0J_6H59R=G"'0_.7]CG]FGX7_$OXM^%?#_Q&\9^*=-_X2C4]/M5T MOPAH<6H3H9;N6"6"XGNY[:.UE\I(Y4FC2\C,=X#@20O$?V>_9?\ @!\-_P!C M;2=+7X4_#?P;HNN:1(MQ;^-;O3X]8\3F5[86SDWUR&6)Y4X=+80P%GK1SZ8%O-(\*6,>F+;7[&-FVW) MF(5CMY2OT,L?^"/'P%BN[>\DT7QUJ6PAV@U;XB>(]2M;Q>\=Q;W5[)%<1,/E M>*='CD0E'5D)6O)\3,?QQQA3IPH9K]5I7?-"$;)K_MUK\R> \TR_+O:3S;!^ MUDU[M^A\2_M"?MP>'O#4=RWQ(^)FDV6^WDU1].U'4T=FA/G?O4MN20<2*B11 M$L59,9*5+9(\U^QP/0)K-5E\Q=RL3EL'A_K^G3DX';BORC+_ /)56 M^M9QB*N+EVE)I?@[_B?:U_%7,+J?"7_@A/X! MLO$L/B+XH?$/XG_&J_OK2R;5-(US58[/PG?7MM)!,ERNE6D<4;1B6$E;>=YX MBLC"03, X^X$L(W"LRC*@X&. 3G)QTSR>?OT_)>"N'\IDZF7 M8.%.3Z\MY?>[O\3XS,^*,US#3&5Y27:]E]RL0QV2H@"\ 9MV[O7W(Z'\N,GUJQ17U6^IX)532423=YDW?(W?>. .3UXY[XR2>N#3I] M.CN-VXM\RE3C@X/8'J/P(JQ14\J ;Y7'6@IQ3J*JR ;LHV9IU%"TV"P#BBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH , M5"U@C.S9;+-OY.<'&,C/3CTQ4U%+E5[@59;!92<,P0G+(,;6ZYSQWSD_3W.? MR'_X*=?\&J/PY_:!TV]\2_L^M8_"WQY/>*W]A7ES+_PB=ZK7$TEPPC6.2:RD M*S900 VZ+;K&D"!_.7]?ARWI4,]@LS,69U9NA 'RD=#R.QR1G/)^F/1R?.\7 MEM;ZQ@:CB^W1^JZ_,FI3A/2:N?QY_#+XP?M(?\$2/VG%:*'Q5\-_$]G>(VJ: M#K*S+I/B:"VDF@5+F(.(;ZU/^E1QSQED ,C6\P<;U_>/_@EO_P '*_PK_;@/ MA7P/X^2;X;?!;Z>+*YMBNBZ_J+&92EE<^8_DF3RXRL%V8WWW,<,;W+$.W MV[^UI^QA\,OVY/A%/X'^*GA2S\7>&9KR+4$MII9()+6XCSLFAFA9)87P74M& MZEDED1LH[J?Y[?\ @I;_ ,&N/Q2_9*;4/%GPEFO/C)X%CN5B_LBVL6_X2G3X MII943=:PADO8XU^S!IH3'*[L[?9HXT:1?U*GG60\5+V.9I8?%;*:V?K_ ,'Y M,\^4:N'UAJC^EA=2D:5EC:WD" ,0NXLJ^O&0+<5QOA5MRL& (*G M(/TK^5[_ ()-?\'$OQ/_ & M1T7PSXVU&]^*'PA^VVR2Z?JD\MUK'AJTC@^S M_P#$KF>7;$BHL;"VDW1'R"B?9O.DF/\ 0Y^P)_P4S^$G_!1OX777B3X8^)!J M2Z.MO'K.E7UJUGJGA^:6(2".ZA/ '#J)8B\#M#,J2/Y3X^)XFX-S#)9?OH\] M/I..J=]MMGY/\3JHXB,MSZ*4Y%%9YUG;&FWRF9LJHW?*9 /]66_A;/J/UK04 M[E!KY-;'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !0:,U5O+YX]PB7+AYWAW MP'H\CI>W]I&2;B]EDCBF,%NB++M9HR97B<*"B2R15/\ @KE_P4^7_@GY\-_" M^DZ#HD?BSXN?%+4WT+P-X>G?R[*ZO@8D:>ZF=HT2"%KB ^675YGEB16C0O/' M\O?L@?L7W'P&N]<^(/Q&UX_$CX[>/Y!=^*/&=PWF+D.&-K8@\1V<("JJ!(U? MRX_D6-(XH_M.&>&%B4L9CK^R?PI:.37Y)=7\EKMX>I 1313#[/>:5=JBO-9W,)),<\:L&P"R,"K*[(R2- MXU^VO_P7E_9Q_8;TJ\_M[Q_I?BSQ!97'OB9?>)O"WP]^&OB*YO;:*]N#)?:O+% 6C$T%DH6/R_M4;PCS;B)P S[&7 MRQ+]93X!RG#P>99EBN2A>R7VK[V\VUM9;#PF;2Q-.]..IZS^W=_P=>_&7XS^ M*&L_@GING?"7PQ#?-]CU"^MH-8UW4D6250[^:KVD$;QF M%'',\(I/'VE:/XH\96/B*>VAU/Q[XNU0P6EPH9K59OM5VW MG7D5O]G*R+;K,\:PJGEY\H/_ $"?L>?\&X'[+7[(]IJ$TW@I_BEJVIAT>]^( M(MM<%O"WE'R8[8P1V@VO&664P&<>;(IDV'8/NH6$:%F5<.PQD* 1[YQ[ <\? M**BKXA95E?[CAK"J,MN>HKM_\/OO\CK6#J3UJ2/Q\_8I_P"#1;X6_#W3M*U3 MXY>*-=^)7B CS+W1].N'T?0"DMKAH&*#[7,8[IV=9EF@+^7$QC7YT?\ 6GX9 M?!_PK\&O!&G^'?"/AO0_"F@:6)/L>EZ/8Q6%G:&1VDD\N&%5C0L[NQ*@99V/ M5CG>@TV*"+;&BPJ7,A5%"@L>IQCU.?K5@# ]?<]Z_.\XX@S#,Y<^,JN;[-Z+ MT6R.RG1A3^%%5=)CBW>66B!& $X5??'3/X=A5A8@BA1PH& *=17CHU***48I;""BBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^-_V_O^"6LW[6_Q MJT/XO?#CXM?$#X(_&OPII\&A:=XBT"=;K3;^QBU%;PVVHZ<\BQWENLGG?NM\ M8+29E6=4CBK[(K\S?^"IO_!(WQI\4_VIO#?Q6^ ?C+XX>!?$_P 2_&OAO1?B MT?!GCZ/0K.7P[:I+%-JAB=E+W=O;M%'&BF1L?\$TOVLOBS\1 MOCM\>O@1\9KKPGXB\6_LZW6@PIXVT.WDTZW\66FI6$ES;W$]HQ98+L1QQRSB M&00A[DQQH$B5YN5_X*"'/_!>%O%WCOPWXHU;]JS]MS5/$W@_[3_86K7? MQ,AFOM'^TQB*Y^S3-9&2#S8P$D\MEWJ &S0!H?\ !1VV/AO_ (+&?\$^/%&I MV;:?X>L=8\:Z)=:W=\(MQ)KK]HWPSKUOI-I\]Z^G6"W,M]>K;1YS;VT4B&:892%9% M9BNZOHS]H_\ X)J?#G]KW]B>S^!?Q.E\1^.- L-*M;&WU[5KY9_$45W;6YAB MU47A3B_.6=Y=FV4R2(Z/%))$W _L@_\ !%CX:_LH?M!S?%C4O&?Q>^-'Q*AT ML:+I/B3XF^)AKVH>'+0M*TL5C((HO*$IE<,3N(5Y50HLTXD /-_^"'-[#X2^ M(/[;/AS5/^)3XBM?VB_$NO3Z==,T5Y#I]^EM+87CP, RP7489X)6 6=5?866 M/-1_\$YPOBK_ (+"?\%!?$FEH+[PS=ZMX*T2#4K;$M@^H:?H4L&H6BSKF)KB MVEDC2: MNB9U#A=PKT_]L+_@C#\._P!K3]HBW^+6G>./C!\%?B0VF/H^J^(? MAAXD70+SQ%:DPF-+UC#*)3&((E5P%41,?6O@K_P2S\3Z5^UMX"^*?BV M;P>\O@NZO+V%M-N9IF8W&FW-C@&6%?E:.>,L$9I?\$L;[Q1XBQ1W-K&%B:0.+MYXG=YT5:WEW+;P' 4N8(T\QE#/N8 CZ"L M[)8HB3\S2'>Y)ZG&/PX&*D^S1GJBL>Y*CFOZ:R?@O(LKCRX#"PAY\J;^]W9_ M.V8<39KCE;%XB4EZV7W*QQ/A7X::IX%\.6.CZ+)X5TG2=+@CM;*RL]&DAM[* M&.-8XXHHUN J1JBJH50 .!6B=!\4;-O]K:(%^7_ )ADW8Y_Y^._>NE^RQ_\ M\X_^^11]EC_YYQ_]\BOI8Q27*EH>&]9<[W.;_L+Q05VMJFALI&TAM+E(8<\? M\?'O^@J0:;XJS_R%-!^ATN7_ .2*Z#[+'_SSC_[Y%'V6/_GG'_WR*82U=V<^ MNF^*E/\ R%=!_P#!7+_\D4[[!XKQ_P A30/_ 5R_P#R16]]EC_YYQ_]\BC[ M+'_SSC_[Y%'F.Y@_8/%?_04T'_P5R_\ R11]@\5_]!30?_!7+_\ )%;WV6/_ M )YQ_P#?(H^RQ_\ /./_ +Y% C!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ M (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V M+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ M[Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y M(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#0 M4\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ M!5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK M_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC M_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R M11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>' M_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ M -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y M%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2 M*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P M?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y(K>^RQ_\\X_^^11]EC_Y MYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#04\/_ /@JE_\ DBM[[+'_ M ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ !5+_ /)%'V+Q7_T%/#__ M (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK_P"@IX?_ /!5+_\ )%'V M+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">^RQ_P#/./\ M[Y%'V6/_ )YQ_P#?(H P?L7BO_H*>'__ 52_P#R11]B\5_]!3P__P""J7_Y M(K>^RQ_\\X_^^11]EC_YYQ_]\B@#!^Q>*_\ H*>'_P#P52__ "11]B\5_P#0 M4\/_ /@JE_\ DBM[[+'_ ,\X_P#OD4?98_\ GG'_ -\B@#!^Q>*_^@IX?_\ M!5+_ /)%'V+Q7_T%/#__ (*I?_DBM[[+'_SSC_[Y%'V6/_GG'_WR* ,'[%XK M_P"@IX?_ /!5+_\ )%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC M_P">^RQ_P#/./\ [Y%'V6/_ )YQ_P#?(H P18>*_P#H*:!_X*Y?_DB@ M6'BH?\Q30/\ P52__)%;WV6/_GG'_P!\BC[+'_SSC_[Y%#2;N!SXT[Q4/^8I MH/\ X*Y?_DBH)?#?B29F+:EH ));*Z5*N"0!VN/8'GN >PQT_P!EC_YYQ_\ M?(H^RQ_\\X_^^10]7<#\^?\ @I?_ ,$!?AK_ ,%(O$&J>*M/8:#\0?!6M3_86DFM0TB07,1CNHG,4LR;)8HFF$,Y3S M8T=J_KLEL-V[=)(RY!0<8C(Z8X_GFL[Q/\/]%\=^%=2T/7=)L==T;6;1["_T M_4H5N[6^MW4J\4L4@*2*RDJP8'<.&R*^ZX;\0\):Z>6E_P U MY'/5PD9:QT9^"/\ P3A_X.R?$/AS^S_"_P"T0NUI MJ^CJ+ZQN2KR1,R31W3*ZI)&RM@XW*R[@5+#\J_\ @I?_ ,&H/A3XR>)M8\8? ML_\ B2Q^'.MZQ=R74WA75+=CX?EF?RB1:O;QF6Q1%%W*$\NX5FE2.-;>)%"_ MDI\%/CS^TQ_P0J_::U"SMH=:^&_B"Z0'5_#VO::9=-\3VD%R>J,"EQ SPSQQ MW=N_W7G\F<+(S-]/6X'_\ P52__)%;D,,,L2LJ MQLK#(( ((IWV6/\ YYQ_]\BO/&8/V+Q7_P!!3P__ ."J7_Y(H^Q>*_\ H*>' M_P#P52__ "16]]EC_P">'__ 52_P#R16]]EC_Y MYQ_]\BC[+'_SSC_[Y% &#]B\5_\ 04\/_P#@JE_^2*/L7BO_ *"GA_\ \%4O M_P D5O?98_\ GG'_ -\BC[+'_P \X_\ OD4 8/V+Q7_T%/#_ /X*I?\ Y(H^ MQ>*_^@IX?_\ !5+_ /)%;WV6/_GG'_WR*/LL?_/./_OD4 8/V+Q7_P!!3P__ M ."J7_Y(H^Q>*_\ H*>'_P#P52__ "16]]EC_P">'__ 52_P#R16]]EC_YYQ_]\BC[+'_SSC_[Y% &#]B\5_\ 04\/_P#@JE_^ M2*/L7BO_ *"GA_\ \%4O_P D5O?98_\ GG'_ -\BC[+'_P \X_\ OD4 8/V+ MQ7_T%/#_ /X*I?\ Y(H^Q>*_^@IX?_\ !5+_ /)%;WV6/_GG'_WR*/LL?_/. M/_OD4 8/V+Q7_P!!3P__ ."J7_Y(H^Q>*_\ H*>'_P#P52__ "16]]EC_P"> M'__ 52_P#R16]]EC_YYQ_]\BC[+'_SSC_[Y% & M#]B\5_\ 04\/_P#@JE_^2*/L7BO_ *"GA_\ \%4O_P D5O?98_\ GG'_ -\B MC[+'_P \X_\ OD4 8/V+Q7_T%/#_ /X*I?\ Y(H^Q>*_^@IX?_\ !5+_ /)% M;WV6/_GG'_WR*/LL?_/./_OD4 8/V+Q7_P!!3P__ ."J7_Y(H^Q>*_\ H*>' M_P#P52__ "16]]EC_P">'__ 52_P#R16]]EC_Y MYQ_]\BC[+'_SSC_[Y% &#]B\5_\ 04\/_P#@JE_^2*/L7BO_ *"GA_\ \%4O M_P D5O?98_\ GG'_ -\BC[+'_P \X_\ OD4 8/V+Q7_T%/#_ /X*I?\ Y(H^ MQ>*_^@IX?_\ !5+_ /)%;WV6/_GG'_WR*/LL?_/./_OD4 8/V+Q7_P!!3P__ M ."J7_Y(H^Q>*_\ H*>'_P#P52__ "16]]EC_P">'__ 52_P#R16]]EC_YYQ_]\BC[+'_SSC_[Y% &#]B\5_\ 04\/_P#@JE_^ M2*/L7BO_ *"GA_\ \%4O_P D5O?98_\ GG'_ -\BC[+'_P \X_\ OD4 8/V+ MQ7_T%/#_ /X*I?\ Y(H^Q>*_^@IX?_\ !5+_ /)%;WV6/_GG'_WR*/LL?_/. M/_OD4 8/V+Q7_P!!3P__ ."J7_Y(H^Q>*_\ H*>'_P#P52__ "16]]EC_P"> M'__ 52_P#R16]]EC_YYQ_]\BC[+'_SSC_[Y% & M#]B\5_\ 04\/_P#@JE_^2*/L7BO_ *"GA_\ \%4O_P D5O?98_\ GG'_ -\B MC[+'_P \X_\ OD4 8/V+Q7_T%/#_ /X*I?\ Y(H^Q>*_^@IX?_\ !5+_ /)% M;WV6/_GG'_WR*/LL?_/./_OD4 8/V+Q7_P!!3P__ ."J7_Y(H^Q>*_\ H*>' M_P#P52__ "16]]EC_P">'__ 52_P#R16]]EC_Y MYQ_]\BC[+'_SSC_[Y% &#]B\5_\ 04\/_P#@JE_^2*/L7BO_ *"GA_\ \%4O M_P D5O?98_\ GG'_ -\BC[+'_P \X_\ OD4 8/V+Q7_T%/#_ /X*I?\ Y(H^ MQ>*_^@IX?_\ !5+_ /)%;WV6/_GG'_WR*/LL?_/./_OD4 8)L_%0_P"8IX?_ M /!5+_\ )%)]E\5#_F*:!_X*IO\ Y(K=6WC)/[N/V^451FNUANL&.'RN1Q'\ MV1_3@] 2<]L$F=;\MF_0?,EN9YMO%2KG^U/#_P#X*I?_ )(JO-)XH-M(T>M> M'5:,D$MHTSJ<8)Z70]&'U^F#\ _MN_\ !SM^SC^RA?76A^%]0D^,7BC[-,;= M?"S12:-'<"*.2!)]0=Q%Y4GF@&6V%R$,4X95= C?CS^V[_P)T@QY2B5T/W6 M1^'F=9DO:1BJ='K*>GYZ_A\SDJXJ,?AU/WW_ &V/^"N7PC_8)L=:'C[XM^![ M;7M)98CX9TZQ;4M=>=K5KJ.%K6*Z\R$RQ!"DEP(8UD94<21R"Z5MV%9 M=NX^.?L,?\&SW[1W[56GV^M>(M$L?@[X5FEBCN7\66\D>LR6IDDCF:'3T0RF M6/RRPCNOLYMM[I^#7@7]FS]K/_ (+6_$75/'.DZ)XR^,>K6WG++K>I744%A:LD MPG>RBN;F2*UM_*:^#I90E JR;HX?+#,/TI_9<_;=\9_L7?%Z\_9S_:X:S\.^ M-/#,8N-%\;W]]Y6F>+=.CRT+F\9-KLT:2".>8 3>6\,OEW43*_[HMI$+C[F2 M#D-GYEX(X/4<$]/4^M>-_ME?\$ZO@U_P4!\-Z'IOQ>\%VOC"'PS=->:7.UY< MV-W8R,NU_+N+:2*95]'T=U^2 M^\Y\9DD*].TG>7<_,CX2_!7Q/_P7F\>?:+B;4?!7['_AC4P%C,CVT=EI]E8 MZ&]O;6$$<8CCBAB6X\N-%0*H50 JC& *Z3PAX)TOP)X4TO0]%T^TTG1=#MH M[+3["QA6UMK&WC01QPQQ1A42-$ 54 "J%& ,#&HMM&?X%8]R5'-?"YYGT\SJ MJ>T([1Z6_5OJV=F!P<<-%1BC"2P\5J@_XFF@],.=Q@_8/%0_P"8IX?_ /!7+_\ M)%'V+Q7_ -!3P_\ ^"J7_P"2*WOLL?\ SSC_ .^11]EC_P">*_^@IX?_P#!5+_\D5O? M98_^>'_\ P52__)%;WV6/_GG'_P!\BC[+'_SSC_[Y% &#]B\5_P#0 M4\/_ /@JE_\ DBC[%XK_ .@IX?\ _!5+_P#)%;WV6/\ YYQ_]\BC[+'_ ,\X M_P#OD4 8/V+Q7_T%/#__ (*I?_DBC[%XK_Z"GA__ ,%4O_R16]]EC_YYQ_\ M?(H^RQ_\\X_^^10!@_8O%?\ T%/#_P#X*I?_ )(H^Q>*_P#H*>'_ /P52_\ MR16]]EC_ .>*_^ M@IX?_P#!5+_\D5O?98_^>'_\ P52__)%;WV6/_GG'_P!\BC[+'_SS MC_[Y% &#]B\5_P#04\/_ /@JE_\ DBC[%XK_ .@IX?\ _!5+_P#)%;WV6/\ MYYQ_]\BC[+'_ ,\X_P#OD4 8/V+Q7_T%/#__ (*I?_DBC[%XK_Z"GA__ ,%4 MO_R16]]EC_YYQ_\ ?(H^RQ_\\X_^^10!@_8O%?\ T%/#_P#X*I?_ )(H^Q>* M_P#H*>'_ /P52_\ R16]]EC_ .>*_^@IX?_P#!5+_\D5O?98_^>'_\ P52__)%;WV6/ M_GG'_P!\BC[+'_SSC_[Y% &#]B\5_P#04\/_ /@JE_\ DBC[%XK_ .@IX?\ M_!5+_P#)%;WV6/\ YYQ_]\BC[+'_ ,\X_P#OD4 8/V+Q7_T%/#__ (*I?_DB MC[%XK_Z"GA__ ,%4O_R16]]EC_YYQ_\ ?(H^RQ_\\X_^^10!CZ5#XA@NLWVH M:3=0Y^Y;:7) P'^\UPP/UQ6XIW*#T]J9Y \LK_"?8<4Y%\M%7^Z,4 +1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1-:!Y- MS,YZ\9X_S[=/QYJ6B@!L:"*-57[JC IU%% !1110 4444 -,>1U/6HVLE;UQ MD' ] MA45I3J3IS]I3;3[K04HJ7Q'\\/\ P4&_X-%?&GPSCO\ 7/V>/$R_$#2\J%\, M^([R+3]:A3;#$QCO#Y=I=?,\\K>8+7RXT5 9V.#\A_\ !.7_ (+.?'3_ ()+ M?$?4?"JR7.O>%=/N?[-UCX?>+6NXX]'>*\D>Z6T5B&TVZ+O._^)'N#@YKY[_;I_P""4WP-_P""BV@M;_$WP38WVLQ6 MWV6Q\16:+::UIJA;@(([I1N9$:YED$,N^ R$.T;$"OTS*?$AXBC]1XAIK$4= MKV2FO1Z;??YG%4P=G>D[,\3_ ."=?_!P]\ OV\X]*\.OJLGPW^)-Y%#"OA?Q M-,D9OKEQ @2QO2P@NQ)/.(H5+1W$IC9C @K[I75FEC#*!MW%3\I.X=05(R"- MO?U('!R*_FH_X*7_ /!KG\5OV2H=2\3?"6[U+XR^!5ND3^RK:T<^*M-BEGE" M9M80R7D: 6H:6$QR.S.1;1QHTB^+?\$\?^#@GX]?L"0:/I*ZXWQ+^'=@\,+^ M'?$[/<&QME6! EC=9,ML4M[81Q1Y>VBWN_V>1B&KMQ/AWA,VHO'<+UU**^Q) MVDO+_A[>I,<5*&E1']9JMZXH+X%?!/\ P3O_ .#AKX _MXG2_#;:I_PK;XD7 M4<,">%_$,L<*WURP@01V%YD6]TKSSB*%-T=Q+Y;-Y"#%?<\6IM+&K*N5W%2= MI.X=^"/\ P3F\+R77Q.\96-CK4L!GT_P[8#[;K6K K*4\JU0E MU21X)8EFF\N$2KM:1>M:8?#UZ]54*,'*3VLFPE*,5=L^B)M4\JZ:/Y?E!8@G M!VC&6QUP,XX!&<?$S[1HO[._A5OAS9NV?^ M$D\3P6]]K! _(^%_V9Z_)?UZ'%4Q?*_W?O'ZQ?M_?\'=GA/P MYH?[.OAB'QY MJ2E!%XJ\2036.@@DPN?*MMT=S/\ *T\1:5K4))%N7SDX/Y3_ !C_ &HOVI_^ M"YGQSA\-W4GB/XE:EH:?X0\/0-!HNB(T[QQS-"F(84C%]Y1O;MVD6(*) MIR #7ZE?\$_O^#1_P=\-E@\1?M$>*$^(&I."I\,>&9[BQT&$%+E/WU[B.[G! MC>WD&Q;58W5T;SU(K]=O@W^SGX!_9V\'W&@^ /!/A'P1HMY,UU<:?H&CV^FV MDT[HJ/,T4**K2,B1J6()(1020!7=_K5PWD+]GD5!5JJ_Y>377NE_P$1&G6K? MQ'9'X)_\$_\ _@T=\;?$*2SUO]H/Q-_PKNP#/*/#GAV6&[UV15\Y#YEX1)9V MVUS;RKL6Z,B.R,;=U./V8_80_P""57P/_P""8)+F0%DC=X$E,$7EVZR%V6)"QKZ$CLU25G+2N6(.&8E5(XR!_G MIGKS4T">5"J]=H ' Y_+BOA\[XQSC-F_KE1J'\JTC]R_6[\SLIX>G3^%:D;V M"R[@S,T*6BCK< P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /!?^W_IU6O>ATKP7_ )R? M#_LE[?\ IU6O>ATH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** &^7SUI0N.YI:*&K[@59M)AG9F9 M<,6+ K\N"0!V^@//< ]ACY%_X*&_\$5_V?\ _@HQ<7%]XV\*R:5XUNBI_P"$ MK\,E--UQT7R$(DEV&*[Q';I&%NHYC'&SB+82&'V)4+62,[-\V6;>F*ZL'C<1A:JKX:;C)=4[,F5.+W1_,;^VC_P &J_[0G[..BZYKG@&ZTGXS M^&=. F2'2UDL=>D@$!FE>>>7=;E(LLZIYO^PA_P7@_:-_X M)I^*H_!6L7UQXP\,^&+H:;?^"_&T4XO-&\AH()+:WG;_ $BPDABM3 D+[H(" M[N;9WR!_5H-+C+R;ERK$DC '7.1TSSG_ #DY^>_VX?\ @E%\#?\ @HCX=^S? M$[P;9ZEK4-K]EL_$EHJ6FMZ> MP$\NY10S(KW,L@AD#P&0AFB8@5^D9?XD1Q M5-8+B6BJU/NE:2\[Z:_<<=3!6UI.Q\U_L0?\'/\ ^S;^U3:XAM]120PB.$1%!+="U\TR1!$+L8U_1,ZTQ0R?NUMV*& M.;<-KJV,<'!#;LC SU7KD@?S[?\ !0'_ (-(/'7PQAO=<_9W\7/\0--7RP/# M7B2]AT_6HD7R5/EW9\NSNAYC33,'6U$21(J^>"7,]NL,OS3JLRL7( M[*G N2YM#VW#>*][_GU4TE\G_P /ZF<<54AI.)_7JCMY:[@-V.<'(S5.75O+ MN3&=BMR1W^4#[S=-H!R.^U_M[ MPC&;K2VBEF&K,21+:3QNTMM0^U(WDX10_EHVS MA?4Y6EIL3,\:E MEVL0"1GI3J\XZ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "@T9JO-=-"Y!VXZ+D8W$] .?8_I4QO+8";?S0&X[5R/Q(^,OAOX,^!+[ MQ1XOUO2?">@:#^5'[8__!WE M\*? 6EZOI/P.\,ZS\2/$7$6G:WJ]LVD>'3OMV;[1AV%Y*(9MJO!)%;>8%DVS M* CO[&4Y!F6:5?9Y?2<^^FWSV^\SE6IQW9^N\NNK%=;65ECRR*P&_>P!. %R M> K<'!S@#-?!/[=G_!R9^SC^QUX9"^'_ !-:_&3Q9>0^98:5X,NHK^S!M7\3>*?%D.N7= MQ*-'^&OA:XWW&H:-IQ36/$"XN8X_)_=[K2W,L*R2+<)-<"+]T'A M/SHOZ-1\/\MRFG]9XCQ*B_\ GU%WD_G_ ,#YG&\9.6E.)X_^W!_P)K<7&HROYHDCV(OFV@MA()91(I0A M%Y[]A#_@W1_:2_;&\2LVL^%[KX.^$;>4+?:OXRM9].O$"-#Y@M]/=4N9G6&= MRA9(K=S&Z>>K"OZ$/V&_^"+/[./_ 3_ +^SUKX?_#NS'C&WM887\2ZU.^JZ ML9%ADADGCEF+):R3)-*)A:) D@?:4VJBK]2G3HQM9=RNN/F!P2!G /J.3P?7 MUYK/%>)5' 4GA>',+&BG]J2O)^?7\V..#E+6J[GYT?L/_P#!KS^S7^R?-;:Q MXFT_5/C)XD-M;B8^,!!<:1#<+$Z3O#IZ((BDAD)"71N3'LCV.&4NWZ,?V7'M M7/S%>,E1STSV]0#]14\:[(U&,8&,"G5^;YAFV,Q]3VN,J."_P#.3X?]DO;_ -.JU[T.E>"_\Y/A M_P!DO;_TZK7O0Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -*9IV.*** ('T^.6 M3X.#FN4^,O[._@3]HKP[;Z/X^\'^&/&VDVMRMY#8Z]I5OJ M5K%.$>/S5BG1T#F.21-P&[;(Z@@,<]E150J2A+G@[/R!Z[GXN_M\_P#!IK\) M]=\$^*_$WP%U#Q;X5\5V%I/=Z5X1O;R/4]'U!K>V8"RCDNV2>W-Q<+&WVB:Z ME1/-D^4*T83RS_@A)\ /A7\.O@SK]UHZW+?&:&Z;1O&L>NZ;)I^K^&KR)F)T MU+8_/"@D0,&!S(\3,X1H1%;?O6EH(9WD5FS(?FYX_+^OL*^ _P#@J-_P2SUC MXE_$"'X_?L]R:?X=_:&\,VH2ZM9KCR-,^)6G185]+OU5E7S-BJD5PQ7;^[C9 MXPD$UK^D26VO_*=K MIX0ZPK;,MLS8=E988@D$7K_P6_90^+7_ 61\=:?9_%KP#XR^ ?[.7@][6ZU MCPCK$5D.5XC#47)R^1^GG[.O[?OP;_:LFM;/X<_ M%+P#XSU.ZTY-572]+UF&;5+>U.P&2XLPWVBW"M)&CB6-#&[A& ;@^JPZPTX3 M9)"VY5DSGY60_0G'0D'D$#@]2/Y4_P!JK_@VU_:L_98T66Z_X0VQ^)6@V\%O M [HZHT-%F!+821DS_P!G_P#X+Q?M?_L3 M^+;[2=4\<:UXNAT?5;E-9\*_$2VEU1X[L1BVDAN9K@B_A\MXB1 EQ$J21/N0 MJ9$;RY>&,,=3=;(,7"LENFTI+^O0^@6-E'XXG]94>@[VH79H%W;=V!DKT/TKY[F7-RZW M\S8DHH!XHK404444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 T-DT%ZIS:GY5TT9V*W)'^X!] MYNFT Y'?./RR_%'CW3_!/A?4]=UC4M-TO0]'M9;^]O[RYCM[6SMHE9Y)I968 M(D:JI8NQ"JH)) SB=;\MF_0F4E'%;R:X>&'P M#S]1D8R[X5A(:2T%J) \HD4I\B?=9'X=YWF4?:QIIBH0ZW/Z&/VQ/^"J/P&_8"EL8?BY\1M%\)WVHF,PZ>8Y[[47BD$WES_9+ M9)9Q S6\R^<4$09"K.'*H?QU_;C_ .#O3QAXUO-2TSX ^!;'PKH+65Q ==\5 MXN=8D,T<"B6&TAF\BUEAE:4*9#>+)\C%8P)$/RC^P9_P;J_M*?MB>)-^K>&[ MCX.^#X'V7^K>,+.6QN"JM 91;Z+(=(^(OQ@UB\N[G3SXCO(631[67+W7V$74QCL;.,"=I$M@R(IN518]TJ(W MZC?L7_\ !H9I_A_6=(UGX_?$J;Q%( 7NO#'A99+>TG=+D,L3W\V+B:W>(!9% MB@MW0R$I,I0.?VQ\&^!-'\">&=/T?0M+L=&T72[6&RLM/L85M[.SMXHQ'%#% M$@")&D:JJJH "JH X%7GTN-VR5W;2&&0#VQZ<\$]?4UX^;>)^98BG]7R^*P] M-:)05G;IK_E8VIX&"_B:GF_[,O[$_P )_P!C[PG_ &5\,/ 'A/P3:W%G:V5Y M+I6FPQ7.J16ZE8?M5QM\VZ95>0>9,SN3([%BS$GTO^RH?/>7YO,D96+$[L8& M !GH.O Q]YCU)-3QKL15 P%& !VIU?G-:I.M/VE9N4N[9UQBHZ(:D0C4 %N! MCDYH:/=3J*CE6PP VBBBBF 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!X+_SD^'_9+V_].JU[T.E>"_\ .3X?]DO;_P!.JU[T.E !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 -V<]ZKRZ5'.SE\L'QE3@KP0>GX=>OY M#%JBC8.EBK<:1!=\3+YB<'8WWN M>O7)SFK%%'2PK*]RO+IT\NIXL:?/_Q4.D10 M1QD.D4<[I=&1Y!YC,]U($(.(\%0OYC?M4_\ !N%^U9^R]82:A_PA]O\ %#0X M+:*>^O\ P1=/JLA:6=H#;BQ>.*^FF!V,QB@=421"7 21D_JQETJ.21GV@,01 MP!W.3V[D#KZ4MQ91W!7=GY#E?E'R\8XX]"1^)K[O+/$K.L%%4W/VT>T_>_%Z M_B0VBZ/#:_''X1W%O-!9 MRM)K7@2Z%Q%=W'VA5BC6PNW7RH_)+;G%Y,Q:$D1@/B/]D_C+^S=\/_VCO#MO MH_Q \%^%_'&DV=V+^WL_$.EP:I;P7 5U$R1SJZJX61U# A69?ND@_FO^U=_ MP:7_ +//Q3CFNOAKJGBGX2ZJMM#;6\,=X=:T>)UF+27$UO>2&X=W1B@6.YBC M C3Y?O[_ '(\3<+9LO9YQ@W2E_/3_P O^ _P,Y4J]/X97/K;]F__ (+8_LP_ MM8>*VT/P5\9/"=QJ[7-M9V]GJRSZ%<:C-%OC! MI?VB&VM$MY8]%U9E,1WS20W3"VC5) \>$O)' V/M&6\OY?\ AM^VY^UK_P $ MH=)O!_B+P[XJ\-:I)(EEJFDZG! M>65Z(W>.4Q3Q.T;['CD# $E3$X(R#CH?M-PKLLBC@_>16(QQC\^>F<>]?*2A M..^GJC2+C+9F@#D44V,Y0=^.M.H&%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %-RQH'WC5"YU5H[GR]C#Y2R^9G.I%+5GZA27LT4N=T;()-A7RVR>@/H1D'D=O&?VJO\ @I%\%?V* M;:Z/Q,^(WA7PO>V]M'?_ -E37?G:O+:O*81<16,(DNIH_,60%DB*@12,2%C= ME_G!_;=_X.3?VF/VM[[6K70_%4?PB\'Z@5C@TCPJ5@NHXDNFFA>34\?:Q<;6 MB21X9;>%UB(\E1*ZM1_9J_X(!_M>_M]^(-=\0ZUX3U+P1)->7-S=Z[\3&N-) MN]2O9)(Y7)22*2^E=WN&E,YA\E]DX\WS!L/Z)A_#6&#BJ^?XF-)?RIIR].U_ MO.1XYRTA$^X/VR/^#PV?4#8VOP!^%RS6\;QSWVH^/]NZ0[9RT,5A9W.=@VPR M?:3*VG^)VJ>,/B MUK#6LUI.EQ/)H6DR2M-OBG@MK5Q=1-'$ AW73QDLS;02NS]/_AM\)?"GP:\% MZ?X=\(^'=!\*^']+$ALM+T:PBL;*T\QVDD,<,2JB%G=V)50278]6.>B7%W#F M3KER'".I4_GG^:7_ PHT*M3XV?@'^P%_P &CGC?X@36>M?M">)C\.[%6DD' MASP[/!>:[(J^8CLC&W=?E_8?]B_\ X(_?L]?L(Z;I M4G@/X=Z.WB+2=LL?B?5X5U#7C-]E6UDE6[D!>#S(U8/%!Y4/[Z4"-0[ _24% MC'"VY?,*G!"D_*F!@8'0<8XZ<>O-6($\J%5Z[0 .!S^7%?"YUQEG.:W6+JM0 M_E3M'[E^MWYG7'#TX;(B_LU"ROND\P;3?^=W[27_!G+XZ\,^*)'^$/Q6\+ZWHMS/"K!6(!!Z_3UR,&OJLK MXZSW >YAZTG#LW=?C?\ YW@Z3Z'\AWBO_@GY^VE_P $T/$FI:Y:^#?C5\.Y M(-!DO=1\1^#)YY+6WTM=SR?:-0TN22*)%^R^9)%+*I411.P *-7K7[-7_!SW M^U9\ ?#?]F7WB+P;\3(8[.VMM-F\6Z.UQ=V$4*.I/G6CP2S2-_RTDN&E=RFX MOEMS?U-"T0G^)MV,9/3\>OX=/UKPC]I;_@EM^SU^U\NN2?$7X1>!_$&J>(S MVH:U_9R6>MSF#RQ$?[1@$=VI5(HX\K*"8T"'*$J?KH^)&!QWN9[@8U/./NO^ MOF8/!2C_ Y-'YY?L]?\'CGPC\9"TM/B9\,_''P\OKK5$M#<:;+!KVF65F?+ M#7<\F;>Y783+NBBMI6 C!4R,WEC[X_96_P""NO[.W[:FJ0Z=\-OBSX1U[6KF MYEL[?1;B633-8O9(H1/*8;&Z2.YE18LL72-E^23YAY;X^!?VAO\ @SO^#_C( MWEU\,_B1XZ\ 75UJCW?V?5K6WU_2[2U9G/V2WA/V><;6\L+)+/)E$ ;S"Q:O MA']H/_@TW_:@^$TEW-X)F\"_$^R;4GM["#3-1.FZBUJ,M'=2K>K';PY"Q@QQ MW4K!W4 R*KNI+*>#LQ?^QXB6'?:>J7S\O4B->O#XE<_IJMM=^U*K*(?]9Y97 M?G!VAN2!P1SQZ8.13IM9VXVF,LQ*J"PV[P/N%AG#9]C7\AOA7]HW]L;_ ()= MOX4MFUSXX_!_18%N_P"P-'\1V-_::(Z8_P!*\G3-00VLX1KQ9'_<,5=Q("'. M\_57[,/_ =O?M _#'^RK?X@>&_ OQ,TZQCG^WWGDR:/K6KAM[1!KB'-M#Y; M,H!%F=Z($QO8S##&>%>8+WLNJTZZZOR4_ M9L_X.^O@/\2;30[7XB>$O''PSU34!.U[/O$<8.+(; M'F (,8\X_<_[-W_!4?\ 9_\ VP)-!M_AW\7O >O:KXEDN(]/T4ZG';:U/Y E M:4_V?,8[H82%WYB&4Q(,QD,?A\PX>S+ NV+HRAZIV^_8Z:=>G+J?0FXFFL[# MTJFNH,/F^1HVY4C.X@XQ\IQSUX_V>.N \7L@F963Y=W#*I;CC&>.^3TZ5X@8'!'1@<@5G*6O*[_(9:WMN[4\GBN#^-W[2?@/]FSP['K'Q M!\9>$_ ^D74WV6WO_$&K0Z7:S3[6<0B:9E0R%59E0$LP5R!A&(_/W]HG_@[ M_9C^%7AU9O!-UXJ^*FJ7-O=F&WTS1)],@M;A /(2ZDOQ Z1R.=N^"*X90K%D M4[%D];+,DS''RY<)1<_1/\7LC.5:"W9^FXN6)9E,;1JQ4^_(!Y&>GS#&.OI6 M/XL^(.G^!O"6J:WK6H:=H^DZ+;27VH7U[.EO;:;;1J7DFG>1E6.-$#,S$@!4 M)XZ5_-S^U;_P=F_M&?&35+F/X=Z;X3^"^DPW$4T9@M(]>UC8L;++;RSW4?V= MXV+KKXF:Q:W4<%Q:^"+==2BACD@\]9Q>2 MO#9RIL9 1#<2.'8IM)20I^3?[6O_ =E_M#?&74;B'X>Z?X4^#^C_:XI;5XK M(:SK%N!$JR137%TIMG1WWN-EK'(F%4-\K,_HW[(O_!G_ /$'Q@;'4_C5\0M! M\$Z<5T^_ET704_M?5# Y,EW:2W#F*"TGC'R":(7<;,78!E0"7]3?V(O^" /[ M,?[#5YI.M:#X)F\5^+])^>+Q%XMN/[4OA*+I;J*98]JVL,T3QPB.6&"-T$0( M;<\C/V1Q'!>2KW+XNM]T?T_7\R4Z]5V3Y3^=3X:_L6_M=?\ !5+7K'Q5:>&_ MBM\6)K?2V-CXE\37TIMKNSBN9$^S6^H:A*MO*OG23_NHY6(/V@A2JO7Z/_L> M_P#!GHWF7EQ^T!\4FDCCD:WM--\!2J 0H@>*XEN[V#(P/M"&!;?.W8ZSCF.O MW<6P79'MRNPYROR[OK^//X>G%!L5&-NY0K%L+\H))W)V9UX> MQP$8X>':"M^/^5C6G@X)^_J>$?L:?\$O?@1^P)%=R?"7X=:7X0O=261;B_:6 M74-2:.3R2UO]KNGFG$&Z&-_(63R@^YPNYBQ]V&DH-V7D9F).XA7/7DY2[MMO[SIC%+8KG2XVBV?,%V>7Q\ORXQ@$]#I7@O\ SD^'_9+V_P#3JM>]#I0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #2F31LIU%#U5F T)BC MRL_Q-3J*F4$]6!#]D7S"VYQN.2 <9/&/?M^M1G1X2Y8[B63RVS@[EYPIXZ#) M&/?G)YJU13M8'KN5_P"S(NVY5P5P#CCT_#MZ=J^3?C)_P0<_9%^.PTP:U\"? M ^GKI#RO;KX;MF\-!C)LW>;_ &B)4XO='XH_'+_@S?^&]ZVEK\._C-XV\,_9S+)>2^(](MO$!NB/+$ M0B6W^Q"(JHD+ B4RDK]S8=_Q1\7O^#3_ /:R^&'AVTN],M/AO\0I/M,=HVFZ M!XB:.>"-@[FVA,8;I'"J-JJ %'?'&>H!^H%?99?XH9[0>M95$NDTG^:O^)S_ %&F?R!P MM^V/_P $H$,<3?&_X+Z/I/BH&0H+^U\.ZGJXV9PH_P! ORRVRC:3*D\:=)(> MGN?P4_X.G?VM/AA)J4FLZYX!^(DFH+&UH?$/AN.-]+5?,WB,:=]EY))#>8&S MLX*@Y/\ 46]HDCL6&[( .3Z?YZ_X5X/^TM_P2V_9Y_:_36Y/B)\(_!/B#5/$ M1MSJ&L_V/_@;XJ\.:7#:LZ7'A_7;;6KAIPRGR MVAG2S55,?F'<)68,BKL.XE/J[X&_\'-_[(WQDM=!2^^(ESX'U?7;L6@TSQ'H M=Y ]B7E:.)KBYB26SBC8 2&5KC9'&P,IB(=4\\^,G_!I_P#LJ>./&-KJ'AW_ M (67\/H;>W2-M*\/ZY'<6MRZ.[?:#_:,%T_F_, 5214V( $!9BWQO\6_^#-S MQ]HOABW7X>_'7PEXDU9KM$GL/$/AZXT6UBMV5G9Q+$]X[2[A%^[:)0R[B7'E MA2/#\#8WX*E3#W[ZK_V[\R?]K71,_<1/;S*+7RI9G+-%*OERLYW*VXYJ7ASEV)?_ E9C3F^TM'KMU[^1'UNHOBB M?UZK>2NIXC5E'*YW9//3I['/IZ=:GCN%EC5E965AD$'((K^5SX2?\'1W[7OP MPU^[OM8\7>&/B):_9C"NG^(?"EE%:6LC.K+/NT\6LOFJ%V@,Y0!CE"<$?1OP M6_X/,_BAX>_M*/XC?!OX?^*&98_L1\.:K=: +; 8R>;Y_P!M\[=NC "^7LV. M?WFX!?)Q'A7GU)7I1C4_PR7ZV-OKU'S/Z&-_-(TM?CU\/O\ @\B^#$O@FQN/ M&GPI^*FA^()DE-U::.MCJ5E#ME94,=Q-<6SR@J 6'DJ4;MS] A+_G%+YOU_*OG3PK_ ,%>/V5_&/A? M3=7M?VB_@M#:ZK:Q7D,=]XQL+&ZC21 ZB6WGE2:&0 @-'(BNARK*""!Z]\.O MC;X6^,7A*S\0>#_$GAWQ=X=U)97LM5T748;ZSOA&[1N(IHV,;E75E.UB RL# M@C%>'4P=>DKU(27JF:<\3KLL?2CYO\BJJWA>91F':Q(7YCN;'H,:8),CK_G\Z7?_M?Y_.IYGW_ ?,AV6IU4Y+IA&&C* MLWF8(9"OR[AGJ>RYY[XR.*L1OY\"MR-P!P1@C\*I7ZH"2B@<"BJ :S-GBDW, M.M(SX)Y_2JO4XY/%(^M@!=C0R%B44@_(S@<(6R=I)]C7Y1_P#! M7#_@K/XR^)_QIO/V4/V49KB_^*E\DMMXQ\9V4WV>/P5;;U%S;P7(!$5RH;;+ M. 3;L\:1;[QE6#J/^";_ /P4G\6_LX_&W2/V9_VF_$%OJGB34,6OPY^)N\FS M^(-ME4BM+N1R3'J4;.D?SEFD+!7+2/#-=_3+A',5@?K\5=6OR_:<>LK=O^'V MNSC^O476]DI:GZA"4$4>:*KB\C51S^9YKQGQ3_P4L_9Q\#^)M2T77/C[\%=' MUK1[J6QO["^\;:9;W5C<1.4DAEC>8-'(CJ596 *D$$ BOGJ=&I4?N1;]$=G- M'N>W!Z"YKX)^)G_!RU^QY\-)?$4'_"U'U^^\/FZB%KHF@:A>IJ4D!*[;:Y$( MMI%D8;4E\T0N>1+L(<_+_P 7?^#S'X1Z/X7@N/ /PD^(WB;5&N%2:WUZXL]$ MMHX=C%W$L,EVY<,8EV>4%.YR)/D ?W\%P?GF*_@X6?S5OSL9NM36[/V*EU;R M[HQGRU/)'.?E ^\W3:,Y'?./R0ZR7FVQK&RYX;>?FSMP0<8.03W_ +HZMQ_/ M!\8O^#QCXP^+?%MNW@?X4_#?POH$,"?:;77Y+SQ!=R3!I&:9989;-%B$>PB, MHQ#)GS"& 3Y%\<_\%OOVS_VI8='\)M\;/'DNH7VJ6W]G6/A&QATC5+ZZDW10 M6Z2:;%#-/YOF_+ 6*R.%^0LJ$_4X7PKSB6N)<**_OR7Z?YG*\=17<_JZ^)'Q MK\,_!7P=?^)/&GB+0/"7AG31$USJVLW\5A8VRR2)$C232,$CWR2*BAB"6..< MU\9_M)?\'+/[)?[.;Z[:Q_$%OB!KNB+ 1I'@VQDU5K\R^4V(+T;=/DV))O?% MU\OENO,@,8_!_2?^",O[<'[:NKZUXZU;X6_$KQ%K5U=K8WFK>-M2@TS6+YHH MHQEEU:XBN)$6(1QK+S&1#Y:N0A5?KOX+_P#!GE\4-:AU+_A87QC\$^%S#'%_ M95M?$R/P+HNN/ HTWPAIZ:6NE"/87$5Y^ M\U! \D22.OVAMX>1,JF(Q^SGP4_X-./V1OA?'J7_ D&D^//B0VH>5Y7_"1> M)9+?^S]N_<(O[.6S!W[U+>8'_P!4FW;\V[[J^"_[(GPL_9N&J?\ "N?AOX#^ M'_\ ;;0MJ/\ PC>@VNE?;_)W^5YOD1IOV>9)MW9VF1B,$DUFN*N%,N7+EV!= M67\TW^/7\EY;FD:==ZN1_+7\&?\ @A%^V3^V9X@D\12?#'Q5IMQKFNF#6M?\ M=78TBZ\^5XY9KVXBNV6]F4&7S'E2&1G97"[Y R#[R_9I_P"#-^:5]%N/C%\9 M$D5IIFU30/!VE%54$2"(V^I7( QM%NSLUB1DO$,';,/W>73$7H6V?W>W4$#/ M7 YP,XPQ'3&'?8ECSM9XU/9?N]^W3J<^OX<5YN:>*6)%BB554*JC ' M%.KX/%8[$8JI[;$5'.7=MLZ8TXQV16_LQ5:/RWDC6,!=HP5(';D'\Q@G\JEC M@V1*NYFV@#<>IJ2BN7R+ #BFM%N[FG446OH 8%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1152;4A$[*6V[2V0 M8SGID8&W_ M *=5KWH=*\%_YR?#_LE[?^G5:]Z'2@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@!NSWHV4ZB@!NSFE"XI:*E02 @;3T9V;+99MYR<\XQD9Z<>F/UI)--CD;<(-"M=3:RWXW M^49T&553QQ\H:M#932V%M>>#7L[>>954QI-(+R1XD+':S"-V488*Q.ROWV:Q1G9OFRS; MSSGG&,C/3 ],4Q[2//"LO.<*<#.:_K%_L]=V[=+NQM)#8W#\._N.1VP M*FV#'0?E7L4_%S/E_$]G+UC_ )6,7@8L_D6TG]A+]O']B?Q/X@\.^%? /[27 MA&[N'@_M7_A H=0?3;X[ \1^TZ86M[DHKD$*S>6=RDJP91K>(?$W_!1CPEH. MI:OJ^L?MKZ-I.D67MY<>*([>VBB3S)&E=L>4JKR68;0.20OS5_6=_9\0 M+?+]]MW7D-C&0>N<<=> !BB2RCFB,;*S*RE2-QZ$8-=,/%;F_CX*E)]78GZ MD^DF?R3>'O\ @XS_ &TO!N@6.CV?QTU"2TTJWCLX'O/#^DZA ]*_\ MC%;/C#A:HDZN6*_DU;]"O85OYV?A)_Q&-_M/_P#0D_ C_P $6K__ "PH_P"( MQO\ :@_Z$GX$?^"+5_\ Y85^[G_#JW]F+_HW7X%_^$)I7_QBC_AU;^S%_P!& MZ_ O_P (32O_ (Q2_P!:^$O^A9^*#V%7^<_FY\4_\',O[:WB+Q7?:A:?%FTT M2TU2ZEN+?3;#PEI+6UBC.6$$)N+9Y6CC!V*9))'PHW.S98XGB#_@XG_;,\7^ M&;[3]0^-VI6^DZA ]E//8^'=(T^Y"39\QHYH;>.6*8(QVO%)&ZGYD=6&ZOZE M?@_^R-\+?V>8-3A\ ?#KP)X'AUEHVOH] \/V>FK>%,[#((8E\S;DXW9QDXQ7 M>#2;<3^8$"ONW$J2-W&._'.*5;C[(T[4'?:&U@\C4DO]N+8Z>S\+>X$@1%)38)_- MWP+(3VO_ 4H_P"";WC+]G3XP:O^TW^S#I4-UXBNI/,^(?PXCW"U\?6R.)7O M;15!V:G$R/*4C#&8AW56F>:"\\>_8*_X)??$;_@IQ^T*G[07[6GA?4O"_@CP MO?2)X%^%&I0N,,C,IGOX'59#&L@5F5U1[N1"[HELD4OV2_)K2RU[+XV7#N(68JIS.V]S\LOAI_P1*_;&_;'\'V?Q0TGX8^)O$MGX M^2378-7U;Q#IUK>ZSYSEVNY%O+J.?;,2TBRR+^]5U==RN&/M/PA_X-//VJOB M7X4N-2UB/X;^ [R&\:V73?$'B$RWDRA5(D!L8KJ !BVT S;MRME0,$_T^)I4 M8C5=NY=NS:?NE3_#CICZ#M4CV;.[-YDBLQXQ@[.,<9'OGUS[<5X=7Q1]E' Q74_GU^$/_!FMXVUOPO/+X^^,G@WP[K,=S)#!:Z#HUQK M-F\!@#+(UQ+):.)?,+?+Y3*% .6SL7ZN^&7_ 9^?L[Z"GANZ\5>-OBUXKO] M-%K)JT O[+3]-UN2-@\R&-+8W,4$K[_D6Z,J*P F+*KC]75M5\S<3(6'3YL? MAQU_&IXHUCB554*JC & ![5\]C/$+B'$_Q*[C_ALOR2-OJM)+X3XZ^$/_!O MY^Q[\$O$$VIZ/\"_">H7$UL;5H_$,ESXAME0NKDK!?RSQ*^44>8J!P-P#8=P MWU#\,?@UX7^"OA"S\/>#]!TCPOH&G/*]KIFDV45E9VYE=I)-D,:JB[I'9V( M+.S,E3T5QO5W94=-AJQ[1W-&RG45/*K6"[$V M4ACSZTZBJ6FP;@.**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** *LU\T$K+\AR/D!.&)YSQR>@R M,#G:W2ORH^,G_!>K4/&G[5WP7\:?"WP?^T!J?[)NCMK4_P 3O'-K\++F;PYJ MUD;1([:]ANI(3=1P:;>)=-=,H@91!+A;@!0WZ9?%?X5Z!\:?AKXI\&^*--BO MO#/C#3+W1M8LQ\2?M)_P#! MOU^SW-X"^(GPAT_XW?LS_#""^U2V^(?PZNXXO$&BV3WU_0R?MV_M=?L2_M"?"32_VG/!?P!U[X:_&#Q;:^ +/5OA3= M:@M]H&NWA7[ US#J4@,UN^V7*Q(618GDW@I%!. >R_M=?\%H_A_^RE^T/!\) M-/\ OQ<^-'Q-BTIM:UCPW\,/#B^(+[PW:'R_+DO$,T6SS/-C(498*\;.J": M'S/5OV'/V^?AY_P4/_9TT?XH?#76%OO#FHMY%S!,E1O5U='C9TD1S\P?\ !#R!/$OCK]M;Q-JTPU3Q5J'[1_B?P_/JURGFZCFK]B\ M-V^I^"-#_''BIM2+[6\.Z3]N6VV?\ M/4[UVY[4 <+_ ,Y/A_V2]O\ TZK7O0Z5\B_"G]H.W^*'[?K>()O"OCKPLL?P M[^Q?8-:T22.^/XJ^EK;XG6-S;QR+:ZT5D4,"-%ON0?^V- ' M245S_P#PLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R+ M+_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+> M_P#QFC_A9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D6 M7_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6] M_P#C- '045S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17 M/_\ "R++_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"? M77/_ 2WO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ M&:/^%D67_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ M/KKG_@EO?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS M0!T%%<__ ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#P MLBR_Y]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P M2WO_ ,9H_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A M9%E_SZZY_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@ MEO?_ (S0!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '0 M45S_ /PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++ M_GUUS_P2WO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2W MO_QFC_A9%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67 M_/KKG_@EO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO M?_C- '045S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ M ,+(LO\ GUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=< M_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H M_P"%D67_ #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY M_P""6]_^,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0 M!T%%<_\ \+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PL MBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2 MWO\ \9H_X619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9 M%E_SZZY_X);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@E MO?\ XS0!T%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '04 M5S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ MGUUS_P $M[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ M !FC_A9%E_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ M #ZZY_X);W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^ M,T =!17/_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ M\+(LO^?77/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_ M\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_ MX619?\^NN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_ MX);W_P",T =!17/_ /"R++_GUUS_ ,$M[_\ &:/^%D67_/KKG_@EO?\ XS0! MT%%<_P#\+(LO^?77/_!+>_\ QFC_ (619?\ /KKG_@EO?_C- '045S__ LB MR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS0!T%%<__ ,+(LO\ GUUS_P $ MM[_\9H_X619?\^NN?^"6]_\ C- '045S_P#PLBR_Y]=<_P#!+>__ !FC_A9% ME_SZZY_X);W_ .,T =!17/\ _"R++_GUUS_P2WO_ ,9H_P"%D67_ #ZZY_X) M;W_XS0!T%%<__P +(LO^?77/_!+>_P#QFC_A9%E_SZZY_P""6]_^,T =!17/ M_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S0!T%%<_\ \+(LO^?7 M7/\ P2WO_P 9H_X619?\^NN?^"6]_P#C- '045S_ /PLBR_Y]=<_\$M[_P#& M:/\ A9%E_P ^NN?^"6]_^,T =!17/_\ "R++_GUUS_P2WO\ \9H_X619?\^N MN?\ @EO?_C- '045S_\ PLBR_P"?77/_ 2WO_QFC_A9%E_SZZY_X);W_P", MT =!2;<^M8'_ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS2:N!T&*, M5S__ LBR_Y]=<_\$M[_ /&:/^%D67_/KKG_ ();W_XS3 Z#&:3;6!_PLBR_ MY]=<_P#!+>__ !FC_A9%E_SZZY_X);W_ .,T =!MHVUS_P#PLBR_Y]=<_P#! M+>__ !FC_A9%E_SZZY_X);W_ .,T ;Y7-&VL#_A9%E_SZZY_X);W_P",T?\ M"R++_GUUS_P2WO\ \9H W]M&VL#_ (619?\ /KKG_@EO?_C-'_"R++_GUUS_ M ,$M[_\ &: -_9S2XKG_ /A9%E_SZZY_X);W_P",T?\ "R++_GUUS_P2WO\ M\9I22V>!ZDGGKDYZFC^R82P8@E@I0'/8D$CZ9 X M_#I61_PLBR_Y]=<_\$M[_P#&:/\ A9%E_P ^NN?^"6]_^,T6UN'2QO)'LC5= MS':,9/4T;,U@_P#"R++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S3 W]O MUI:Y_P#X619?\^NN?^"6]_\ C-'_ LBR_Y]=<_\$M[_ /&:5K =!17/_P#" MR++_ )]=<_\ !+>__&:/^%D67_/KKG_@EO?_ (S3 Z"BN?\ ^%D67_/KKG_@ MEO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZZY_X);W_ .,T?\+( MLO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X);W_XS1_PLBR_Y]=<_P#! M+>__ !F@#H**Y_\ X619?\^NN?\ @EO?_C-'_"R++_GUUS_P2WO_ ,9H Z"B MN?\ ^%D67_/KKG_@EO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZ MZY_X);W_ .,T?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X);W_X MS1_PLBR_Y]=<_P#!+>__ !F@#H**Y_\ X619?\^NN?\ @EO?_C-'_"R++_GU MUS_P2WO_ ,9H Z"BN?\ ^%D67_/KKG_@EO?_ (S1_P +(LO^?77/_!+>_P#Q MF@#H**Y__A9%E_SZZY_X);W_ .,T?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"% MD67_ #ZZY_X);W_XS1_PLBR_Y]=<_P#!+>__ !F@#H**Y_\ X619?\^NN?\ M@EO?_C-'_"R++_GUUS_P2WO_ ,9H Z"BN?\ ^%D67_/KKG_@EO?_ (S1_P + M(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZZY_X);W_ .,T?\+(LO\ GUUS_P $ MM[_\9H Z"BN?_P"%D67_ #ZZY_X);W_XS1_PLBR_Y]=<_P#!+>__ !F@#H** MY_\ X619?\^NN?\ @EO?_C-'_"R++_GUUS_P2WO_ ,9H Z"BN?\ ^%D67_/K MKG_@EO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZZY_X);W_ .,T M?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X);W_XS1_PLBR_Y]=< M_P#!+>__ !F@#H**Y_\ X619?\^NN?\ @EO?_C-'_"R++_GUUS_P2WO_ ,9H M Z"BN?\ ^%D67_/KKG_@EO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y__A9% ME_SZZY_X);W_ .,T?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X) M;W_XS1_PLBR_Y]=<_P#!+>__ !F@#H**Y_\ X619?\^NN?\ @EO?_C-'_"R+ M+_GUUS_P2WO_ ,9H Z"BN?\ ^%D67_/KKG_@EO?_ (S1_P +(LO^?77/_!+> M_P#QF@#H**Y__A9%E_SZZY_X);W_ .,T?\+(LO\ GUUS_P $M[_\9H Z"BN? M_P"%D67_ #ZZY_X);W_XS1_PLBR_Y]=<_P#!+>__ !F@#H**Y_\ X619?\^N MN?\ @EO?_C-'_"R++_GUUS_P2WO_ ,9H Z"BN?\ ^%D67_/KKG_@EO?_ (S1 M_P +(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZZY_X);W_ .,T?\+(LO\ GUUS M_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X);W_XS1_PLBR_Y]=<_P#!+>__ !F@ M#H**Y_\ X619?\^NN?\ @EO?_C-'_"R++_GUUS_P2WO_ ,9H Z"BN?\ ^%D6 M7_/KKG_@EO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y__A9%E_SZZY_X);W_ M .,T?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZY_X);W_XS1_PLBR_ MY]=<_P#!+>__ !F@#H**Y_\ X619?\^NN?\ @EO?_C-'_"R++_GUUS_P2WO_ M ,9H Z"BN?\ ^%D67_/KKG_@EO?_ (S1_P +(LO^?77/_!+>_P#QF@#H**Y_ M_A9%E_SZZY_X);W_ .,T?\+(LO\ GUUS_P $M[_\9H Z"BN?_P"%D67_ #ZZ MY_X);W_XS1_PLBR_Y]=<_P#!+>__ !F@#H**P]*\?V6M3M%##JD3J=I-WIEU M:IGV:2-01[UMHV] >.1G@Y% "T444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!QOQ<\->(/%7@'Q+I/A7Q1%X-\5:MI%U M;:1KC:>NI/H]RR.(;O[+(0D_D.X<1L0K_=88&#^3G@;Q=^WC_P %%/%7QP_9 M#^('C[]G+P?;>!=!TGPW\0?&>CZ%J&I:UJEMK&EO,CVEM(\5G(\R;HKA_*M5 M0S.8,;8RO['R622I(K3!;@":2YWRDK"$D^] M(]-CCB\O_EE\P*;5"MDYZ ?4>^3G-.%H%;=N;).7.!^\XQSQ].1@\"@#\]?C M+^PW^TM^SM^U_P"-_B5^R/XM^$UGX8^, -_XS\"?$*VO[?0K'7$2*'^U]/\ M[-C607-TD+BX#,&:7,DC3EX1;>O?\$N/V#M>_8S^&OB#6/B-XOC^(_QN^*&I MCQ!XZ\9FQCC:^NO+CCAL+5A$DG]FVL<>R&-PJ)OC$?RIXX%% '@21%/^"GH^=F'_ J]C\V#S_:J\YQG\.GM M7O"V<>/NUX5_SD^'_9+V_P#3JM>]#I0!']CC_N_K1]CC_N_K4E% $?V./^[^ MM'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^ M[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V. M/^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $? MV./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% M$?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E M% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K M4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N M_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC M_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1] MCC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K M1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N M_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC M_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!'] MCC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10! M']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)1 M0!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU M)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[O MZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8X_ M[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT?8 MX_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[OZT M?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_[O MZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8X_ M[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1_8 MX_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 1 M_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M244 M 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^M2 M44 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^[^ MM244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V./^ M[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M'V. M/^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^M' MV./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^[^ MM'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V./^ M[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $?V. M/^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% $? MV./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E% M$?V./^[^M'V./^[^M244 1_8X_[OZT?8X_[OZU)10!']CC_N_K1]CC_N_K4E M% #3$"NW+;?8XIRC:N/3CDT44 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '@O\ SD^' M_9+V_P#3JM>]#I7@O_.3X?\ 9+V_].JU[T.E !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '@O_.3X?]DO;_TZK7O0Z5X+_P Y M/A_V2]O_ $ZK7O0Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 >"_P#.3X?]DO;_ -.JU[T.E>"_\Y/A_P!DO;_TZK7O0Z4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"_\ MY/A_V2]O_3JM>]#I7@O_ #D^'_9+V_\ 3JM>]#I0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!X+_ ,Y/A_V2]O\ TZK7O0Z5 MX+_SD^'_ &2]O_3JM>]#I0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!X+_SD^'_9+V_].JU[T.E>"_\ .3X?]DO;_P!.JU[T M.E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15.;4\7'EH!NWA?F MXYP25'/+8 _!@>@->2?LG?MN^&?VQ5^)0\,V.MV+?"OQYJGP[UAM5MXX1-?Z M?Y1FGA$7Y?ER ([!L':#V.#@'((P M">H//(IPU%MVUAL9I/+7"%E!QDD^V.,G'KR"#0!ATKP7_G)\/^R7M_Z=5KWH=* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /S,_P"#D?Q3XJ\)_"SX)SW=_J&D_L\W'Q'L;'XV M-I%WJ=OJ+^'KE_LSI<-8$'^RIH)+V.X5VW--+8!!O)4^A_\ !)O]C#]D?X;; MOBE^R5JBQ^&?$VG#2]7AT;Q;>:EIFHRL+:YA^VVUW--+;ZA;1L0D;>5+#'JE MRKQEG^3U']OW_@I[\,?^";>N>";CXL?\)9IOA3QY>75@GB>RT>:^T;P]O"SS))=/TN:)TMHKJ\CNI;>>2%(3(5EM)"T@ MM]UN =A\*OV+?!7_ 79_;!^/GQ&_: _M[Q1X'^#'CW5?A!X%\!/JEQ8Z;H; M:?':_;M5\RT,$LDUY*4?8Y!C3='(TZQ0&'UG_@C!=>(/V;_BA^T1^R9>^*/$ M7Q T']FG4=%E\):SJ=Q%]MAT;6-.-[::3($C!D-HT4J>>S8=9(U2*")5A7RG MX6_ML>!_^"%G[:'[0GP[_: ;7/#?@GXV>.-5^+?@CQ^=+GO=.\0?;A:)>:-Y M=LL\B7%E*NS+'#QGS'2W#P";U;_@C#9^(/V@_BW^T)^UIJ'AG6OA_P"&_P!I M;5=%E\(>'M=\N*]?1]'TW[+;:J^QVV_;A+),(BGR+"K+)+M M"75)M%:1[)UNY[8PF3[_ /J73=G_ &L_G0!Y]#=[O^"FC22;HV7X7Y"F-CN' M]K-NP>AX48[D'.,5] (6*+G ..0.:^([;]AWX6V?[=#^"8_#9M_#L?P_&KQV M U.Y9Q<+J30B42M*9!B, !=VT9Y%>PI_P3!^!>Q=O@==N.,:SJ&/_1] 'OM% M>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X& M_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y M6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/ MT?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T M(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^ M5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'O ME%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\ M.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0 MC_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_ M^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ M#L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ MY6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/ M_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>! M_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@ M;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ ME9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T? M\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X M&_\ 0C_^5G4/_C] 'OE59=36$L6:/RU5B6!W8(.",=S_ "/%>&_\.P?@;_T( M_P#Y6=0_^/UY%\)?V'/A?XB_:B^,'A^^\,I-H_A.311H]M)J=VB6/VBS:2;! M$^X[V )+"=TC?0![Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [! M^!O_ $(__E9U#_X_0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G M4/\ X_0![Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ $(__E9U#_X_ M0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0![Y17@?\ MP[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ $(__E9U#_X_0![Y17@?_#L'X&_] M"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0![Y17@?\ P[!^!O\ T(__ )6= M0_\ C]'_ [!^!O_ $(__E9U#_X_0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L M'X&_]"/_ .5G4/\ X_0![Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ M $(__E9U#_X_0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ MX_0![Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ $(__E9U#_X_0![Y M17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0![Y17@?\ P[!^ M!O\ T(__ )6=0_\ C]'_ [!^!O_ $(__E9U#_X_0![Y17@?_#L'X&_]"/\ M^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0![Y17@?\ P[!^!O\ T(__ )6=0_\ MC]'_ [!^!O_ $(__E9U#_X_0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_ M]"/_ .5G4/\ X_0![Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ $(_ M_E9U#_X_0![Y17@?_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0! M[Y17@?\ P[!^!O\ T(__ )6=0_\ C]'_ [!^!O_ $(__E9U#_X_0![Y17@? M_#L'X&_]"/\ ^5G4/_C]'_#L'X&_]"/_ .5G4/\ X_0![O)/MA9@T8V'YBQP MHQ[]J?%)YT2NK*RL 05.00?0U\I_M!?\$\/A%X&^"?C#7M*\'I#JVBZ#>WEG M.VKWNV.6*%GB#!IP"N5 .>H[CK5CX$?\$ZO@OXY^!_@W6M0\(?;+[6-#LKZY MN/[8O1Y\DMNCN^%GV\LQ/R\<\<4 ?4U%>!_\.P?@;_T(_P#Y6=0_^/T?\.P? M@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ M0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C M] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE% M>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X& M_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y M6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/ MT?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T M(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^ M5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'O ME%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\ M.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0 MC_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_ M^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ M#L'X&_\ 0C_^5G4/_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ MY6=0_P#C] 'OE%>!_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/ M_C] 'OE%>!_\.P?@;_T(_P#Y6=0_^/T?\.P?@;_T(_\ Y6=0_P#C] 'OE%>! M_P##L'X&_P#0C_\ E9U#_P"/T?\ #L'X&_\ 0C_^5G4/_C] 'OE5GO\ $QC7 M!97",#QMR,Y]^W^17AG_ [!^!O_ $(__E9U#_X_7D/[<7["_P +/@Y^R]XL M\0>&?#0TG6M*2V^R74>K7DDD DO(4DX>?'S*[#GUH ^V(I/.B5U965@""IR" M#Z&G5X&/^"8GP.D&YO ZAFY(75[]0#[ 3X'T%'_#L'X&_P#0C_\ E9U#_P"/ MT >^45X'_P .P?@;_P!"/_Y6=0_^/T?\.P?@;_T(_P#Y6=0_^/T >^45X'_P M[!^!O_0C_P#E9U#_ ./T?\.P?@;_ -"/_P"5G4/_ (_0![Y17@?_ [!^!O_ M $(__E9U#_X_1_P[!^!O_0C_ /E9U#_X_0![Y17@?_#L'X&_]"/_ .5G4/\ MX_1_P[!^!O\ T(__ )6=0_\ C] 'OE%>!_\ #L'X&_\ 0C_^5G4/_C]'_#L' MX&_]"/\ ^5G4/_C] 'OE%>!_\.P?@;_T(_\ Y6=0_P#C]'_#L'X&_P#0C_\ ME9U#_P"/T >^45X'_P .P?@;_P!"/_Y6=0_^/T?\.P?@;_T(_P#Y6=0_^/T M>^45X'_P[!^!O_0C_P#E9U#_ ./T?\.P?@;_ -"/_P"5G4/_ (_0![Y17@?_ M [!^!O_ $(__E9U#_X_1_P[!^!O_0C_ /E9U#_X_0![Y17@?_#L'X&_]"/_ M .5G4/\ X_1_P[!^!O\ T(__ )6=0_\ C] 'OE%>!_\ #L'X&_\ 0C_^5G4/ M_C]'_#L'X&_]"/\ ^5G4/_C] 'OE%>!_\.P?@;_T(_\ Y6=0_P#C]'_#L'X& M_P#0C_\ E9U#_P"/T >^45X'_P .P?@;_P!"/_Y6=0_^/T?\.P?@;_T(_P#Y M6=0_^/T >^45X'_P[!^!O_0C_P#E9U#_ ./T?\.P?@;_ -"/_P"5G4/_ (_0 M![Y17@?_ [!^!O_ $(__E9U#_X_1_P[!^!O_0C_ /E9U#_X_0![Y17@?_#L M'X&_]"/_ .5G4/\ X_1_P[!^!O\ T(__ )6=0_\ C] 'OE%>!_\ #L'X&_\ M0C_^5G4/_C]'_#L'X&_]"/\ ^5G4/_C] 'OE%>!_\.P?@;_T(_\ Y6=0_P#C M]'_#L'X&_P#0C_\ E9U#_P"/T >^45X'_P .P?@;_P!"/_Y6=0_^/T?\.P?@ M;_T(_P#Y6=0_^/T >^45X'_P[!^!O_0C_P#E9U#_ ./T?\.P?@;_ -"/_P"5 MG4/_ (_0![FU\RRE=JAQSBOC7]HK]D7X:_L]Z_\ M)=4\):"NCW]U\2=&L'D.I74XDC=Y&=-LDS#G'3'X5]DP,SPH678Q4$KG[I]* M '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 <9^T!\#=)_:0^!?C;X?:]<:E;Z+X\T*_\.W\ME*J7,%M>6[02 MF)G5E5PKDJ65@I[$<4G[/_P*TG]G#X&^"/A_HEUJ=YI'@/0+#P[8W&H2K+=7 M%O9V\=O$TK*JH9&6-68HB MV XKM** *T&DPVVP1*T:QHL:JIP JYP/IS_GF MGM:9<,)9E*XQAN, \C!ZYZ9///!%355DO3'+S)'L 9B0A/"G!&<]>1V/0_@ M6(8E@B6-%"H@"J!T '2G51@U5IHU+*T9D<(N8F.#C=ST(XX^8+SVQBG/?RQ/ M&K"/>P8E6!7CMC&>G )Q@DCD=* *_P#PA6EGQ.=<:QM&UEK?[']N,*?:/(W[ M_*WXSLR>G]>:TT01H%4!548 X JH-1,H;RVBS@E">05Q]X],#=D=\X_*.;5 MY([8L%C9F1W1D;=&<#C))&,GOTXQGD4 :%%5#?F4 PLCK*NZ,A&8=AG(X/)Z M>G.:9#J_VBU\Z-[>5),F+:X*L<#:I8$C)/IG_$ O44V-]Z*PY##/2G4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 456GNI$E95VY8?+^[8XY R2/<]...5),F+:X*L<#:I8$C)/IG_$ O5EV'@K2=*UO4-2M=-L;;4-6:-K MZXB@19+PQ@JAD;&6*@D GD58_M/,T87RVCOOZT51CU1_)60QLZ.1PJ\J/4X)'8 MGZ$#KFBXU;RK<2+Y31^8(BV[^+.W [* +U%4[;43OR,,GD@ XQT![]<=,B@"W15-=0>164&)9 "1GTQ]X\ M\#=D=3G'7TC7601NWP[2R@,6P.6"\<\Y)&.1D,.">" ,T+P=I?A>YO)=-T^R MT]M2N7O+O[-;I%]IG?&^5]H!9VQDL>23SFM-5V* .W%9YUZ-Y(U62/\ > NJ MLI#%!@LV#@XP<9 (R1SSBIH-0:64_+\N0HPIXP,DY.-PZ $ \_H 6J*I_P!J M[XE98Y,8/_+-FR;$K8(W '!&,4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***JO?,7D53&K+G; MGG@#[QZ8&[([YQ^0!:HJFNJ;Y8MIB:.0X#(2V_CH.@]3P2<*>/0:_D@7;)\T MOEE_EB(4[>O).!GL"1CO0 :WH%IXBTJ>QOH(;JRND:.>":-9(YD8$%65@00< MGC^G%2:7I=KH>F6]C8V]O9V=G$L%O;P1B.*"-0%5%48"J !P *A;5F%S#' MMC#28&&)4D\D@9'7:"0,YXZ8R0+K*M+M_>?*AHR2QGY4BDP2%?D@8ZM@X&&R."0<<&FQZJTL^Q&AD+%?"9%_>*H+;%7YG!)VXYZX!X//3.WD46VL?:KAEC:&940.65L_+DC/!/7! M_P!T]3D N11K#&J*H55 & !3JIKJRR*DBB3RV&[(B)XSC[W3CKGN.1DZ?4C//*\8QUY/6@"S155KUH;8R2+C&3MVG<0.IP,GH#@#/: MK$+,T2EL;B!G'3- #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJG)JRI=M'^ M\!C#,1Y+,6"CG&/]Y<>O( )Z %RBJ4.IF6,,V(PK -N Y/0@$$@88@$Y/((] M#3$UAE, ;R?WP!_NG@X8X&[@949SCGKTR 1Z]X*TGQ2;3^TM-L;[[!=)?6PG M@5_L]PA)65...< M<^HP2G]J,KLGDNTF<;0OW#@D;NO!Z;@",Y^E %VBJ$NL%+595\O87$99OE^8 MG&,'U.!C.03C!/%/BU19D\Q7C\M6QNQE9,\<$''!(!//0\=#0!5(IE MQL8)<*K1):_27_!'/PM^SY^SS\(;CX6_"OX[^$/C=XVU*ZN/&7C+6;/QA::W MK7B'4[A88[S59XX9YI(%++'&,,X4-'NDDE=I'^=_^"-O[>/PC_X)I_L):M^S MW\N.UG_;L4M_=7]M?:/'*BSZC!+;S1M&(XO-8 M%&\O9-;O( >T?L1_M:?M!?MDZ'=?#/4OVH/@SXSO/AMKFH>([6YM M_"&M:GIUY")KX):D7'DRV,@D4K%"&NL[88X@$&3_ ,$F=7^)_A__ (*7?MF? M#GXC?%_QE\6IOA[;?#V*#4-7\JUMEGNM#N)KM[6PA MK*.28[MD2[B$3S9)G M#2.W_@BQXRTCX-_L4?%KX^^/M3L?AI\/_CM\7O$7Q3T>;Q;=)HK:=I&IW$,% M@+TW!2&&2?RTDC\N26*1)H&65O, 'G__ 3H_;9^#EW_ ,%L/VV;JT^*WPTF MMOB1=_#RQ\(W$?B>P:W\43PZ*]N\%@XE"W4RSR)$T<)8B1U3@D4 ?1G[4O\ MP3&\;?M;_'77M>\0_M1_'OP+X+,D,?A+PK\,K^U\)MHX:VB2^^V7JQRRZB)I MH!,GFA/(W2*N[> O._\ !!CXT_$?XP_LD>*(/B!XQ;XD1>!?'.M>"?"GC[[# M*C>/-%T^2*&VU1Y2S)=%I3<1>>CD,(&#/+(LLIP_^"@^H_L#?MM_'.Z^&_[1 MWBGP')XW^":AETKQ'XLO/# L#JL%O=D1.+FVBO"\<-NSK&\PC_=@F,N0:/\ MP1 ^/L/C'XD_M%_"_P"'.N7?CG]G+X,Z]I>B_"OQ)( M->UK]J;X\>!O!Z-"OA;PK\-;ZV\)G1 UO%'>_;+Q8Y)=2\Z> 31B79Y.]U7< MK@KY;_P2G_;3\8?#_P#8)_:(U#XQ>*]1^)E[^R?XO\5^#YO$5M8A-9\5:9H- MM!.+B=))BDEV5=U#-*"P,?FN7WROA?\ !9O_ (*.R6GQS\-_LN_#'XS?#+X, M^-/%EI/=_$#X@>(-?M]/G^&^ADQ<6S2/&K:C>++F*))1/&D2RE;=)([V#T[X M+_ [X&^/O^"4'CS]F']EWXE^ _&6EZ5X UCPK!+:>,+;6C:W>J6UX%O-0EM3 M*T7GW,D\IV1;03)Y406-44 ^>_@K^P3^TQ^VC^R78_M%77[7_P 1/!OQS^)E MM;>.O"'A_P /:L\/PZT6WD2&>PTJXTIP_P!H4P>7'*^7 >0ETO"LDEW] ?!' M]JKXU?\ !3K_ ()<_"?XD_ _6OA_\.?%_P 0(1;^*=3\0Z;/=1^'X4-S8ZI> M:79QS2"6XCOK;S+5;N38\38E*OD5Y-^PK_P6_P#V>?V=?^"3OA.'QQXPB\)^ M-O@;X3L_!OB?P!JD,=CXP.JZ7;16,MM;Z;*PDF#S1DK)PD8<^>8#%.L?I_\ MP2,MM-_X)#_AU??9[FYFD\3:FNB6\%UJ%]=ZG%8RM>K"8 M[M(9\2PE=R/!.!N$>Z@ _P""$7C_ ,9>//"O[45GXT\=>,/'U[X-_:(\6>&] M/U+Q)=I<7D=E:K8"*(*B)#"@+.?*MXXH4,C".-%"J-[_ (*E?'3Q=XP\6^#? MV6?@WXFU#PO\8/C9;W-Q/XOL)?-E^''ANU=#?:E*B;I4EN%WV5HQ\A7N68BZ MAE@1F\2_X(#?M8_"R_\ '/[57A73_B5X!U'Q+XS_ &D/&?B#P[I5OK]H]]XA MTZ2.UE6[LH/,WW,!C@F82Q!D*Q.P)"FK]K^RQ_P4%^$/[67QJ^(/A/7OV5?% M5M\3M?"Z==^-[_Q--J&D:#;2SKI.E10VL45K;Q6\=U,S>4A>2:ZN'DDF+!E M/3_^#=/XI>)_C=_P1I^#_B[QCXE\0>+/%&L-K;WNK:SJ,VH7MUY6N:A&@>69 MF=@(XHTZ_=4?6ONA%V*%Y^48Y.:_+S_@U,F^*S?\$J_",7BQ/ ;?#EI+P>"7 MTPWAUP;M8U4:D=3,@,&[[2!Y'DX C/SDM7ZAHVY >F1G% "T444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7P+^T%_P $B?B;^TUX\\=>(-8_;-_:.\+:UJ=W?_\ M"(V_@N]C\->'_#5DYD:RM+FQM]KZC-;M(P:Y\V*6>*.-2R%5>OOJOR/_ ."J MG[=F@?ML_M8:M^R?I?Q[^&?P9^#?A^U63XS>,KKQ=8Z5K.LL\DL89RICDM+L [;X(_P#!8#QII7_!N#:?M4>/H;+7O']AH=U" M4M=-"P:CJRZI+I%A+/;++& CS?9;B<1/&-K2&*-!LC'GWQI_X)Z?M.?L0_LG MWW[1L/[7GQ,\:?';X9VE]X]\5:#KVMSWGPXU^UAAFN-1TRWTU$0P)Y!9(7#+ MDP*T<=FSHUI['_P4B^#O@O\ ;1_X(.?$[X6?LNZ[X-\<:)X1\/Z=I>CV_AS5 MCK\/EZ+-8WHTY)8&G>6Z-I;(D<;%I9'FMR[ /YAY#]N;_@N+^SW^T;_P29\9 M/X#\8#Q5XQ^.7AF\\%^&? .E0Q7?B[^UM2MYK*.VNM-5S)"L,=)L; MF*SO;*'3K>03Z>L\D?FP7#W2RI$)UEC$C+@\'_P;H_$_Q1\:O^",_P '_%GC M+Q-XA\6>*=6.MM?:MK6HS:A>W9BUR_C3?+,S.V(XHTY/W5'?FO3_ (.?$3P+ M_P $T_V._@C\._C1\4OA?X(UWP[X)TOPV+C6?$MOI=KJ]UIUC;V]TUI)=&%Y M8U9D.=FY1*A*J3BOF/\ X-;OV@_ >N_\$BOA+\.=/\;>$]0^(&@V>NWNI^&K M7589M9TVW?7KXB>:S5O/2+%Q!\Y0+^]CYPP- 'C'QJU'PM\9/^"R?[5_A7XP M?MG_ !?_ &=?"?@7_A$5\)Z;H?Q>@\'V%PU[H8DO,173,)2KQQ.3$HPTY+9# M+7Z=?L:?"_3?@Q^S-X7T?0_B-XN^*VC0VS:E:^+?$^NKKFI:W;W4K7D4C7JJ ML7*J(44#RA$>>"?FGX@_';_@G-\=/C+X^U/Q]>?LJWWCWP]KMSX4\3S>/ M=/TNRUA[ZQVV\R%M1B2:X2- D:S1[XB(A&CD(=N7_P &\GPKO/AW^R7X\&FZ M?KEO\*M;^*GB#7/A)!J]U?QIU-@"K @7[H48QZ4Z@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*RM5CDN4*(Q?$F_8%W<#([\$AL-M]OI6K6;=-(KR!=VYB3M'^L).5!3<<=%Z M9'0D]<4 ?F!^UU_P3I^,OP-_9&^(WQQO?VV/VBM6^,7PV\.7GC#S[.>VTSP9 MJ$NEQ/<+;/H$:?9]DD%ND+JTC*TF^61&+R1/Z/\ M2_\%&/B7I7_ 2F^ WC M'P;)I.B_'']J)/"'ACPM>_8&ET/0]:UVWCN)+F6*1I62WMX?M13<+AC((M\< MJ U\T_M1?MF_#'_@L'^U]KGP]\8?M$?"?X<_L:_"?5((]5MD\>6NEZM\9M7A M6*8QDR212QZ3#(Q431;DG>#S(9)7:&6Q^CO^"TWBK3?C5^QM\(?CO\/]8TWX ME> ?@/\ %OPY\5-:E\)SC6'U31],N9X+UK$VY:.:2)I'9]\D<,:07#/(IC. M#Q_]H7]G/XJ_\$,OA?X/_:(TO]ISXQ?&/P?X)N].TSXK>%_B!JKZS8^(M-O+ MFTL9)]&@9Q]DNHIS&\:RRN0C#-PR)-#=?1?_ 5WL?VBKKX'_$[7/AW\1]%^ M&_PJ\)_"_7=>O9=#T^1O'&JZQ#8WYBM(YYD,%I8D-;SO-"@ODDMV2)T\T2)X M!_P6-_;^^#?_ 4=_8:TC]G_ .!OQ"T+XC?$S]I35M$M/#]MH4QO#HL$%_97 M]Q?ZO'"'GT^&"VA+R"6#ST )\DB"=H?IS_@LO^U5\+?A+^PG\>/ _BWXC> _ M#_C3Q)\+/$"Z3H&IZ[:6FK:DL^G7<,)@MY9A+,))HI$38IW.-HY4T <7X@_; M\U;]D+_@WO\ !WQSU9M6\9^*M+^$?AO4H;C4";YM5UF]LK.VAGO#)+'++&;V MY@EG.\2%&9E+-Q7F_P"R]\"KBX_:&\%W'BK_ (*.:YXX_:BTG4X?^$J\"Z/X MXTN3PG>2V9VZEI2>&HT1QMLX;B%IMD)--TK7[6:;P^E@MA>7:7,8D'D21PZ??,8WQ( M3;E K$!1YK_P4%TW]B'XL_\ !-'X>VO[*6F_"+P[^T%XBU3P>/A7IWA74+"U M\?:=J\]S:^5%?W5KV\>CQ>2EC!(;L2QQI(YMHX]D;)((KB+]9_'7C2Q\!^'-6 MUK5=3T[2-'T2TEOK^[O[E+6UL+:-&:2YFFDPD42!2[.Q*A4<\XP/Q^^%W[8G MPR_X*E?MGV7QB^,W[1'PM\ _ GX+^)Y+[X0_#Y_&]EH][XDOK.YD6'Q1JT,T MD,T9&S?;VLT2.JJ-R")ICJ !]-_\%'_$_P 0OVN?V]? '[(?P[^(.O\ PETN MX\-/\3/B1XKTH0VEKIVDWBMF&::ZC<3,57"B)@TRBXMIL#]G*T^ M(_\ P3&_X*9>"_@?XJ^,GCSXW?"O]H?3-5OO!UQXTNI-8\3^$]=TJS@N+R&> M\)C4V,UH'= BLPE:-%@A!GGN<[]IOX[^"?V//^"TOPA_:.\:>)K,?!7XU?"% M_A;H_C"R=K[1].U)M535K6:]O!^XBL[FV8>3,&8-MED<"&.6=9-?^.OA'_@H M]_P7+_9_E^#/B*Q\::#^RUHGB;7?&WB/2R]UH&_7+&WLK+3K:_BW0SWK%6E9 M-RQ[$EP[R0RPJ %/!N@>% M/ %O-I\%_P"');N^D\[6[R9!'3\3/BY\*9;+5(M6.M?#G7QH.K7!2&:+[/),8I"8")MQ3&=TBV7Q8^& ?VE_"E_XFT^V\4V+7/ANVM'OTO) MKV)9-]O#;R;5E>946,G:Q1LU^CFA_M&>!?%'P?G^(6C^-/!^J?#^ULKF_?Q+ M::Q!-HZP6WF>?,;I&,0BB\F4.^XA#&V<;30!^6OBG]BGQ%\#_P#@JS\ _@[\ M/?VH/VO/%FK6K#XE>.[?Q;\1YM2TRR\+V-TD44364<-NMT+^\469*3.\"F26 M2WDC(9?V!0Y0=.G:OSF_X(A>&M+_ &J_%?Q>_;^'/[26F>([ M36=.^*&KG7-0T2\T2P-Y%>6-W^Z,!=)Q$R"(*R*Y?S&:%K?I/VB[?XB_\%2O M^"F'C;X#^&/B]XZ^"OPF_9UTK2[OQM-X,N3I'BKQ7K&KVT\EG'#>C'M$^( M>FW6F^"M,EN(Y8/#FEVT5RZS,95B:217=FF4!'E=II[KHM(^/_@S_@G'_P % MR/V@6^-7B&P\&^&_VHO#WAG5_!?B/59/LN@>9HMA-9W^G7=[-Y<,5T-Z3",, M\9CFB!D26XBA< ZC_@G/XS^(G[(?[=7Q _9)^(_Q/U[XM:;#X:3XH_#GQ1K! M^T:U%HUQJ4MI?%*Z\>1ZMX'\#QS6'@JQMK#0H1;QJL@^TZ@[R$W;/>LPBE MD\N)(PF]^N_8R^)N@_MZ?\%O_B9\>OAEJ"ZY\*/AC\+X?A'-K[6\JV.O:])K M3:G+_9LRJ8+J"% J22(ZL7DA9%EBECF?@?VX_P!OCX#^)/\ @LE^POXHT?XW M?"75O#?A ^/_ .W];M?%VFSV6B&XT."* W+_LB7.M?LY?\%@_!?PO^$7[3'CO]ISX=^./ M=UXG^(5CXV\51^)KKP9;)"CZ1JUEJ*F-%-VU[;Q?9X$=O(F6XE#I+;20]S_P M6>_:PTV6[_9]\!ZE\1&\"_LP?M)'7/#GCOQYH=G;W<4EK%[C0'60ZIKCVZRW,EI?V\:6+)<_:(P(K=LQM$MTM '[-V[ M!K>,AE8%000<@_2GTV/_ %:_3TQ^E.H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J^-_[#'P9_:8\36^M_$;X4 M_#CQ[K5G"MK!?^(O#-CJES# K,P@5YXG(C!=SMZ NQ&&.:]5HH \L^#?[#?P M6_9U\5W&N_#[X1?##P+K5W:-837_ (>\*V&F74MN[J[PM+!$KF-F1&*$E244 MXR,TSXU?L+?!?]I+Q=#X@^(?PH^''CO7K:U%A#J/B'PU9:I=16RL["!7GB%?CEX&U+PQXT\/Z-XN\-:N$%YI.M6,-_8 MW.QUD3?#,K(^R1%==P.UE!&"!CS7PI_P3,_9Q\!^*[#7M!^ /P4T/7-)N8KV MPU#3_ VEVUU87$3B2*:*5( Z2(ZJRL#E612,$9KW"B@#SOXY_LB?"O\ :?\ M[._X65\.? _Q"&CF4Z.-0\3>- MO@G\)?&'B/5A']MU76O!^G7U]=^7&L2&2>6%I&*QHB*2Q*JB@8 K=^"7[(OP MM_9F&K?\*V^'?@?X>G73$=1/AK0;323?>4&$7F^1&GF;/,D*[]VTR/C&XY]% MHH \I\5_L+?!?QW\8H_B)K?PG^'&K>/H;JWOHO$EWX;LIM7CN+=8U@F%VT9F M\R(0PA'W[D$2;2-HKHOC1^SE\/\ ]I#PS;Z+\1/!'A#Q[I-G>)J$%EXCT6UU M2WAN%5D$RQSQNBR!'=-X 8*[ $9-=I10!X_\+/\ @GK\!?@9XYL/$_@GX)_" M3P?XDTKS/L6JZ+X/TZPOK/S$>.3RYXH5D3>DCH=K#*NPZ$@^N1VJQHB[I&V] MV;)/7_'^G3BI** .;^&'P?\ "OP1\#:?X8\%^'=#\(^&]*W_ &/2=$L(M/L; M;?(\LFR"%5C7?)([MM4;F8DY)-=(!@>OO110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7B'BG_@F;^SEXZ\9:EXBUSX!_!?6-?UB[EO[_4K[P1IEQ=WL\K%I M)997@+N[L2S,Q)8L22&OV&_@MX+^,DGQ&T?X1 M_#/2OB#-=W-_)XGL_"]C!K$EQ<[Q<3-=K$)FDE\R3>Y8LWF/DG<:]3HH \X^ M-W['_P *_P!IK^S?^%D_#?P'\0O[%65=._X27P]9ZM_9_FE#*8?/B?9O\J+< M%P"(DR.*I?!C]AOX+_LX>)KK6OAW\)OAOX!UB]M?L%Q?^&_#5EI-U/;EUUI)GRVXLQ!/4=. M..F.,=2>O-6J* $12B*I9F(&"QZG\J6BB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*KOIRR!@S,P8G@@$ $$8P1[D_CZ<58HH ^?1_P $G/V7%(*_LX_ E=IRI7P# MI*LG^Z1!E<'D$$$8&#@ 5ZY\,/@UX3^"7@.R\*^#/#6@^$?"NF^;]DT;1=/A ML-/M/-D:63RX8E5$W2/(Y"@9:1B_"OX; M^ ]=O[=[2?4_#OA>PTN\FA9E=HVD@A4LA=$?:V06520<"F_&7]AKX,?M&>*+ M77/B%\)_AKX]URSMDLH-2\1^&+'5;N&W5VD6%99XG8(&=R #P78]237JE% ' MG7P2_9#^%?[,R:HOPU^&_@3X=C7?+&I_\(QH%II#:CY8D$7G-;QH7V>;)M). M5WMC&3E?!G[)/PO^&WQ/U;QMX;^'?@7P[XPU\SMJNMZ9X?L[74=4,\Z7$YGN M$B$LGF31I(^YCN=0YRP##T2B@ ' HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#)\6^!])\>^'-2T?6]/L=7TC6+:6SO[&]M8KBVOH)8VCDBEC=2KHR,RE6 M!#!B"""17BH_X)/_ ++8&%_9N^ JKG)5? &DJ&[<@0<]3U]37T!10!Q7B+]F M_P"'WB_X.1_#K5O _A/5/A]#:VUBGAB[TBWFT=;>V,1MX?LK(8O+B,,6Q-NU M?+3 &T8;\'?V:_A_^SMX4N=!^'O@KPKX!T.\N'O)]/\ #>DV^E6DUPZQHTS1 M0(B&0K%&I8C)5%!R !7;T4 >&^+O^"8_[./C_P 3ZEKFO? /X*ZWK>LW4M]J M&HW_ (%TJYN[^XE1V)+,Q)8DDDGFN_\+?LZ?#_ ,$?!V;X=Z/X M'\'Z7\/[BVN;*3PQ::+;6^C-;W)D-Q";1$$)CE,LI=2F'\Q]V=QSV=% &/X3 M\!:3X$\,V&BZ+I]GI.BZ5:Q6%EIUG;QP6EG;11B.*".)%")&B *JJ!A0 . M-BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "N+^-/[.7@']I#PW!HOQ$\%> M$_'FC6MVNH0:?XBT:VU2U@N51D6=(YT=5D5'D4,!D+(PZ'%=I10!X;X2_P"" M9'[.?@'Q-INM:'\!_@WH^L:->0ZAIU]9^"=+ANM/N(G62.6&58-Z2*Z(RNK! ME**5(P,=]\9/V=? ?[1?A9=#^(?@WPMX^T6&Z%[#I_B32+;5;6WG"LBRI%.C MJ' =P&P2!(P!P<5VE% '-_##X0>%_@EX'L?#/@OP]H?A'PYIF\6FE:+IT%A8 MVH=F=A'!$BQIEV9CM498DG))SY%%_P $G/V6X455_9N^ NU>!GX?:0?IS]G[ M5] T4 <3XC_9K^'OC'X0+\/M8\#^$=6\!QV=MIZ>&[W1[:YT>.VMO+-O MHZ M&!8HFAA9$"!4,2$ %15'X&_LB_"O]F$ZI_PK;X;^!/A^=::%M1/AO0+32OM_ MD[Q")?(C3S!&)) N[.WS'(Y8D^B44 &T8' '04444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 -44 %%%% !1110!__V0$! end XML 16 a10-kyrendjan3118_htm.xml IDEA: XBRL DOCUMENT 0000082166 2017-02-01 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2016-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:AllEquityMethodInvestmentsMember ravn:AppliedTechnologyMember 2017-01-31 0000082166 ravn:VistaResearchMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:SBGInnovatiieandaffiliateMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-09-01 2017-09-01 0000082166 us-gaap:TreasuryStockMember 2015-02-01 2016-01-31 0000082166 ravn:SBGInnovatiieandaffiliateMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2017-09-01 0000082166 ravn:CLIMember ravn:CustomerRelationshipsandCustomerContractsMember ravn:EngineeredFilmsMember 2017-09-01 0000082166 ravn:CLIMember ravn:EngineeredFilmsMember 2018-01-31 0000082166 ravn:VistaResearchMember ravn:AerostarMember 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2017-01-31 0000082166 us-gaap:CustomerRelationshipsMember 2017-01-31 0000082166 us-gaap:CustomerRelationshipsMember 2018-01-31 0000082166 us-gaap:PatentedTechnologyMember 2017-01-31 0000082166 2015-01-31 0000082166 us-gaap:PatentedTechnologyMember 2018-01-31 0000082166 ravn:ExistingTechnologyMember 2017-01-31 0000082166 ravn:ExistingTechnologyMember 2018-01-31 0000082166 us-gaap:OperatingIncomeLossMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember 2017-02-01 2018-01-31 0000082166 ravn:VistaReportingUnitMember 2015-10-31 0000082166 ravn:AerostarMember 2016-10-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:CostOfSalesMember ravn:RadarInventoryMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:AerostarMember 2016-10-31 0000082166 2016-02-01 2016-04-30 0000082166 us-gaap:CustomerRelatedIntangibleAssetsMember us-gaap:OperatingIncomeLossMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2017-04-30 0000082166 us-gaap:PatentedTechnologyMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 us-gaap:OperatingIncomeLossMember 2017-02-01 2018-01-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-08-01 2015-10-31 0000082166 ravn:LighterthanAirassetgroupMember ravn:AerostarMember 2016-10-31 0000082166 us-gaap:OtherNonoperatingIncomeExpenseMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2017-04-30 0000082166 ravn:RadarTechnologyandRadarCustomersMember us-gaap:OperatingIncomeLossMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:ParentMember 2017-02-01 2018-01-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-05-01 2015-07-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2015-11-01 2016-01-31 0000082166 ravn:AerostarMember 2018-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:AerostarMember 2016-08-01 2016-10-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:VistaReportingUnitMember 2015-08-01 2015-10-31 0000082166 ravn:EngineeredFilmsMember 2017-01-31 0000082166 ravn:AerostarMember 2017-01-31 0000082166 ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:EngineeredFilmsMember 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-02-01 2017-01-31 0000082166 ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 ravn:EngineeredFilmsMember 2016-01-31 0000082166 ravn:AppliedTechnologyMember 2016-01-31 0000082166 ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 ravn:AerostarMember 2016-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember 2015-02-01 2016-01-31 0000082166 us-gaap:CommonStockMember 2017-02-01 2018-01-31 0000082166 ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember us-gaap:OperatingIncomeLossMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:PatentedTechnologyMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:CustomerRelatedIntangibleAssetsMember us-gaap:OperatingIncomeLossMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:CostOfSalesMember 2016-02-01 2017-01-31 0000082166 us-gaap:OtherNonoperatingIncomeExpenseMember ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 ravn:RadarTechnologyandRadarCustomersMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:PropertyPlantAndEquipmentMember ravn:VistaReportingUnitMember 2016-02-01 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingIncomeLossMember 2015-02-01 2016-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-02-01 2018-01-31 0000082166 us-gaap:MaximumMember 2018-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-02-01 2017-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-31 0000082166 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2016-01-31 0000082166 us-gaap:MaximumMember 2017-01-31 0000082166 us-gaap:MaximumMember 2016-01-31 0000082166 country:CA 2017-02-01 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2016-01-31 0000082166 country:US 2017-02-01 2018-01-31 0000082166 country:CA 2018-01-31 0000082166 ravn:JPMorganChaseandWellsFargoMember 2018-01-31 0000082166 ravn:JPMorganChaseandWellsFargoMember 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2018-01-31 0000082166 ravn:JPMorganChaseBankMember 2017-02-01 2018-01-31 0000082166 ravn:JPMorganChaseBankMember 2016-02-01 2017-01-31 0000082166 ravn:JPMorganChaseBankMember 2015-02-01 2016-01-31 0000082166 ravn:JPMorganChaseBankMember 2016-01-31 0000082166 us-gaap:ParentMember 2016-02-01 2017-01-31 0000082166 ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 us-gaap:ResearchAndDevelopmentExpenseMember ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:CostOfSalesMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:SellingGeneralAndAdministrativeExpensesMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 us-gaap:CostOfSalesMember ravn:VistaResearchMember 2015-02-01 2016-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 2017-07-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2015-02-01 2016-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2017-01-31 0000082166 us-gaap:DirectorMember 2017-02-01 2018-01-31 0000082166 us-gaap:DirectorMember 2017-01-31 0000082166 us-gaap:DirectorMember 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2017-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2015-02-01 2016-01-31 0000082166 ravn:TimeVestedUnitsMember ravn:A2010StockIncentivePlanMember 2016-02-01 2017-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2016-02-01 2017-01-31 0000082166 us-gaap:TreasuryStockMember 2015-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember 2015-02-01 2016-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2015-02-01 2016-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2017-02-01 2018-01-31 0000082166 us-gaap:RestrictedStockUnitsRSUMember 2016-02-01 2017-01-31 0000082166 ravn:A2010StockIncentivePlanMember 2012-05-22 0000082166 ravn:A2010StockIncentivePlanMember 2017-02-01 2018-01-31 0000082166 ravn:PerformanceBasedRestrictedStockUnitsMember ravn:A2010StockIncentivePlanMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 ravn:A2010StockIncentivePlanMember 2018-01-31 0000082166 us-gaap:ParentMember 2017-01-31 0000082166 ravn:CorporateOtherMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:CorporateOtherMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2016-02-01 2017-01-31 0000082166 us-gaap:TreasuryStockMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AerostarMember 2018-01-31 0000082166 ravn:CorporateOtherMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2015-02-01 2016-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2016-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2016-02-01 2017-01-31 0000082166 ravn:CorporateOtherMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:CorporateOtherMember 2016-01-31 0000082166 us-gaap:TreasuryStockMember 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2016-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:EngineeredFilmsMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:AppliedTechnologyMember 2017-01-31 0000082166 ravn:CorporateOtherMember 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AerostarMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2016-02-01 2017-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember 2017-01-31 0000082166 us-gaap:RetainedEarningsMember 2016-02-01 2017-01-31 0000082166 us-gaap:IntersegmentEliminationMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:EngineeredFilmsMember 2018-01-31 0000082166 us-gaap:IntersegmentEliminationMember 2016-01-31 0000082166 us-gaap:OperatingSegmentsMember ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 us-gaap:CostOfSalesMember ravn:RadarInventoryMember ravn:VistaResearchMember 2016-02-01 2017-01-31 0000082166 ravn:HurricaneRecoveryFilmMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 ravn:OneCustomerMember 2017-02-01 2018-01-31 0000082166 ravn:VistaResearchMember us-gaap:CostOfSalesMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:VistaReportingUnitMember 2015-02-01 2016-01-31 0000082166 us-gaap:CommonStockMember 2015-02-01 2016-01-31 0000082166 country:US 2016-02-01 2017-01-31 0000082166 us-gaap:LatinAmericaMember 2016-02-01 2017-01-31 0000082166 country:CA 2015-02-01 2016-01-31 0000082166 ravn:OtherforeignsalesMember 2016-02-01 2017-01-31 0000082166 us-gaap:LatinAmericaMember 2017-02-01 2018-01-31 0000082166 us-gaap:LatinAmericaMember 2015-02-01 2016-01-31 0000082166 ravn:OtherforeignsalesMember 2017-02-01 2018-01-31 0000082166 country:US 2015-02-01 2016-01-31 0000082166 us-gaap:AsiaMember 2016-02-01 2017-01-31 0000082166 ravn:OtherforeignsalesMember 2015-02-01 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2018-01-31 0000082166 ravn:AllforeignMember 2015-02-01 2016-01-31 0000082166 ravn:AllforeignMember 2017-02-01 2018-01-31 0000082166 us-gaap:AsiaMember 2017-02-01 2018-01-31 0000082166 us-gaap:EuropeMember 2015-02-01 2016-01-31 0000082166 ravn:AllforeignMember 2016-02-01 2017-01-31 0000082166 us-gaap:EuropeMember 2017-02-01 2018-01-31 0000082166 country:CA 2016-02-01 2017-01-31 0000082166 us-gaap:AsiaMember 2015-02-01 2016-01-31 0000082166 us-gaap:EuropeMember 2016-02-01 2017-01-31 0000082166 ravn:OneCustomerMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-02-01 2016-01-31 0000082166 ravn:OneCustomerMember 2015-02-01 2016-01-31 0000082166 us-gaap:SubsequentEventMember 2018-02-05 2018-02-05 0000082166 ravn:SstMember ravn:AppliedTechnologyMember us-gaap:SubsequentEventMember 2018-02-05 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2016-02-01 2017-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2017-02-01 2018-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2017-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2015-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2016-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2015-02-01 2016-01-31 0000082166 us-gaap:AllowanceForDoubtfulAccountsMember 2018-01-31 0000082166 2018-03-16 0000082166 us-gaap:NoncontrollingInterestMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-02-01 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2016-02-01 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0000082166 us-gaap:TreasuryStockMember 2017-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-31 0000082166 us-gaap:CommonStockMember 2018-01-31 0000082166 us-gaap:ParentMember 2016-01-31 0000082166 us-gaap:CommonStockMember 2016-02-01 2017-01-31 0000082166 us-gaap:RetainedEarningsMember 2015-02-01 2016-01-31 0000082166 2018-01-31 0000082166 us-gaap:CommonStockMember 2017-01-31 0000082166 us-gaap:ParentMember 2015-01-31 0000082166 us-gaap:CommonStockMember 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2017-01-31 0000082166 us-gaap:ParentMember 2018-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-31 0000082166 us-gaap:CommonStockMember 2015-01-31 0000082166 us-gaap:RetainedEarningsMember 2017-02-01 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2015-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2015-01-31 0000082166 2017-01-31 0000082166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0000082166 2016-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2015-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2016-01-31 0000082166 us-gaap:RetainedEarningsMember 2017-01-31 0000082166 us-gaap:AdditionalPaidInCapitalMember 2017-01-31 0000082166 ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 2016-02-01 2017-01-31 0000082166 ravn:AgEagleAerialSystemsMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 ravn:SstMember ravn:AppliedTechnologyMember 2018-01-31 0000082166 us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 ravn:AerostarIntegratedSystemsMember 2018-01-31 0000082166 us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 ravn:SstMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 ravn:FurnitureFixturesOfficeEquipmentAndOtherMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 2015-02-01 2016-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:EngineeredFilmsMember 2017-02-01 2018-01-31 0000082166 ravn:FurnitureFixturesOfficeEquipmentAndOtherMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:AppliedTechnologyMember 2017-02-01 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 ravn:PropertyplantandequipmentOwnedMember 2018-01-31 0000082166 us-gaap:AssetsHeldUnderCapitalLeasesMember 2018-01-31 0000082166 us-gaap:AssetsHeldUnderCapitalLeasesMember 2017-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember 2018-01-31 0000082166 us-gaap:NoncontrollingInterestMember 2015-02-01 2016-01-31 0000082166 ravn:AssetsownedorheldundercapitalleaseMember 2017-01-31 0000082166 us-gaap:MachineryAndEquipmentMember 2017-01-31 0000082166 ravn:PropertyplantandequipmentOwnedMember 2017-01-31 0000082166 us-gaap:LandMember 2018-01-31 0000082166 us-gaap:MachineryAndEquipmentMember 2018-01-31 0000082166 us-gaap:LandMember 2017-01-31 0000082166 us-gaap:BuildingAndBuildingImprovementsMember 2017-01-31 0000082166 ravn:AssetsownedorheldundercapitalleaseMember 2018-01-31 0000082166 ravn:ClientprivateproductassetsMember ravn:AerostarMember 2018-01-31 0000082166 ravn:AllSegmentsMember 2017-01-31 0000082166 us-gaap:ParentMember 2015-02-01 2016-01-31 0000082166 us-gaap:OperatingIncomeLossMember ravn:ClientprivateproductassetsMember ravn:AerostarMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-02-01 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2016-02-01 2017-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-31 0000082166 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-31 0000082166 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-31 ravn:Divisions shares iso4217:USD ravn:ReportingUnits ravn:contribution_plan iso4217:USD shares pure ravn:investments ravn:customer ravn:Plans ravn:Director ravn:percentagepoints ravn:Award false --01-31 FY 2018 2018-01-31 10-K 0000082166 35796857 Yes Large Accelerated Filer 1231707927 RAVEN INDUSTRIES INC No Yes 0 0 0.04 2 1 2 3 3 3 1 1 0.10 0.20 0.10 0.20 0.10 2933000 0 0 2014-05-01 2012-01-06 5714000 0.52 0.52 0.52 1 1 100000000 100000000 67060000 67124000 0.10 0.10 0 0 0 0 72000 11497000 87000 0 3154000 25000 118000 62000 554000 3826000 259000 0 2278000 0 0 0 0 125000000 125000000 4 3 3 -1620000 129000 44000 0 P7Y P3Y P39Y P15Y P5Y P5Y P12Y P3Y P3Y P5Y 661000 0 P4Y 30984000 31332000 40535000 50648000 58532000 43143000 55351000 42336000 5861000 2689000 160279000 138816000 106280000 106324000 46710000 40649000 10584000 12048000 2950000 3672000 326803000 301509000 13106000 8467000 21946000 18055000 1890000 1860000 36942000 28382000 13795000 13696000 67124000 67060000 59143000 55795000 252772000 230649000 -2573000 -3676000 100402000 90402000 276064000 259426000 2000 5000 276066000 259431000 326803000 301509000 377317000 277395000 258229000 255752000 199205000 191255000 121565000 78190000 66974000 16936000 16312000 14686000 45200000 33378000 32574000 0 0 11497000 259000 87000 3826000 59170000 28413000 4391000 -184000 -560000 -310000 58986000 27853000 4081000 17967000 7661000 -767000 41019000 20192000 4848000 -3000 1000 72000 41022000 20191000 4776000 1.14 0.56 0.13 1.13 0.56 0.13 41019000 20192000 4848000 1234000 50000 -729000 131000 225000 -3077000 1103000 -175000 2348000 42122000 20017000 7196000 -3000 1000 72000 42125000 20016000 7124000 66947000 53237000 28897000 -53362000 244180000 -5849000 305153000 84000 305237000 4776000 4776000 72000 4848000 2348000 2348000 2348000 -169000 19513000 19344000 19344000 82000 82000 15000 15000 15000 7000 -54000 -47000 -47000 52000 -510000 -458000 -458000 1603000 29338000 29338000 29338000 2311000 2311000 2311000 -1231000 -1231000 -1231000 67006000 53907000 30500000 -82700000 229443000 -3501000 264155000 74000 264229000 20191000 20191000 1000 20192000 -175000 -175000 -175000 -216000 18985000 18769000 18769000 70000 70000 19000 -19000 0 0 35000 -291000 -256000 -256000 484000 7702000 7702000 7702000 3071000 3071000 3071000 -1089000 -1089000 -1089000 67060000 55795000 30984000 -90402000 230649000 -3676000 259426000 5000 259431000 41022000 41022000 -3000 41019000 1103000 1103000 1103000 -214000 18899000 18685000 18685000 26000 -26000 0 0 21000 -311000 -290000 -290000 17000 -254000 -237000 -237000 348000 10000000 10000000 10000000 3725000 3725000 3725000 67124000 59143000 31332000 -100402000 252772000 -2573000 276064000 2000 276066000 41019000 20192000 4848000 12743000 13169000 13856000 2059000 2267000 3280000 0 0 11497000 259000 87000 3826000 457000 36000 -1488000 -114000 -72000 83000 -787000 307000 -6039000 3725000 3071000 2311000 2053000 2390000 2112000 16681000 -7045000 -9888000 44961000 48636000 44008000 12011000 4796000 13046000 13267000 0 -351000 250000 250000 250000 273000 750000 250000 333000 -1188000 -2124000 41000 534000 503000 -25675000 -4642000 -11074000 18685000 18839000 19426000 10000000 7702000 29338000 -408000 -354000 -814000 0 0 548000 237000 256000 458000 -290000 0 -85000 -101000 0 -15000 -29721000 -27151000 -50684000 322000 23000 -417000 -10113000 16866000 -18167000 50648000 33782000 51949000 40535000 50648000 33782000 <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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:73px;"/><td style="width:609px;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br/></span></div></td></tr></table></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raven Industries, Inc. (the Company or Raven) is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company conducts this business through the following direct and indirect subsidiaries: Aerostar International, Inc. (Aerostar); Vista Research, Inc. (Vista); Raven International Holding Company BV (Raven Holdings); Raven Industries Canada, Inc. (Raven Canada); SBG Innovatie BV; Navtronics BVBA; Raven Industries Australia Pty Ltd (Raven Australia) and Raven Do Brazil Participacoes E Servicos Technicos LTDA (Raven Brazil). The Company and these subsidiaries comprise </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> unique operating units, or divisions, classified into reportable segments (Applied Technology, Engineered Films, and Aerostar). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements for the periods included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned or controlled subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Noncontrolling Interest</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncontrolling interests represent capital contributions, income and loss attributable to the owners of less than wholly-owned and consolidated entities. The Company owns </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> of a business venture to pursue potential product and support services contracts for agencies and instrumentalities of the United States government. The business venture, Aerostar Integrated Systems (AIS), is included in the Aerostar business segment. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> capital contributions have been made by the noncontrolling interest since the initial capitalization in fiscal year 2012. Given the Company's controlling financial interest, the accounts of the business venture have been consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the noncontrolling investor's interests in the net assets and operations of the business venture. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Investments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;"><span>February 2016</span></span><span style="font-family:inherit;font-size:10pt;">, the Applied Technology Division acquired an interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>Ag-Eagle Aerial Systems, Inc.</span></span><span style="font-family:inherit;font-size:10pt;"> (AgEagle). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AgEagle is considered a variable interest entity (VIE) and the Company’s equity ownership interest in AgEagle is considered a variable interest. The Company accounts for its investment in AgEagle under the equity method of accounting as the Company has the ability to exercise significant influence over the operating policies of AgEagle through the Company's representation on AgEagle's Board of Directors and the exclusive distribution agreement between the companies discussed in Note 6 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisitions of and Investments in Businesses and Technologies</span><span style="font-family:inherit;font-size:10pt;">. However, the Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb the majority of the losses or the right to receive the majority of the benefits of the VIE. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also owns an interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>Site-Specific Technology Development Group, Inc.</span></span><span style="font-family:inherit;font-size:10pt;"> (SST). The Company has significant influence, but neither a controlling interest nor a majority interest in the risks or rewards of SST and as such, this affiliate investment is accounted for using the equity method. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The investment balances for both AgEagle and SST are included in “Other assets” while the Company's share of the results of AgEagle and SST operations is included in “Other (expense), net.” </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers whether the value of any of its equity method investments has been impaired whenever adverse events or changes in circumstances indicate that recorded values may not be recoverable. If the Company considered any such decline to be other than temporary (based on various factors, including historical financial results, product development activities, and the overall health of the affiliate's industry), an impairment loss would be recorded.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Preparing the financial statements in conformity with accounting principles generally accepted in the United States of America (GAAP) requires management to make certain estimates and assumptions. These affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company's forecasts, based principally on estimates, are critical inputs to asset valuations such as those for inventory or goodwill. These assumptions and estimates require significant judgment and actual results could differ from assumed and estimated amounts.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's subsidiaries that operate outside the United States use the local currency as their functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates and average exchange rates for the statement of income and comprehensive income. Adjustments resulting from financial statement translations are included as foreign currency translation adjustments in “Accumulated other comprehensive income (loss)” within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in “Other (expense), net” in the Consolidated Statements of Income and Comprehensive Income. Foreign currency transaction gains or losses on intercompany notes receivable and notes payable denominated in foreign currencies for which settlement is not planned in the foreseeable future are considered part the net investment and are reported in the same manner as foreign currency translation adjustments.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid instruments with original maturities of three or fewer months to be cash equivalents. Cash and cash equivalent balances are principally concentrated in checking, money market, and savings accounts. Certificates of deposit that mature in over 90 days but less than one year are considered short-term investments. Certificates of deposit that mature in one year or more are considered to be other long-term assets and are carried at cost. The Company held cash and cash equivalents in accounts outside the United States of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,101</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,281</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 31, 2018 and 2017, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade accounts receivable are recorded at the invoiced amount, do not bear interest, and are considered past due based on invoice terms. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses. This is based on historical write-off experience by segment and an estimate of the collectability of past due accounts. Unbilled receivables arise when revenues have been earned, but not billed, and are related to differences in timing. Unbilled receivables were not material as of January 31, 2018 or 2017.</span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory Valuation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are carried at the lower of cost or net realizable value, with cost determined on the first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Prior to adopting ASU 2015-11 "Inventory (Topic 330) Simplifying the Measurement of Inventory" in fiscal 2018, inventories were carried at the lower of cost or market.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pre-Contract Costs</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, Pre-contract costs incurred, excluding start-up costs which are expensed as incurred, are deferred to the balance sheet and included in "Inventories." if the Company determines that it is probable it will be awarded the specific anticipated contract. Deferred pre-contract costs are periodically reviewed and assessed for recoverability under the contract. Write-offs of pre-contract costs are charged to cost of sales when it becomes probable that such costs will not be recoverable. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> pre-contract costs were included in "Inventories" at January 31, 2018 or 2017.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant and Equipment</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment held for use is carried at the asset's cost and depreciated over the estimated useful life of the asset. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated useful lives used for computing depreciation are as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:81%;"/><td style="width:19%;"/></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;">Building and improvements</span></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;">15 - 39 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;">Manufacturing equipment by segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Applied Technology</span></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;">3 - 5 years</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;">Engineered Films</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;">5 - 12 years</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;">Aerostar</span></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;">3 - 5 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;">Furniture, fixtures, office equipment, and other</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;">3 - 7 years</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cost of maintenance and repairs is charged to expense in the period incurred, and renewals and betterments are capitalized. The cost and related accumulated depreciation of assets sold or disposed are removed from the accounts and the resulting gain or loss is reflected in operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses the established fair value hierarchy, which classifies or prioritizes the inputs used in measuring fair value. These classifications include:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span><span style="font-family:inherit;font-size:10pt;"> - Observable inputs such as quoted prices in active markets; </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span><span style="font-family:inherit;font-size:10pt;"> - Inputs other than quoted prices in active markets that are either directly or indirectly observable; and </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span><span style="font-family:inherit;font-size:10pt;"> - Unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's financial assets required to be measured at fair value on a recurring basis include cash and cash equivalents and short-term investments. The Company determines fair value of its cash equivalents and short-term investments through quoted market prices. The fair values of accounts receivable and accounts payable approximate carrying values because of the short-term nature of these instruments.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's goodwill and long-lived assets, including intangible assets subject to amortization, are measured at fair value on a non-recurring basis. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For all acquisitions, the Company is required to measure the fair value of the net identifiable tangible and intangible assets acquired. In addition, the Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. Fair value measurements associated with acquisitions, including acquisition-related contingent liabilities, are described in Note 6 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisition of and Investments in Businesses and Technologies.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, primarily comprised of technologies acquired through acquisition, are recorded at cost and are presented net of accumulated amortization. Amortization is computed using the method that best approximates the pattern of economic benefits which the asset provides. The Company has used both the straight-line method and the undiscounted cash flows method to appropriately allocate the cost of intangible assets to earnings in each reporting period. </span></div><div style="line-height:120%;text-align:justify;padding-left:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The straight-line method allocates the cost of such intangible assets ratably over the asset’s life. Under the undiscounted cash flow method, the estimated cash flow attributable to each year of an intangible asset’s life is calculated as a percentage of the total of the cash flows over the asset’s life and that percentage is applied to the initial value of the asset to determine the annual amortization to be recorded.</span><span style="font-family:inherit;font-size:11pt;font-style:italic;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets also include patents, trademarks, and other product rights attained to protect the Company’s intellectual property. The estimated useful lives of the Company’s intangible assets range from </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Goodwill is allocated to the reporting units that are expected to benefit from the synergies of the business combination. Acquisition earn-out payments are accrued at fair value as of the purchase date and payments reduce the accrual without affecting goodwill. Any change in the fair value of the contingent consideration after the acquisition date is recognized in "Cost of sales" in the Consolidated Statements of Income and Comprehensive Income. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is tested for impairment on an annual basis during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. Impairment tests of goodwill are performed at the reporting unit level. A qualitative impairment assessment over relevant events and circumstances may be assessed to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If events and circumstances indicate the fair value of a reporting unit may be less than its carrying value, then the fair values are estimated based on discounted cash flows and are compared with the corresponding carrying value of the reporting unit. If the fair value of the reporting unit is less than the carrying amount, a goodwill impairment loss is recognized for the amount that the carrying value of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to the reporting unit. Prior to adopting ASU 2017-04 "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" in fiscal 2018 first quarter, the Company recognized a goodwill impairment loss for the amount that the carrying value of the reporting unit exceeded the reporting unit's implied fair value of the goodwill. The impact of adopting this new guidance is further described below in the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Pronouncements - Accounting Standards Adopted.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company periodically assesses the recoverability of long-lived and intangible assets. An impairment loss is recognized when the carrying amount of an asset group exceeds the estimated undiscounted cash flows used in determining the fair value of the asset group. The amount of the impairment loss to be recorded is the excess of the carrying value of the assets within the group over their fair value. When performing long-lived assets impairment testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets determined to be held for sale and classified as such in accordance with the applicable guidance are reported as long-term assets at the lower of the asset's carrying amount or fair value less the estimated cost to sell. Depreciation is not recorded once a long-lived asset has been classified as held for sale.</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition-Related Contingent Consideration</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition-related contingent consideration represents an obligation of the Company to transfer additional assets or equity interests if specified future events occur or conditions are met. This contingency is accounted for at fair value either as a liability or equity depending on the terms of the acquisition agreement. The Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period.  In doing so, the Company makes significant estimates and assumptions regarding future events or conditions being achieved under the subject contingent agreement as well as the appropriate discount rate to apply.  Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation and Contingencies</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize legal costs as an expense in the period incurred. The Company is involved as a defendant in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of business,</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">some of which allege substantial monetary damages. We accrue for any loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. Amounts recovered by insurance are recognized when they are realized. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain contracts contain provisions for incentive payments that the Company may receive based on performance criteria related to product design, development and production standards. Revenue related to the incentive payments is recognized when ultimate realization by the Company is assured.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Expenses</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary types of operating expenses are classified in the income statement as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:40%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;padding-left:2px;padding-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 (R&amp;D) 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 (SG&amp;A)expenses</span></div></td></tr><tr><td style="vertical-align:top;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;">Direct material costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material acquisition and handling costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Direct labor</span></div><div style="padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Factory overhead including depreciation and amortization</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory obsolescence</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product warranties</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Personnel costs</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Professional service fees</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Material and supplies</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Facility allocation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;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;">Personnel costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional service fees</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Promotions</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information technology equipment depreciation</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office supplies </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility allocation </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bad debt expense</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's R&amp;D expenditures consist primarily of internal direct and indirect costs associated with development of technologies to support its proprietary product lines in each of its divisions. These R&amp;D costs are expensed as incurred. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expenses included in SG&amp;A are not allocated at the segment level. The Company's gross margin and segment operating income may not be comparable to industry peers due to variability in the classification of these expenses across the industries in which the Company operates. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals necessary for product warranties are estimated based on historical warranty costs and average time elapsed between purchases and returns for each division. Additional accruals are made for any significant, discrete warranty issues.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records compensation expense related to its share-based compensation plans using the fair value method. Under this method, the fair value of share-based compensation is determined as of the grant date and the related expense is recorded over the period in which the share-based compensation vests. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect future tax effects of temporary differences between the tax and financial reporting basis of the Company's assets and liabilities measured using enacted tax laws and statutory tax rates applicable to the periods when the temporary differences will affect taxable income. When necessary, deferred tax assets are reduced by a valuation allowance to reflect realizable value. All deferred tax balances are reported as long-term on the Consolidated Balance Sheets. Accruals are maintained for uncertain tax positions. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-style:italic;">Accounting Standards Adopted</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment will be measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amount of any impairment may not exceed the carrying amount of goodwill. The amendments should be applied on a prospective basis. As discussed in Note 7</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Goodwill, Long-lived Assets, and Other Intangibles</span><span style="font-family:inherit;font-size:10pt;">, management determined no triggering events had occurred for any of its three reporting units in fiscal 2018 and the Company's annual fourth quarter impairment testing did not result in a goodwill impairment loss being recorded; therefore, the early adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter when it became effective, the Company adopted FASB ASU 2016-09 (issued in March 2016), "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" (ASU 2016-09). ASU 2016-09 amends the accounting for employee share-based payment transactions to require recognition of the tax effects resulting from the settlement of stock-based awards as discrete income tax expense or benefit in the income statement in the reporting period in which they occur. This guidance also requires that all tax-related cash flows resulting from share-based awards be disclosed as operating cash flows in the statement of cash flows and that cash paid to taxing authorities on the behalf of employees for withheld shares be classified as a financing activity in the statement of cash flows. Finally, this ASU allows companies to make an accounting policy election to either estimate the number of awards that are expected to vest, consistent with current GAAP, or account for forfeitures when they occur. The Company accounts for forfeitures as they occur. The Company is prospectively recognizing excess tax benefits or deficits on vesting or settlement of awards, when they occur, as a discrete income tax benefit or expense instead of as additional paid-in capital as required under previous guidance. This change to the Company's accounting policies resulted in recognition of income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$692</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>$0.02</span></span><span style="font-family:inherit;font-size:10pt;"> per diluted share, for the twelve-month period ended January 31, 2018. These tax-related cash flows are now classified within operating activities. The Company classifies tax payments made to taxing authorities on the employee's behalf for withheld shares as a financing activity on the statement of cash flows, as such the adoption of this guidance had no impact. Under the new guidance, excess tax benefits are no longer included in assumed proceeds under the treasury stock method of calculating earnings per share. The increase in incremental shares used in the weighted average diluted shares calculation was not material to the Company's diluted earnings per share calculation. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter when it became effective, the Company adopted the FASB ASU No. 2015-11 (issued in July 2015), "Inventory (Topic 330) Simplifying the Measurement of Inventory" (ASU 2015-11) on a prospective basis. The amendments in ASU 2015-11 clarify that an entity should measure inventory within the scope of this update at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Substantial and unusual losses that result from subsequent measurement of inventory should be disclosed in the financial statements. Previously the Company reported its inventory at the lower of cost or market. Market was defined as replacement cost with a ceiling of net realizable value and a floor of net realizable value less a normal profit margin. The Company evaluates its inventory in all three reporting segments quarterly to determine if cost exceeds net </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">realizable value and records a write-down, if necessary. The adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">New Accounting Standards Not Yet Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02). The amendments in this guidance allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act (TCJA). Consequently, the amendments eliminate the stranded tax effects resulting from the TCJA and will improve the usefulness of information reported. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this update is permitted, including adoption in any interim period for which financial statements have not yet been issued. The amendments in this update may be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the TCJA is recognized. The Company is evaluating the impact the adoption of this guidance will have on the stranded tax effects in accumulated other comprehensive income related to the Company's postretirement benefit plan.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, "Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting" (ASU 2017-09). The guidance amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards as equity instruments or as liability instruments are the same immediately before and after the modification to the award. The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied prospectively to an award modified on or after the adoption date. The Company currently has no plans to modify any of its outstanding awards. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, "Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Postretirement Benefit Cost" (ASU 2017-07). The guidance clarifies where the cost components of the net benefit cost should be reported in the income statement and it allows only the service cost to be capitalized. Currently the Company reports all of the components of the net benefit cost in "Operating income" in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost for participants that are active employees is reported in the same manner as each participant's compensation cost is classified in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost attributable to retired (inactive) participants is reported in "Selling, general, and administrative expenses" in the Consolidated Statement of Income and Comprehensive Income. Under the new guidance only the service cost component of the net benefit cost will be classified the same as the participant's compensation cost. The other components of the net benefit cost are required to be reported separately as a non-operating income (expense). The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied retrospectively. The Company does not expect this guidance will have a significant impact on its consolidated financial statements, results of operations and disclosures since it primarily will only change how the net benefit cost is classified in the Company's Consolidated Statements of Income and Comprehensive Income. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued ASU No. 2017-05, "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" (ASU 2017-05). Subtopic 610-20 was issued as part of the new revenue standard. It provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. The new guidance defines “in substance nonfinancial assets,” unifies guidance related to partial sales of nonfinancial assets, eliminates rules specifically addressing sales of real estate, removes exceptions to the financial asset derecognition model, and clarifies the accounting for contributions of nonfinancial assets to joint ventures. The amendments are effective for annual periods beginning after December 15, 2017 with early adoption permitted. Transition can use either the full retrospective approach or the modified retrospective approach. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and associated disclosures.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-16, "Income Taxes (Topic 740) Intra-Entity Transfers of Assets Other Than Inventory" (ASU 2016-16). Current GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. In addition, interpretations of this guidance have developed in practice over the years for transfers of certain intangible and tangible assets. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance eliminates the exception for an intra-entity transfer of an asset other than inventory. The amendments in ASU 2016-16 are effective for fiscal years beginning </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">after December 15, 2017, and interim periods within those fiscal years. The Company can early adopt ASU 2016-16, but earlier adoption must be in the first quarter of the fiscal year. The amendments in ASU 2016-16 will be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company does not expect the adoption of this guidance will have significant impact on its consolidated financial statements, results of operations, and associated disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016 the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230) Classification of Certain Cash Receipts and Cash Payments" (ASU 2016-15). The new guidance clarifies eight cash flow classification issues where current GAAP was either unclear or had no specific guidance. The new standard is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those fiscal years. All entities may elect to early adopt ASU 2016-15 in any interim period. If an entity early adopts it must adopt all eight of the amendments in the same period and if early adopted in an interim period any adjustments should be reflected as of the beginning of the year. The amendments in ASU 2016-15 will be applied using the modified retrospective transition method for each period presented. The specific classification issues clarified in the guidance either are not applicable to the Company or are consistent with how the Company currently classifies them, therefore the Company does not expect the adoption of this guidance will have a significant impact on the classification of these specific items in its Consolidated Statements of Cash Flows. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016 the FASB issued ASU No. 2016-02, "Leases (Topic 842)" (ASU 2016-02). The primary difference between previous GAAP and ASU 2016-02 is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous GAAP. The guidance requires a lessee to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018. Lessees and lessors are required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. An entity that elects to apply the practical expedients will, in effect, continue to account for leases that commence before the effective date in accordance with previous GAAP unless the lease is modified, except that lessees are required to recognize a right-of-use asset and a lease liability for all operating leases at each reporting date based on the present value of the remaining minimum rental payments that were tracked and disclosed under previous GAAP. In addition, FASB has amended Topic 842 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 842 are the same as ASU 2016-02. The Company is in the initial stages of evaluating the impact the adoption of this guidance will have on its consolidated financial statements, results of operations, and disclosures which will include recognizing a lease liability and a right-of-use asset representing its right to use the underlying asset for the lease term. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January of 2016, the FASB issued ASU No. 2016-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">"</span><span style="font-family:inherit;font-size:10pt;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">" </span><span style="font-family:inherit;font-size:10pt;">The updated accounting guidance requires changes to the reporting model for financial instruments. The amendments in this guidance supersede the guidance to classify equity securities with readily determinable fair values into different categories (that is, trading or available-for sale) and require equity securities (including other ownership interests, such as partnerships, unincorporated joint ventures, and limited liability companies to be measured at fair value with changes in the fair value recognized through net income. An entity’s equity investments that are accounted for under the equity method of accounting or result in consolidation of an investee are not included within the scope of this update. The amendments also require separate presentation of financial assets and financial liabilities by measurement category and form of financial asset (that is, securities or loans and receivables) on the balance sheet or in the accompanying notes to the financial statements. This guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Since the securities held at the time of adoption that are in scope under this new guidance will be immaterial in amount, the Company does not expect the adoption of this guidance and the subsequent changes to Subtopic 825-10 in ASU 2018-03 "Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," will have a significant impact to the Company's financial statements, results of operations, and disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014 the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" (ASU 2014-09). ASU 2014-09 provides a comprehensive new recognition model that requires recognition of revenue when a company transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to receive in exchange for those goods or services. This guidance supersedes the revenue recognition requirements in FASB ASC Topic 605, "Revenue </span></div>Recognition," and most industry-specific guidance. ASU 2014-09 defines a five-step process to achieve this core principle and, in doing so, companies will need to use more judgment and make more estimates than under the current guidance. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. In August 2015, the FASB approved a one-year deferral of the effective date (ASU 2015-14) and the standard is now effective for the Company for fiscal 2019 and interim periods therein. The guidance may be applied using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). In addition, FASB has amended Topic 606 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 606 are the same as ASU 2014-09. The Company has completed its assessment of the impact that the standard will have on revenue recognition. The Company has reviewed contracts for all material revenue streams across the Company's three divisions, held discussions with key stakeholders, and assessed potential impacts on the Company’s consolidated financial statements, results of operations, disclosures, and internal controls over financial reporting. The Company currently recognizes a significant majority of its revenue across all three divisions at a point-in-time with some exceptions that are recognized over time. These exceptions primarily relate to certain revenue streams within the Aerostar Division and installation sales within the Engineered Films Division. Management has determined that this will remain materially consistent upon adoption of the new standard, but has identified a few exceptions within the Aerostar Division and the Engineered Films Division for which revenue recognition will change from point-in-time to over time. As such, in these limited instances revenue may be recognized sooner than it had been in prior years under previously applicable accounting guidance. While these limited differences have been identified, due to the timing of activities under these revenue streams no adjustment to beginning retained earnings will be necessary upon adoption. Additionally, the Company will make additional disclosures related to the revenues arising from contracts with customers as required by the new standard. The Company will adopt this guidance in the first quarter of fiscal 2019 using the modified retrospective approach. Basis of Presentation and Principles of Consolidation<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raven Industries, Inc. (the Company or Raven) is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company conducts this business through the following direct and indirect subsidiaries: Aerostar International, Inc. (Aerostar); Vista Research, Inc. (Vista); Raven International Holding Company BV (Raven Holdings); Raven Industries Canada, Inc. (Raven Canada); SBG Innovatie BV; Navtronics BVBA; Raven Industries Australia Pty Ltd (Raven Australia) and Raven Do Brazil Participacoes E Servicos Technicos LTDA (Raven Brazil). The Company and these subsidiaries comprise </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> unique operating units, or divisions, classified into reportable segments (Applied Technology, Engineered Films, and Aerostar). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The consolidated financial statements for the periods included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned or controlled subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. 3 Noncontrolling Interest<span style="font-family:inherit;font-size:10pt;">Noncontrolling interests represent capital contributions, income and loss attributable to the owners of less than wholly-owned and consolidated entities. The Company owns </span><span style="font-family:inherit;font-size:10pt;"><span>75%</span></span><span style="font-family:inherit;font-size:10pt;"> of a business venture to pursue potential product and support services contracts for agencies and instrumentalities of the United States government. The business venture, Aerostar Integrated Systems (AIS), is included in the Aerostar business segment. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span> capital contributions have been made by the noncontrolling interest since the initial capitalization in fiscal year 2012. Given the Company's controlling financial interest, the accounts of the business venture have been consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the noncontrolling investor's interests in the net assets and operations of the business venture. 0.75 0 Equity Investments<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;"><span>February 2016</span></span><span style="font-family:inherit;font-size:10pt;">, the Applied Technology Division acquired an interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>Ag-Eagle Aerial Systems, Inc.</span></span><span style="font-family:inherit;font-size:10pt;"> (AgEagle). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AgEagle is considered a variable interest entity (VIE) and the Company’s equity ownership interest in AgEagle is considered a variable interest. The Company accounts for its investment in AgEagle under the equity method of accounting as the Company has the ability to exercise significant influence over the operating policies of AgEagle through the Company's representation on AgEagle's Board of Directors and the exclusive distribution agreement between the companies discussed in Note 6 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisitions of and Investments in Businesses and Technologies</span><span style="font-family:inherit;font-size:10pt;">. However, the Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb the majority of the losses or the right to receive the majority of the benefits of the VIE. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also owns an interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>Site-Specific Technology Development Group, Inc.</span></span><span style="font-family:inherit;font-size:10pt;"> (SST). The Company has significant influence, but neither a controlling interest nor a majority interest in the risks or rewards of SST and as such, this affiliate investment is accounted for using the equity method. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The investment balances for both AgEagle and SST are included in “Other assets” while the Company's share of the results of AgEagle and SST operations is included in “Other (expense), net.” </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers whether the value of any of its equity method investments has been impaired whenever adverse events or changes in circumstances indicate that recorded values may not be recoverable. If the Company considered any such decline to be other than temporary (based on various factors, including historical financial results, product development activities, and the overall health of the affiliate's industry), an impairment loss would be recorded.</span></div><br/> 2016-02 0.05 Ag-Eagle Aerial Systems, Inc. 0.22 Site-Specific Technology Development Group, Inc. Use of EstimatesPreparing the financial statements in conformity with accounting principles generally accepted in the United States of America (GAAP) requires management to make certain estimates and assumptions. These affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company's forecasts, based principally on estimates, are critical inputs to asset valuations such as those for inventory or goodwill. These assumptions and estimates require significant judgment and actual results could differ from assumed and estimated amounts. Foreign CurrencyThe Company's subsidiaries that operate outside the United States use the local currency as their functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates and average exchange rates for the statement of income and comprehensive income. Adjustments resulting from financial statement translations are included as foreign currency translation adjustments in “Accumulated other comprehensive income (loss)” within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in “Other (expense), net” in the Consolidated Statements of Income and Comprehensive Income. Foreign currency transaction gains or losses on intercompany notes receivable and notes payable denominated in foreign currencies for which settlement is not planned in the foreseeable future are considered part the net investment and are reported in the same manner as foreign currency translation adjustments. Cash and Cash Equivalents <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid instruments with original maturities of three or fewer months to be cash equivalents. Cash and cash equivalent balances are principally concentrated in checking, money market, and savings accounts. Certificates of deposit that mature in over 90 days but less than one year are considered short-term investments. Certificates of deposit that mature in one year or more are considered to be other long-term assets and are carried at cost. The Company held cash and cash equivalents in accounts outside the United States of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,101</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,281</span></span><span style="font-family:inherit;font-size:10pt;"> as of January 31, 2018 and 2017, respectively. </span></div><br/> 4101000 2281000 Accounts Receivable and Allowance for Doubtful AccountsTrade accounts receivable are recorded at the invoiced amount, do not bear interest, and are considered past due based on invoice terms. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses. This is based on historical write-off experience by segment and an estimate of the collectability of past due accounts. Inventory ValuationInventories are carried at the lower of cost or net realizable value, with cost determined on the first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Prior to adopting ASU 2015-11 "Inventory (Topic 330) Simplifying the Measurement of Inventory" in fiscal 2018, inventories were carried at the lower of cost or market. Pre-Contract Costs<span style="font-family:inherit;font-size:10pt;">From time to time, Pre-contract costs incurred, excluding start-up costs which are expensed as incurred, are deferred to the balance sheet and included in "Inventories." if the Company determines that it is probable it will be awarded the specific anticipated contract. Deferred pre-contract costs are periodically reviewed and assessed for recoverability under the contract. Write-offs of pre-contract costs are charged to cost of sales when it becomes probable that such costs will not be recoverable. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span> pre-contract costs were included in "Inventories" at January 31, 2018 or 2017. 0 Property, Plant and Equipment<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment held for use is carried at the asset's cost and depreciated over the estimated useful life of the asset. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated useful lives used for computing depreciation are as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:81%;"/><td style="width:19%;"/></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;">Building and improvements</span></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;">15 - 39 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;">Manufacturing equipment by segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Applied Technology</span></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;">3 - 5 years</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;">Engineered Films</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;">5 - 12 years</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;">Aerostar</span></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;">3 - 5 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;">Furniture, fixtures, office equipment, and other</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;">3 - 7 years</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The cost of maintenance and repairs is charged to expense in the period incurred, and renewals and betterments are capitalized. The cost and related accumulated depreciation of assets sold or disposed are removed from the accounts and the resulting gain or loss is reflected in operations. The estimated useful lives used for computing depreciation are as follows:<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="2"/></tr><tr><td style="width:81%;"/><td style="width:19%;"/></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;">Building and improvements</span></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;">15 - 39 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;">Manufacturing equipment by segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Applied Technology</span></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;">3 - 5 years</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;">Engineered Films</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;">5 - 12 years</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;">Aerostar</span></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;">3 - 5 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;">Furniture, fixtures, office equipment, and other</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;">3 - 7 years</span></div></td></tr></table></div> Fair Value Measurements<div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses the established fair value hierarchy, which classifies or prioritizes the inputs used in measuring fair value. These classifications include:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span><span style="font-family:inherit;font-size:10pt;"> - Observable inputs such as quoted prices in active markets; </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span><span style="font-family:inherit;font-size:10pt;"> - Inputs other than quoted prices in active markets that are either directly or indirectly observable; and </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span><span style="font-family:inherit;font-size:10pt;"> - Unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's financial assets required to be measured at fair value on a recurring basis include cash and cash equivalents and short-term investments. The Company determines fair value of its cash equivalents and short-term investments through quoted market prices. The fair values of accounts receivable and accounts payable approximate carrying values because of the short-term nature of these instruments.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's goodwill and long-lived assets, including intangible assets subject to amortization, are measured at fair value on a non-recurring basis. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. </span></div><span style="font-family:inherit;font-size:10pt;">For all acquisitions, the Company is required to measure the fair value of the net identifiable tangible and intangible assets acquired. In addition, the Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. Fair value measurements associated with acquisitions, including acquisition-related contingent liabilities, are described in Note 6 </span>Acquisition of and Investments in Businesses and Technologies. Intangible Assets<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, primarily comprised of technologies acquired through acquisition, are recorded at cost and are presented net of accumulated amortization. Amortization is computed using the method that best approximates the pattern of economic benefits which the asset provides. The Company has used both the straight-line method and the undiscounted cash flows method to appropriately allocate the cost of intangible assets to earnings in each reporting period. </span></div><div style="line-height:120%;text-align:justify;padding-left:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The straight-line method allocates the cost of such intangible assets ratably over the asset’s life. Under the undiscounted cash flow method, the estimated cash flow attributable to each year of an intangible asset’s life is calculated as a percentage of the total of the cash flows over the asset’s life and that percentage is applied to the initial value of the asset to determine the annual amortization to be recorded.</span><span style="font-family:inherit;font-size:11pt;font-style:italic;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets also include patents, trademarks, and other product rights attained to protect the Company’s intellectual property. The estimated useful lives of the Company’s intangible assets range from </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Goodwill is allocated to the reporting units that are expected to benefit from the synergies of the business combination. Acquisition earn-out payments are accrued at fair value as of the purchase date and payments reduce the accrual without affecting goodwill. Any change in the fair value of the contingent consideration after the acquisition date is recognized in "Cost of sales" in the Consolidated Statements of Income and Comprehensive Income. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is tested for impairment on an annual basis during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. Impairment tests of goodwill are performed at the reporting unit level. A qualitative impairment assessment over relevant events and circumstances may be assessed to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If events and circumstances indicate the fair value of a reporting unit may be less than its carrying value, then the fair values are estimated based on discounted cash flows and are compared with the corresponding carrying value of the reporting unit. If the fair value of the reporting unit is less than the carrying amount, a goodwill impairment loss is recognized for the amount that the carrying value of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to the reporting unit. Prior to adopting ASU 2017-04 "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" in fiscal 2018 first quarter, the Company recognized a goodwill impairment loss for the amount that the carrying value of the reporting unit exceeded the reporting unit's implied fair value of the goodwill. The impact of adopting this new guidance is further described below in the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Pronouncements - Accounting Standards Adopted.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). </span></div><br/> P3Y P20Y Long-Lived Assets<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company periodically assesses the recoverability of long-lived and intangible assets. An impairment loss is recognized when the carrying amount of an asset group exceeds the estimated undiscounted cash flows used in determining the fair value of the asset group. The amount of the impairment loss to be recorded is the excess of the carrying value of the assets within the group over their fair value. When performing long-lived assets impairment testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Long-lived assets determined to be held for sale and classified as such in accordance with the applicable guidance are reported as long-term assets at the lower of the asset's carrying amount or fair value less the estimated cost to sell. Depreciation is not recorded once a long-lived asset has been classified as held for sale. Acquisition-Related Contingent ConsiderationAcquisition-related contingent consideration represents an obligation of the Company to transfer additional assets or equity interests if specified future events occur or conditions are met. This contingency is accounted for at fair value either as a liability or equity depending on the terms of the acquisition agreement. The Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period.  In doing so, the Company makes significant estimates and assumptions regarding future events or conditions being achieved under the subject contingent agreement as well as the appropriate discount rate to apply.  Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). Litigation and Contingencies<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize legal costs as an expense in the period incurred. The Company is involved as a defendant in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of business,</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">some of which allege substantial monetary damages. We accrue for any loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. Amounts recovered by insurance are recognized when they are realized. </span></div><br/> Revenue Recognition<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain contracts contain provisions for incentive payments that the Company may receive based on performance criteria related to product design, development and production standards. Revenue related to the incentive payments is recognized when ultimate realization by the Company is assured.</span></div><br/> Operating Expenses<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary types of operating expenses are classified in the income statement as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:40%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;padding-left:2px;padding-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 (R&amp;D) 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 (SG&amp;A)expenses</span></div></td></tr><tr><td style="vertical-align:top;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;">Direct material costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material acquisition and handling costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Direct labor</span></div><div style="padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Factory overhead including depreciation and amortization</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory obsolescence</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product warranties</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Personnel costs</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Professional service fees</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Material and supplies</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Facility allocation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;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;">Personnel costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional service fees</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Promotions</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information technology equipment depreciation</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office supplies </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility allocation </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bad debt expense</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's R&amp;D expenditures consist primarily of internal direct and indirect costs associated with development of technologies to support its proprietary product lines in each of its divisions. These R&amp;D costs are expensed as incurred. </span></div>General and administrative expenses included in SG&amp;A are not allocated at the segment level. The Company's gross margin and segment operating income may not be comparable to industry peers due to variability in the classification of these expenses across the industries in which the Company operates. The primary types of operating expenses are classified in the income statement as follows:<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:35%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:40%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;padding-left:2px;padding-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 (R&amp;D) 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 style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-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 (SG&amp;A)expenses</span></div></td></tr><tr><td style="vertical-align:top;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;">Direct material costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Material acquisition and handling costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Direct labor</span></div><div style="padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Factory overhead including depreciation and amortization</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory obsolescence</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product warranties</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Personnel costs</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Professional service fees</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Material and supplies</span></div><div style="vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;vertical-align:top;">Facility allocation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;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;">Personnel costs</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional service fees</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advertising</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Promotions</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information technology equipment depreciation</span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office supplies </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility allocation </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bad debt expense</span></div></td></tr></table></div> WarrantiesAccruals necessary for product warranties are estimated based on historical warranty costs and average time elapsed between purchases and returns for each division. Additional accruals are made for any significant, discrete warranty issues. Share-Based Compensation<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records compensation expense related to its share-based compensation plans using the fair value method. Under this method, the fair value of share-based compensation is determined as of the grant date and the related expense is recorded over the period in which the share-based compensation vests. </span></div><br/> Income TaxesDeferred income taxes reflect future tax effects of temporary differences between the tax and financial reporting basis of the Company's assets and liabilities measured using enacted tax laws and statutory tax rates applicable to the periods when the temporary differences will affect taxable income. When necessary, deferred tax assets are reduced by a valuation allowance to reflect realizable value. All deferred tax balances are reported as long-term on the Consolidated Balance Sheets. Accruals are maintained for uncertain tax positions. <span style="font-style:italic;">Accounting Standards Adopted</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment will be measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amount of any impairment may not exceed the carrying amount of goodwill. The amendments should be applied on a prospective basis. As discussed in Note 7</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Goodwill, Long-lived Assets, and Other Intangibles</span><span style="font-family:inherit;font-size:10pt;">, management determined no triggering events had occurred for any of its three reporting units in fiscal 2018 and the Company's annual fourth quarter impairment testing did not result in a goodwill impairment loss being recorded; therefore, the early adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter when it became effective, the Company adopted FASB ASU 2016-09 (issued in March 2016), "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" (ASU 2016-09). ASU 2016-09 amends the accounting for employee share-based payment transactions to require recognition of the tax effects resulting from the settlement of stock-based awards as discrete income tax expense or benefit in the income statement in the reporting period in which they occur. This guidance also requires that all tax-related cash flows resulting from share-based awards be disclosed as operating cash flows in the statement of cash flows and that cash paid to taxing authorities on the behalf of employees for withheld shares be classified as a financing activity in the statement of cash flows. Finally, this ASU allows companies to make an accounting policy election to either estimate the number of awards that are expected to vest, consistent with current GAAP, or account for forfeitures when they occur. The Company accounts for forfeitures as they occur. The Company is prospectively recognizing excess tax benefits or deficits on vesting or settlement of awards, when they occur, as a discrete income tax benefit or expense instead of as additional paid-in capital as required under previous guidance. This change to the Company's accounting policies resulted in recognition of income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$692</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>$0.02</span></span><span style="font-family:inherit;font-size:10pt;"> per diluted share, for the twelve-month period ended January 31, 2018. These tax-related cash flows are now classified within operating activities. The Company classifies tax payments made to taxing authorities on the employee's behalf for withheld shares as a financing activity on the statement of cash flows, as such the adoption of this guidance had no impact. Under the new guidance, excess tax benefits are no longer included in assumed proceeds under the treasury stock method of calculating earnings per share. The increase in incremental shares used in the weighted average diluted shares calculation was not material to the Company's diluted earnings per share calculation. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2018 first quarter when it became effective, the Company adopted the FASB ASU No. 2015-11 (issued in July 2015), "Inventory (Topic 330) Simplifying the Measurement of Inventory" (ASU 2015-11) on a prospective basis. The amendments in ASU 2015-11 clarify that an entity should measure inventory within the scope of this update at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Substantial and unusual losses that result from subsequent measurement of inventory should be disclosed in the financial statements. Previously the Company reported its inventory at the lower of cost or market. Market was defined as replacement cost with a ceiling of net realizable value and a floor of net realizable value less a normal profit margin. The Company evaluates its inventory in all three reporting segments quarterly to determine if cost exceeds net </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">realizable value and records a write-down, if necessary. The adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 692000 0.02 New Accounting Standards Not Yet Adopted<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02). The amendments in this guidance allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act (TCJA). Consequently, the amendments eliminate the stranded tax effects resulting from the TCJA and will improve the usefulness of information reported. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this update is permitted, including adoption in any interim period for which financial statements have not yet been issued. The amendments in this update may be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the TCJA is recognized. The Company is evaluating the impact the adoption of this guidance will have on the stranded tax effects in accumulated other comprehensive income related to the Company's postretirement benefit plan.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, "Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting" (ASU 2017-09). The guidance amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards as equity instruments or as liability instruments are the same immediately before and after the modification to the award. The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied prospectively to an award modified on or after the adoption date. The Company currently has no plans to modify any of its outstanding awards. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB issued ASU No. 2017-07, "Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Postretirement Benefit Cost" (ASU 2017-07). The guidance clarifies where the cost components of the net benefit cost should be reported in the income statement and it allows only the service cost to be capitalized. Currently the Company reports all of the components of the net benefit cost in "Operating income" in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost for participants that are active employees is reported in the same manner as each participant's compensation cost is classified in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost attributable to retired (inactive) participants is reported in "Selling, general, and administrative expenses" in the Consolidated Statement of Income and Comprehensive Income. Under the new guidance only the service cost component of the net benefit cost will be classified the same as the participant's compensation cost. The other components of the net benefit cost are required to be reported separately as a non-operating income (expense). The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied retrospectively. The Company does not expect this guidance will have a significant impact on its consolidated financial statements, results of operations and disclosures since it primarily will only change how the net benefit cost is classified in the Company's Consolidated Statements of Income and Comprehensive Income. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued ASU No. 2017-05, "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" (ASU 2017-05). Subtopic 610-20 was issued as part of the new revenue standard. It provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. The new guidance defines “in substance nonfinancial assets,” unifies guidance related to partial sales of nonfinancial assets, eliminates rules specifically addressing sales of real estate, removes exceptions to the financial asset derecognition model, and clarifies the accounting for contributions of nonfinancial assets to joint ventures. The amendments are effective for annual periods beginning after December 15, 2017 with early adoption permitted. Transition can use either the full retrospective approach or the modified retrospective approach. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and associated disclosures.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-16, "Income Taxes (Topic 740) Intra-Entity Transfers of Assets Other Than Inventory" (ASU 2016-16). Current GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. In addition, interpretations of this guidance have developed in practice over the years for transfers of certain intangible and tangible assets. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance eliminates the exception for an intra-entity transfer of an asset other than inventory. The amendments in ASU 2016-16 are effective for fiscal years beginning </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">after December 15, 2017, and interim periods within those fiscal years. The Company can early adopt ASU 2016-16, but earlier adoption must be in the first quarter of the fiscal year. The amendments in ASU 2016-16 will be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company does not expect the adoption of this guidance will have significant impact on its consolidated financial statements, results of operations, and associated disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016 the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230) Classification of Certain Cash Receipts and Cash Payments" (ASU 2016-15). The new guidance clarifies eight cash flow classification issues where current GAAP was either unclear or had no specific guidance. The new standard is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those fiscal years. All entities may elect to early adopt ASU 2016-15 in any interim period. If an entity early adopts it must adopt all eight of the amendments in the same period and if early adopted in an interim period any adjustments should be reflected as of the beginning of the year. The amendments in ASU 2016-15 will be applied using the modified retrospective transition method for each period presented. The specific classification issues clarified in the guidance either are not applicable to the Company or are consistent with how the Company currently classifies them, therefore the Company does not expect the adoption of this guidance will have a significant impact on the classification of these specific items in its Consolidated Statements of Cash Flows. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016 the FASB issued ASU No. 2016-02, "Leases (Topic 842)" (ASU 2016-02). The primary difference between previous GAAP and ASU 2016-02 is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous GAAP. The guidance requires a lessee to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018. Lessees and lessors are required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. An entity that elects to apply the practical expedients will, in effect, continue to account for leases that commence before the effective date in accordance with previous GAAP unless the lease is modified, except that lessees are required to recognize a right-of-use asset and a lease liability for all operating leases at each reporting date based on the present value of the remaining minimum rental payments that were tracked and disclosed under previous GAAP. In addition, FASB has amended Topic 842 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 842 are the same as ASU 2016-02. The Company is in the initial stages of evaluating the impact the adoption of this guidance will have on its consolidated financial statements, results of operations, and disclosures which will include recognizing a lease liability and a right-of-use asset representing its right to use the underlying asset for the lease term. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January of 2016, the FASB issued ASU No. 2016-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">"</span><span style="font-family:inherit;font-size:10pt;">Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">" </span><span style="font-family:inherit;font-size:10pt;">The updated accounting guidance requires changes to the reporting model for financial instruments. The amendments in this guidance supersede the guidance to classify equity securities with readily determinable fair values into different categories (that is, trading or available-for sale) and require equity securities (including other ownership interests, such as partnerships, unincorporated joint ventures, and limited liability companies to be measured at fair value with changes in the fair value recognized through net income. An entity’s equity investments that are accounted for under the equity method of accounting or result in consolidation of an investee are not included within the scope of this update. The amendments also require separate presentation of financial assets and financial liabilities by measurement category and form of financial asset (that is, securities or loans and receivables) on the balance sheet or in the accompanying notes to the financial statements. This guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Since the securities held at the time of adoption that are in scope under this new guidance will be immaterial in amount, the Company does not expect the adoption of this guidance and the subsequent changes to Subtopic 825-10 in ASU 2018-03 "Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," will have a significant impact to the Company's financial statements, results of operations, and disclosures. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014 the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" (ASU 2014-09). ASU 2014-09 provides a comprehensive new recognition model that requires recognition of revenue when a company transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to receive in exchange for those goods or services. This guidance supersedes the revenue recognition requirements in FASB ASC Topic 605, "Revenue </span></div>Recognition," and most industry-specific guidance. ASU 2014-09 defines a five-step process to achieve this core principle and, in doing so, companies will need to use more judgment and make more estimates than under the current guidance. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. In August 2015, the FASB approved a one-year deferral of the effective date (ASU 2015-14) and the standard is now effective for the Company for fiscal 2019 and interim periods therein. The guidance may be applied using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). In addition, FASB has amended Topic 606 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 606 are the same as ASU 2014-09. The Company has completed its assessment of the impact that the standard will have on revenue recognition. The Company has reviewed contracts for all material revenue streams across the Company's three divisions, held discussions with key stakeholders, and assessed potential impacts on the Company’s consolidated financial statements, results of operations, disclosures, and internal controls over financial reporting. The Company currently recognizes a significant majority of its revenue across all three divisions at a point-in-time with some exceptions that are recognized over time. These exceptions primarily relate to certain revenue streams within the Aerostar Division and installation sales within the Engineered Films Division. Management has determined that this will remain materially consistent upon adoption of the new standard, but has identified a few exceptions within the Aerostar Division and the Engineered Films Division for which revenue recognition will change from point-in-time to over time. As such, in these limited instances revenue may be recognized sooner than it had been in prior years under previously applicable accounting guidance. While these limited differences have been identified, due to the timing of activities under these revenue streams no adjustment to beginning retained earnings will be necessary upon adoption. Additionally, the Company will make additional disclosures related to the revenues arising from contracts with customers as required by the new standard. The Company will adopt this guidance in the first quarter of fiscal 2019 using the modified retrospective approach. <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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">SELECTED BALANCE SHEET INFORMATION</span></div></td></tr></table></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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following are the components of selected balance sheet items:</span></div><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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></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;">Accounts receivable, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Trade accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>59,510</span></span></div></td><td 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,834</span></span></div></td><td 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;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(978</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(691</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="overflow:hidden;font-size:10pt;"><span 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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>58,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>43,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>8,054</span></span></div></td><td 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,438</span></span></div></td><td 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;">In process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>961</span></span></div></td><td style="vertical-align: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,288</span></span></div></td><td style="vertical-align: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;">Materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>46,336</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>34,610</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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>55,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>42,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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="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;">Insurance policy benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>759</span></span></div></td><td style="vertical-align: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>802</span></span></div></td><td style="vertical-align: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;">Federal income tax receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,397</span></span></div></td><td 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>604</span></span></div></td><td 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;">Prepaid expenses and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>3,705</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,283</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>5,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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 held for use and assets held for sale</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span><span 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,234</span></span></div></td><td style="vertical-align: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>3,054</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>80,299</span></span></div></td><td 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>77,817</span></span></div></td><td 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:36px;padding-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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>149,847</span></span></div></td><td style="vertical-align: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>142,471</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-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>(127,523</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(117,018</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: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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>105,857</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>106,324</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="overflow:hidden;height:8px;font-size:10pt;"><span 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:8px;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:8px;font-size:10pt;"><span 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:8px;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:8px;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:20px;padding-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, plant and equipment subject to capital leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:36px;padding-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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>488</span></span></div></td><td 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization for capitalized leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(65</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;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>423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="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;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>106,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>106,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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="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;">Equity investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,955</span></span></div></td><td style="vertical-align: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,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></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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>19</span></span></div></td><td 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>18</span></span></div></td><td 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;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>976</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,283</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>3,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Accrued 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="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;">Salaries and 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 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>9,409</span></span></div></td><td 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>6,286</span></span></div></td><td 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;">Benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,225</span></span></div></td><td style="vertical-align: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,960</span></span></div></td><td style="vertical-align: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;">Insurance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,992</span></span></div></td><td 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>2,400</span></span></div></td><td 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;">Warranties</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,163</span></span></div></td><td style="vertical-align: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,547</span></span></div></td><td style="vertical-align: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;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>226</span></span></div></td><td 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>498</span></span></div></td><td 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;">Other taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,880</span></span></div></td><td style="vertical-align: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,540</span></span></div></td><td style="vertical-align: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;">Acquisition-related contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,036</span></span></div></td><td 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>445</span></span></div></td><td 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;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>2,015</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,379</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>21,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>18,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Other 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="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;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>8,264</span></span></div></td><td 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,054</span></span></div></td><td 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;">Acquisition-related contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,010</span></span></div></td><td style="vertical-align: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,397</span></span></div></td><td style="vertical-align: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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>615</span></span></div></td><td 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,421</span></span></div></td><td 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;">Uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,634</span></span></div></td><td style="vertical-align: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,610</span></span></div></td><td style="vertical-align: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;">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="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;font-weight:bold;"><span>272</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>214</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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>13,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>13,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> Following are the components of selected balance sheet items:<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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></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;">Accounts receivable, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Trade accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>59,510</span></span></div></td><td 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,834</span></span></div></td><td 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;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(978</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(691</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="overflow:hidden;font-size:10pt;"><span 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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>58,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>43,143</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Inventories:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Finished goods</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>8,054</span></span></div></td><td 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,438</span></span></div></td><td 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;">In process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>961</span></span></div></td><td style="vertical-align: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,288</span></span></div></td><td style="vertical-align: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;">Materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>46,336</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>34,610</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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>55,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>42,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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="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;">Insurance policy benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>759</span></span></div></td><td style="vertical-align: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>802</span></span></div></td><td style="vertical-align: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;">Federal income tax receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,397</span></span></div></td><td 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>604</span></span></div></td><td 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;">Prepaid expenses and other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>3,705</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,283</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>5,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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 held for use and assets held for sale</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span><span 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,234</span></span></div></td><td style="vertical-align: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>3,054</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>80,299</span></span></div></td><td 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>77,817</span></span></div></td><td 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:36px;padding-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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>149,847</span></span></div></td><td style="vertical-align: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>142,471</span></span></div></td><td style="vertical-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-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>(127,523</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(117,018</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: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;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>105,857</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>106,324</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="overflow:hidden;height:8px;font-size:10pt;"><span 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:8px;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:8px;font-size:10pt;"><span 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:8px;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:8px;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:20px;padding-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, plant and equipment subject to capital leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:36px;padding-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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>488</span></span></div></td><td 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization for capitalized leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(65</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="overflow:hidden;font-size:10pt;"><span 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;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>423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="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;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>106,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>106,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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="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;">Equity investments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,955</span></span></div></td><td style="vertical-align: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,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></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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>19</span></span></div></td><td 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>18</span></span></div></td><td 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;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>976</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,283</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>3,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Accrued 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="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;">Salaries and 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 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>9,409</span></span></div></td><td 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>6,286</span></span></div></td><td 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;">Benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,225</span></span></div></td><td style="vertical-align: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,960</span></span></div></td><td style="vertical-align: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;">Insurance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,992</span></span></div></td><td 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>2,400</span></span></div></td><td 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;">Warranties</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,163</span></span></div></td><td style="vertical-align: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,547</span></span></div></td><td style="vertical-align: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;">Income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>226</span></span></div></td><td 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>498</span></span></div></td><td 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;">Other taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,880</span></span></div></td><td style="vertical-align: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,540</span></span></div></td><td style="vertical-align: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;">Acquisition-related contingent consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,036</span></span></div></td><td 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>445</span></span></div></td><td 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;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>2,015</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,379</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>21,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>18,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;">Other 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="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;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>8,264</span></span></div></td><td 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,054</span></span></div></td><td 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;">Acquisition-related contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,010</span></span></div></td><td style="vertical-align: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,397</span></span></div></td><td style="vertical-align: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 income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>615</span></span></div></td><td 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,421</span></span></div></td><td 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;">Uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,634</span></span></div></td><td style="vertical-align: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,610</span></span></div></td><td style="vertical-align: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;">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="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;font-weight:bold;"><span>272</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>214</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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>13,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>13,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> 59510000 43834000 978000 691000 58532000 43143000 8054000 5438000 961000 2288000 46336000 34610000 55351000 42336000 759000 802000 1397000 604000 3705000 1283000 5861000 2689000 3234000 3054000 80299000 77817000 149847000 142471000 127523000 117018000 105857000 106324000 488000 0 65000 0 423000 0 106280000 106324000 1955000 2371000 19000 18000 976000 1283000 2950000 3672000 9409000 6286000 4225000 3960000 1992000 2400000 1163000 1547000 226000 498000 1880000 1540000 1036000 445000 2015000 1379000 21946000 18055000 8264000 8054000 2010000 1397000 615000 1421000 2634000 2610000 272000 214000 13795000 13696000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ASSETS HELD FOR SALE</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Aerostar</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company continually analyzes its product and service offerings to ensure we serve market segments with attractive near- and long-term growth prospects that are consistent with our core capabilities. Through this continued evaluation, the Company's Aerostar segment finalized a plan ("the Plan") to actively market the sale of its client private and radar product lines, each of which it has determined constitutes a business. During the second quarter of fiscal 2018 the Company determined that it was probable that these product lines would be sold within one year. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter, Aerostar modified the plan and no longer marketed the sale of its radar product line. A buyer was identified and the sale of the client private business was completed subsequent to the end of fiscal 2018. As such, and as of January 31, 2018, the radar product line is not considered held for sale. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has identified specific assets and liabilities that have been sold, including an allocation of goodwill based on the relative fair value of the business. The Company has determined that the final selling price will be in excess of the net book value. As such there is </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impact to the Consolidated Statement of Income for the twelve-month period ended January 31, 2018. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Plan, Aerostar will remain focused on serving the aerospace/defense market with its stratospheric balloon and radar product lines. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts of assets and liabilities classified as held for sale were as follows:</span></div><div style="line-height:120%;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="5"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31</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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:bold;">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;">Assets held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>63</span></span></div></td><td 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:20px;padding-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>103</span></span></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>329</span></span></div></td><td 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:20px;padding-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 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;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>17</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">          Total assets held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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:2px 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>512</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;height:18px;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:18px;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:18px;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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 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 style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>91</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;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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:2px solid #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>91</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span> assets held for sale as of January 31, 2017. 0 The amounts of assets and liabilities classified as held for sale were as follows:<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="5"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31</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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:bold;">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;">Assets held for sale</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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, plant and equipment, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>63</span></span></div></td><td 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:20px;padding-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>103</span></span></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>329</span></span></div></td><td 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:20px;padding-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 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;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>17</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">          Total assets held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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:2px 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>512</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;height:18px;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:18px;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:18px;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-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 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 style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>91</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;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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:2px solid #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>91</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 63000 103000 329000 17000 512000 91000 91000 0 <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.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></div></td></tr></table></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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of shareholders' equity but are excluded from net income. The changes in the components of accumulated other comprehensive income (loss) (AOCI) are shown below:</span></div><div style="line-height:120%;padding-bottom: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="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Cumulative foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">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;">Balance at January 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;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,024</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;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>(3,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;">Other comprehensive income (loss) before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $129</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:12px;padding-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;">Balance at January 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,427</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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 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,249</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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 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>(3,676</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other comprehensive income before reclassifications</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,234</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>1,234</span></span></div></td><td style="vertical-align: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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $44</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><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;font-weight:bold;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:12px;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:12px;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></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;font-weight:bold;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(1,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(1,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(2,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Postretirement benefit cost components are reclassified in their entirety from AOCI to net periodic benefit cost.  Net periodic benefit costs are reported in net income as “Cost of sales” or “Selling, general and administrative expenses” in a manner consistent with the classification of direct labor and personnel costs of the eligible employees. The changes in the components of accumulated other comprehensive income (loss) (AOCI) are shown below:<div style="line-height:120%;padding-bottom: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="13"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Cumulative foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">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;">Balance at January 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(2,477</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;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,024</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;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>(3,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:12px;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;">Other comprehensive income (loss) before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $129</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>(225</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:12px;padding-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;">Balance at January 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,427</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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 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,249</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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 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>(3,676</span></span></div></td><td style="vertical-align:bottom;padding-right:12px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other comprehensive income before reclassifications</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,234</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>1,234</span></span></div></td><td style="vertical-align: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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $44</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><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;font-weight:bold;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:12px;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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(131</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:12px;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></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;font-weight:bold;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(1,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(1,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(2,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-right:12px;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;font-weight:bold;">)</span></div></td></tr></table></div></div><br/> -2477000 -1024000 -3501000 50000 0 50000 0 225000 225000 -2427000 -1249000 -3676000 1234000 0 1234000 0 -131000 131000 -1193000 -1380000 -2573000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">SUPPLEMENTAL CASH FLOW INFORMATION</span></div></td></tr></table></div><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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">2016</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;">Changes in operating assets and 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="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:20px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(7,014</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,361</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>16,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(11,062</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other 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;font-weight:bold;"><span>(2,445</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>228</span></span></div></td><td 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>(111</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:20px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,558</span></span></div></td><td style="vertical-align: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>(5,059</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:20px;padding-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 and other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,560</span></span></div></td><td 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>8,405</span></span></div></td><td 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>(9,353</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="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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(16,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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:2px 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;"><span>7,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>9,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:20px;padding-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 during the year for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19,854</span></span></div></td><td 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>6,618</span></span></div></td><td 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>6,558</span></span></div></td><td 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:20px;padding-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 paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>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 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>190</span></span></div></td><td style="vertical-align: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>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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">Significant non-cash transactions:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Capital expenditures included in accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>418</span></span></div></td><td 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>84</span></span></div></td><td 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>161</span></span></div></td><td 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:12px;padding-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 acquired under capital leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>79</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Capital expenditures converted from 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 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>—</span></span></div></td><td 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>1,036</span></span></div></td><td 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></table></div> <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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">2016</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;">Changes in operating assets and 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="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:20px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(7,014</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,361</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>16,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(11,062</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other 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;font-weight:bold;"><span>(2,445</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>228</span></span></div></td><td 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>(111</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:20px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,558</span></span></div></td><td style="vertical-align: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>(5,059</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:20px;padding-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 and other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,560</span></span></div></td><td 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>8,405</span></span></div></td><td 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>(9,353</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="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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>(16,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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:2px 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;"><span>7,045</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>9,888</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flow information:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:20px;padding-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 during the year for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>19,854</span></span></div></td><td 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>6,618</span></span></div></td><td 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>6,558</span></span></div></td><td 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:20px;padding-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 paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>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 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>190</span></span></div></td><td style="vertical-align: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>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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;font-size:10pt;"><span 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:18px;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:18px;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;">Significant non-cash transactions:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Capital expenditures included in accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>418</span></span></div></td><td 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>84</span></span></div></td><td 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>161</span></span></div></td><td 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:12px;padding-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 acquired under capital leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>79</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Capital expenditures converted from 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 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>—</span></span></div></td><td 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>1,036</span></span></div></td><td 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></table></div> 7014000 5361000 -16847000 11062000 -1215000 -7564000 2445000 -228000 111000 1280000 2558000 -5059000 2560000 8405000 -9353000 16681000 -7045000 -9888000 19854000 6618000 6558000 186000 190000 129000 418000 84000 161000 79000 0 0 0 0 1036000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 6</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ACQUISITIONS OF AND INVESTMENTS IN BUSINESSES AND TECHNOLOGIES</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Colorado Lining International, Inc.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">September 1, 2017</span></span></span><span style="font-family:inherit;font-size:10pt;">, the Company completed the acquisition of substantially all of the assets ("the acquisition") of </span><span style="font-family:inherit;font-size:10pt;"><span>Colorado Lining International, Inc.</span></span><span style="font-family:inherit;font-size:10pt;">, a Colorado corporation, headquartered in Parker, CO (“CLI”). The acquisition was aligned under the Company’s Engineered Films Division. The acquisition enhanced the Company’s geomembrane market position through extended </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">service and product offerings with the addition of new design-build and installation service components, and advanced Engineered Films’ business model into a vertically-integrated, full-service solutions provider for the geomembrane market. The acquisition constitutes a business and as such was accounted for as a business combination. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition included a working capital adjustment that was settled in January 2018. The final working capital adjustment was </span><span style="font-family:inherit;font-size:10pt;"><span>$566</span></span><span style="font-family:inherit;font-size:10pt;"> which brought the purchase price to </span><span style="font-family:inherit;font-size:10pt;"><span>$14,938</span></span><span style="font-family:inherit;font-size:10pt;">. The purchase price includes potential earn-out payments with an estimated fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,256</span></span><span style="font-family:inherit;font-size:10pt;"> which are contingent upon achieving certain revenues and operational synergies. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the business acquired was allocated to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair value of the identifiable assets acquired and liabilities assumed is reflected as goodwill. Goodwill recorded as part of the purchase price allocation was </span><span style="font-family:inherit;font-size:10pt;"><span>$5,714</span></span><span style="font-family:inherit;font-size:10pt;">, all of which is tax deductible. Identifiable intangible assets acquired as part of the acquisition were </span><span style="font-family:inherit;font-size:10pt;"><span>$610</span></span><span style="font-family:inherit;font-size:10pt;">, including definite-lived intangibles, such as customer relationships and order backlog. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition-related contingent consideration</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has contingent liabilities related to the current fiscal year acquisition of CLI, as well as the prior acquisitions of SBG Innovatie BV and its affiliate, Navtronics BVBA (collectively, SBG) in May 2014 and Vista Research, Inc. (Vista) in January 2012. The fair value of such contingent consideration is estimated as of the acquisition date, and subsequently at the end of each reporting period, using forecasted cash flows. Projecting future cash flows requires the Company to make significant estimates and assumptions regarding future events, conditions, or revenues being achieved under the subject contingent agreement as well as the appropriate discount rate. Such valuation techniques include one or more significant inputs that are not observable (Level 3 fair value measures).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of the liability for acquisition-related contingent consideration are as follows:</span></div><div style="line-height:120%;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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">2017</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;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,741</span></span></div></td><td 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>2,059</span></span></div></td><td 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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of contingent consideration 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;font-weight:bold;"><span>1,256</span></span></div></td><td style="vertical-align: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of the 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;padding-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>457</span></span></div></td><td 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>36</span></span></div></td><td 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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration earn-out paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(408</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(354</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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>3,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:16px;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:16px;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:16px;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:16px;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:16px;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;">Classification of liability in the Consolidated balance sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued 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 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>1,036</span></span></div></td><td style="vertical-align: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>345</span></span></div></td><td style="vertical-align: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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Liabilities, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>2,010</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,396</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;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>3,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>1,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the CLI acquisition in the current fiscal year, the Company entered into a contingent earn-out agreement, not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>$2,000</span></span><span style="font-family:inherit;font-size:10pt;">. The earn-out is paid annually for </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;"> after the purchase date, contingent upon achieving certain revenues and operational synergies. To date, the Company has made </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> payments on this potential earn-out liability. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the acquisition of SBG, Raven is committed to making additional earn-out payments, not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>$2,500</span></span><span style="font-family:inherit;font-size:10pt;"> calculated and paid quarterly for </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;"> after the purchase date contingent upon achieving certain revenues. To date, the Company has paid a total of </span><span style="font-family:inherit;font-size:10pt;"><span>$890</span></span><span style="font-family:inherit;font-size:10pt;"> of this potential earn-out liability.</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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Related to the acquisition of Vista in 2012, the Company is committed to making annual payments based upon earn-out percentages</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">on specific revenue streams for </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> after the purchase date, not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>$15,000</span></span><span style="font-family:inherit;font-size:10pt;">. To date, the Company has paid a total</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,572</span></span><span style="font-family:inherit;font-size:10pt;"> of this potential earn-out liability.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Method Investments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has owned interests in </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> affiliates accounted for as equity method investments: </span><span style="font-family:inherit;font-size:10pt;"><span>AgEagle</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>SST</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">AgEagle</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;"><span>February 2016</span></span><span style="font-family:inherit;font-size:10pt;">, the Applied Technology Division acquired an interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> in AgEagle. AgEagle is a privately held company that is a leading provider of unmanned aerial systems (UAS) used for agricultural applications. Contemporaneously with the execution of the stock purchase agreement, AgEagle and the Company entered into a distribution agreement whereby the Company was appointed as the sole and exclusive distributor worldwide of the existing AgEagle system as it pertains to the </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">agriculture market. The Company’s equity ownership interest is considered a variable interest and it accounts for this investment under the equity method of accounting. The Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. The purchase price was allocated between the equity ownership interest and an intangible asset for the exclusive distribution agreement. In April 2017, the Company determined that the investment in AgEagle, was fully impaired, further described in Note 7 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, Long-lived Assets and Other Intangibles</span><span style="font-family:inherit;font-size:10pt;">, due to lower than expected cash flows. The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> commitments or guarantees related to this equity method investment. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> SST</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s owned interest of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> in SST is accounted for using the equity method. SST is a privately-held agricultural software development and information services provider. Raven and SST are strategically aligned to provide customers with simple, more efficient ways to move and manage data in the precision agriculture market. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the net carrying value of the Company's equity investments was as follows:</span></div><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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Purchase price of equity investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td 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>135</span></span></div></td><td 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;">(Loss) income from equity investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(42</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(72</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;">Amortization of 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;font-weight:bold;"><span>(320</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(497</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;">Impairment to equity investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(72</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of 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 style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #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:2px solid #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>2,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 2017-09-01 Colorado Lining International, Inc. 566000 14938000 1256000 5714000 610000 Changes in the fair value of the liability for acquisition-related contingent consideration are as follows:<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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">2017</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;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,741</span></span></div></td><td 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>2,059</span></span></div></td><td 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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of contingent consideration 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;font-weight:bold;"><span>1,256</span></span></div></td><td style="vertical-align: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of the 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;padding-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>457</span></span></div></td><td 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>36</span></span></div></td><td 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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent consideration earn-out paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(408</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(354</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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>3,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:16px;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:16px;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:16px;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:16px;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:16px;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;">Classification of liability in the Consolidated balance sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued 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 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>1,036</span></span></div></td><td style="vertical-align: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>345</span></span></div></td><td style="vertical-align: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;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Liabilities, long-term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>2,010</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,396</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;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>3,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>1,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> 1741000 2059000 1256000 0 457000 36000 -408000 -354000 3046000 1741000 1036000 345000 2010000 1396000 3046000 1741000 2000000 P3Y 0 2500000 P10Y 890000 P7Y 15000000 1572000 2 AgEagle SST 2016-02 0.05 0 0.22 Changes in the net carrying value of the Company's equity investments was as follows:<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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Balance at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Purchase price of equity investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td 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>135</span></span></div></td><td 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;">(Loss) income from equity investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(42</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(72</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;">Amortization of 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;font-weight:bold;"><span>(320</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(497</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;">Impairment to equity investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(72</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of 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 style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #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:2px solid #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>2,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 2371000 2805000 0 135000 -42000 -72000 320000 497000 -72000 0 1937000 2371000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">GOODWILL, LONG-LIVED ASSETS, AND OTHER CHARGES</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For goodwill, the Company performs impairment reviews by reporting unit. At the end of fiscal 2016, the Company determined the reporting units to be Engineered Films Division, Applied Technology Division, and </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> separate reporting units in the Aerostar Division, one of which was Vista and one of which was all other Aerostar operations (Aerostar excluding Vista). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of fiscal 2017, management implemented managerial and financial reporting changes within Vista and Aerostar to further integrate Vista into the Aerostar Division. Integration actions included leadership re-alignment, including selling and business development leadership functions, re-deployment of employees across the division, and consolidation of administrative functions, among other actions. Based on the changes made, the Company consolidated the two separate reporting units within the Aerostar Division into </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reporting unit for the purposes of goodwill impairment review. As such, as of April 30, 2016, and thereafter the Company has </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units: Engineered Films Division, Applied Technology Division, and Aerostar Division. The Company reviewed the quantitative and qualitative factors associated with the change in reporting units and determined there were no indicators of impairment at the time of the reporting unit change.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill by reporting unit are shown below:</span></div><div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Applied</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Engineered</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Films</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Aerostar</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Total</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;">Balance at January 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>12,365</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><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;"><br/></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,518</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><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;"><br/></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>789</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><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;"><br/></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>40,672</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;">Foreign currency translation 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>(23</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(23</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reporting unit transfer balance</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>12,342</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>27,518</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>789</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>40,649</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;">Additions due to business combinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><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;font-weight:bold;"><span>5,714</span></span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><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;font-weight:bold;"><span>5,714</span></span></div></td><td 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;">Divestiture of business</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>(52</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(52</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;font-weight:bold;">)</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 currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>399</span></span></div></td><td 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>—</span></span></div></td><td 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>—</span></span></div></td><td 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>399</span></span></div></td><td 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;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>12,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>33,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>737</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>46,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill gross and net of accumulated impairment losses were as follows: </span></div><div style="line-height:120%;text-align:center;padding-left:12px;text-indent:-12px;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:70%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Gross 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>58,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Accumulated impairment loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(11,497</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,497</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;">Net 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>46,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>40,649</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is tested for impairment on an annual basis and between annual tests whenever a triggering event indicates there may be an impairment. The annual impairment tests were completed for each reporting unit in the fourth quarter based on a November 30th valuation date.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2018 Goodwill Impairment Testing</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal 2018 no triggering events were deemed to have occurred in any of the quarterly periods and no impairments were recorded as a result of the annual impairment testing. In its annual impairment testing, the Company concluded a quantitative analysis was not required for the Applied Technology and Engineered Films reporting units. This was based on the Company's qualitative analysis and the fact that the estimated fair value in the Company's most recent impairment test substantially exceeded its carrying value for each of these reporting units. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Aerostar reporting unit, the Company determined the excess of the fair value of the reporting unit over its carry value in the previous year's annual impairment assessment was not significant enough based on the current macroeconomic conditions to perform a qualitative analysis. As such, the Company performed a quantitative analysis for the annual impairment assessment of the Aerostar reporting unit. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including future revenues and expenses, projected capital expenditures, changes in net working capital and the discount rate. On the basis of these estimates, the November 30, 2017 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11,600</span></span><span style="font-family:inherit;font-size:10pt;"> or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>41%</span></span><span style="font-family:inherit;font-size:10pt;">, as such there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> goodwill impairment losses reported in the year ended January 31, 2018. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2017 Goodwill Impairment Testing</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2017 third quarter, the Company determined that a triggering event occurred for its Aerostar reporting unit, which had </span><span style="font-family:inherit;font-size:10pt;"><span>$789</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill as of October 31, 2016. The triggering event was caused by lowering the financial expectations for net sales and operating income of the reporting unit and certain asset groups due to delays and uncertainties regarding the reporting unit’s pursuit of certain opportunities, including aerostat orders, certain classified stratospheric balloon pursuits, and radar pursuits. Aerostar was still actively pursuing these opportunities and some were in active negotiations, but the timing of certain aerostat and classified stratospheric balloon opportunities were being delayed more than previously expected and the likelihood of radar sales is lower due to the Company's decision to no longer actively pursue certain radar product opportunities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A quantitative impairment analysis was completed using fair value techniques as of October 31, 2016. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including projected revenue growth rates, projected operating results, terminal growth rates, economic conditions, anticipated future cash flows, and the discount rate. On the basis of these estimates, the October 31, 2016 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,000</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no other triggering events during fiscal 2017 for any of the three reporting units, and </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairments were recorded as a result of the annual impairment testing for fiscal 2017.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2016 Goodwill Impairment Testing</span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fiscal 2016 third quarter, the Company determined that a triggering event occurred for its Vista reporting unit. The triggering event was caused by the lowering of financial expectations for sales and operating income of the reporting unit due to delays and uncertainties regarding the reporting unit’s pursuit of large international opportunities. Despite the Company having a pre-authorization letter from the prime contractor and being in negotiations on a large international contract through the fiscal 2016 second quarter, the contract did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. In addition, the Company made a change in the executive leadership of the reporting unit during the third quarter. The Step 1 impairment analysis was completed using fair value techniques as of October 31, 2015. In determining the estimated fair value of the Vista reporting unit, the Company was required to make assumptions and estimate a number of factors, including projected revenue growth rates (particularly those related to being successful in being awarded large, international contracts and the timing thereof), operating profit margin percentage, and the discount rate. On the basis of these estimates, the October 31, 2015 analysis indicated that the estimated fair value of the </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vista reporting unit was less than the carrying value. The carrying value exceeded the estimated fair value by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$14,000</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>64%</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the applicable accounting guidance, the Company performed a Step 2 impairment analysis. In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the reporting unit. Based on this Step 2 impairment analysis the resulting implied fair value of the Vista goodwill was determined to have </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> value compared to the carrying value recorded for the reporting unit, </span><span style="font-family:inherit;font-size:10pt;"><span>$11,497</span></span><span style="font-family:inherit;font-size:10pt;">. In the fiscal 2016 third quarter an impairment charge to operating income of </span><span style="font-family:inherit;font-size:10pt;"><span>$11,497</span></span><span style="font-family:inherit;font-size:10pt;"> was reported as "Goodwill impairment loss" in the Consolidated Statements of Income and Comprehensive Income. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides the gross carrying amount and related accumulated amortization of definite-lived intangible assets: </span></div><div style="line-height:120%;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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:34%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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="19" 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:9pt;"><span style="font-family:inherit;font-size:9pt;">For the years ended January 31,</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</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;padding-left:2px;padding-top:2px;padding-bottom: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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated</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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">amortization</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">amortization</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net</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;">Existing technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(6,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>294</span></span></div></td><td style="vertical-align: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:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>583</span></span></div></td><td style="vertical-align: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;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>13,264</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(4,834</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>8,430</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,987</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,680</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,307</span></span></div></td><td 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;">Patents and other intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>4,241</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(2,381</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>1,860</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,378</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,220</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,158</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>24,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(14,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,501</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future amortization expense for these definite-lived intangible assets, as well as definite-lived intangible assets accounted for as part of the equity method investment in SST, during the next five years is as follows:</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="21"/></tr><tr><td style="width:44%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">2023</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;">Estimated amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-lived assets</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company assesses the recoverability of long-lived assets, including definite-lived intangibles, equity method investments, and property plant and equipment if events or changes in circumstances indicate that an asset might be impaired. For long-lived and intangible assets, the Company performs impairment reviews by asset groups. Management periodically assesses for triggering events and discusses any significant changes in the utilization of long-lived assets. For purposes of recognition and measurement of an impairment loss, a long-lived asset is grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When performing long-lived asset testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). An impairment loss is recognized when the carrying amount of an asset is above the estimated undiscounted cash flows used in determining the fair value of the asset. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2018 Long-lived Intangibles and Equity-Method Investment Impairment Assessment</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During first quarter of fiscal 2018, the Company determined that the investment in AgEagle, further described in Note 6 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisitions of and Investments in Businesses and Technologies, </span><span style="font-family:inherit;font-size:10pt;">was impaired due to lower than expected cash flows. This impairment was determined to be other-than-temporary and an accelerated equity method investment loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$72</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded in the first quarter. This loss was reported in "Other (expense), net" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018. The Company also determined the customer relationship intangible asset related to the Ag Eagle exclusive distribution agreement was fully impaired. The total impairment loss reported related to this intangible asset was </span><span style="font-family:inherit;font-size:10pt;"><span>$259</span></span><span style="font-family:inherit;font-size:10pt;"> and was recorded in the first quarter. This loss was reported in "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not identify any additional triggering events for any of its assets groups or equity method investments the remainder of fiscal 2018. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2017 Long-lived Intangibles Impairment Assessment</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluated the triggering events described in the goodwill impairment analysis for fiscal 2017 and determined there were also triggering events with respect to the assets associated with the aerostat and stratospheric programs (Lighter than Air) and the radar product and radar services (Radar) asset groups in the Aerostar reporting unit in the third quarter of fiscal 2017, which resulted in an asset impairment test.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the Lighter than Air asset group exceeded the carrying value of the long-lived assets by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$110,000</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>800%</span></span><span style="font-family:inherit;font-size:10pt;">, and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting estimated fair value of the Radar asset group long-lived assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$175</span></span><span style="font-family:inherit;font-size:10pt;"> compared to the carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$262</span></span><span style="font-family:inherit;font-size:10pt;"> for the asset group. The shortfall of </span><span style="font-family:inherit;font-size:10pt;"><span>$87</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded in the fiscal 2017 third quarter as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. The total impairment loss related to property, plant, and equipment and patents was </span><span style="font-family:inherit;font-size:10pt;"><span>$62</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fiscal 2016 Long-lived Intangibles Impairment Assessment</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in our Annual Report on Form 10-K/A for the fiscal year ended January 31, 2016, the Company determined that the relevant cash flows for long-lived asset testing (the lowest level of cash flows that are largely independent of other assets) were one level below the Vista reporting unit. For Vista, these levels were determined to be asset groups identified for the client private business (CP) and Radar. Based on the assessment of the forecasts of cash flows and these asset groups, the Company concluded that certain long-lived assets of the Vista reporting unit, including finite-lived intangible assets, were impaired as of October 31, 2015. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the CP asset group exceeded the carrying value of the long-lived assets and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting implied fair value of the Radar asset group long-lived assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$103</span></span><span style="font-family:inherit;font-size:10pt;"> compared to the carrying value of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,916</span></span><span style="font-family:inherit;font-size:10pt;"> for the asset group. The shortfall of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,813</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded in the third quarter of fiscal 2016 as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. Of the total long-lived asset impairment of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,813</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3,154</span></span><span style="font-family:inherit;font-size:10pt;"> was related to amortizable intangible assets related to radar technology and radar customers, </span><span style="font-family:inherit;font-size:10pt;"><span>$554</span></span><span style="font-family:inherit;font-size:10pt;"> was related to property, plant, and equipment, and </span><span style="font-family:inherit;font-size:10pt;"><span>$105</span></span><span style="font-family:inherit;font-size:10pt;"> was related to patents. In addition, expenditures of </span><span style="font-family:inherit;font-size:10pt;"><span>$13</span></span><span style="font-family:inherit;font-size:10pt;"> for additional patents related to the Radar asset group in the fiscal 2016 fourth quarter were also considered to have been impaired. </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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Charges</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Inventory Write-downs</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the Company's decision to no longer actively pursue certain radar opportunities, during the fiscal 2017 third quarter the Company wrote-down radar inventory, purchased primarily during fiscal 2016. The decision to write-down this inventory is consistent with the triggering event identified during the fiscal 2017 third quarter relating to the Aerostar reporting unit and the Radar asset group. This radar-specific inventory write-down increased "Cost of sales" by </span><span style="font-family:inherit;font-size:10pt;"><span>$2,278</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2017. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> significant inventory write-downs in fiscal 2018 or 2016. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Pre-contract Deferred Cost Write-offs </span></div><span style="font-family:inherit;font-size:10pt;">From time to time, the Company incurs costs before a contract is finalized and such pre-contract costs are deferred to the balance sheet to the extent they relate to a specific project and the Company has concluded that is probable that the contract will be awarded for more than the amount deferred. Pre-contract cost deferrals are common with Vista's business pursuits. As described above, Vista was pursuing international opportunities and was in the process of negotiating a large international contract that did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. Corresponding to these lower expectations, the pre-contract costs associated with these pursuits were written off during the fiscal 2016 third quarter. Vista recorded a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,933</span></span><span style="font-family:inherit;font-size:10pt;">, (which is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,075</span></span><span style="font-family:inherit;font-size:10pt;"> of costs capitalized as of July 31, 2015 and additional costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$858</span></span><span style="font-family:inherit;font-size:10pt;"> capitalized during August and September 2015) for the write-off of these pre-contract costs. This charge is recorded in “Cost of sales” in the Consolidated Statements of Income and Comprehensive Income. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span> pre-contract costs written-off in fiscal 2018 or 2017. 2 1 3 The changes in the carrying amount of goodwill by reporting unit are shown below:<div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Applied</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Engineered</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Films</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Aerostar</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Total</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;">Balance at January 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>12,365</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><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;"><br/></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,518</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><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;"><br/></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>789</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><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;"><br/></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>40,672</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;">Foreign currency translation 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>(23</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(23</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reporting unit transfer balance</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>12,342</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>27,518</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>789</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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>40,649</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;">Additions due to business combinations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><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;font-weight:bold;"><span>5,714</span></span></div></td><td 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><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;font-weight:bold;"><span>5,714</span></span></div></td><td 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;">Divestiture of business</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>(52</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(52</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;font-weight:bold;">)</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 currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>399</span></span></div></td><td 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>—</span></span></div></td><td 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>—</span></span></div></td><td 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>399</span></span></div></td><td 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;">Balance at January 31, 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;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>12,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>33,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>737</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>46,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></span> The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016. 12365000 27518000 789000 40672000 -23000 0 0 -23000 0 0 0 0 12342000 27518000 789000 40649000 0 5714000 0 5714000 0 0 52000 52000 399000 0 0 399000 12741000 33232000 737000 46710000 Goodwill gross and net of accumulated impairment losses were as follows: <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:70%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Gross 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>58,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Accumulated impairment loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(11,497</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,497</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;">Net 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>46,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>40,649</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> 58207000 52146000 11497000 11497000 46710000 40649000 11600000 0.41 0 789000 9000000 0.30 0 14000000 -0.64 0 11497000 11497000 The following table provides the gross carrying amount and related accumulated amortization of definite-lived intangible assets: <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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:34%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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="19" 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:9pt;"><span style="font-family:inherit;font-size:9pt;">For the years ended January 31,</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</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;padding-left:2px;padding-top:2px;padding-bottom: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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated</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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">amortization</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">amortization</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net</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;">Existing technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(6,996</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>294</span></span></div></td><td style="vertical-align: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:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>583</span></span></div></td><td style="vertical-align: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;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>13,264</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(4,834</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>8,430</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,987</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3,680</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,307</span></span></div></td><td 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;">Patents and other intangibles</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>4,241</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(2,381</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>1,860</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,378</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 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,220</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,158</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>24,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>(14,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24,501</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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> 7290000 6996000 294000 7136000 6553000 583000 13264000 4834000 8430000 12987000 3680000 9307000 4241000 2381000 1860000 4378000 2220000 2158000 24795000 14211000 10584000 24501000 12453000 12048000 The estimated future amortization expense for these definite-lived intangible assets, as well as definite-lived intangible assets accounted for as part of the equity method investment in SST, during the next five years is as follows:<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="21"/></tr><tr><td style="width:44%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">2023</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;">Estimated amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,013</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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> 1988000 1578000 1163000 1111000 1013000 72000 259000 110000000 8 175000 262000 87000 62000 25000 103000 3916000 3813000 3813000 3154000 554000 105000 13000 2278000 0 2933000 2075000 858000 0 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">EMPLOYEE POSTRETIREMENT BENEFITS</span></div></td></tr></table></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Defined contribution 401(k) plan</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 1, 2018, the Company has </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> 401(k) plan covering substantially all employees. This plan, which covers the majority of employees, matches employee contributions up to </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;">. Prior to January 1, 2018, the plan matched contributions up to </span><span style="font-family:inherit;font-size:10pt;"><span>4%</span></span><span style="font-family:inherit;font-size:10pt;">. Under this plan all account balances and future contributions and related earnings can be invested in several investment alternatives as well as the Company's common stock in accordance with each participant's elections. Participants may choose to make separate investment choices for current account balances and for future contributions. As a result of changes to the plan’s permissible investment options effective January 1, 2017, participants' contributions to the 401(k) and the employer matching contributions are limited to </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> investment in the Company's common stock. This limit was previously </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;">. The plan does not allow a participant to exchange more than </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of their existing account balance into the Company’s common stock nor permit exchanges that would cause the participant’s investment in the Company’s common stock to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;">. Officers of the Company may not include Raven's common stock in their 401(k) plan elections.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to January 1, 2017, the Company had a second 401(k) plan that was assumed as part of the Vista acquisition. This plan was terminated December 31, 2016 and all participant contributions were merged into the plan previously described. The Company also contributes to post-retirement and pensions as are required or customary for employees in foreign locations. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Deferred compensation plan</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company established a section 409A non-qualified deferred compensation plan. The purpose of the deferred compensation plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation, and there is no standard Company contribution or match. Participants are approved by the Board of Director's Personnel and Compensation Committee which is also responsible for the deferred compensation plan's general administration. A </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">rabbi trust </span><span style="font-family:inherit;font-size:10pt;">was also established in January 2018 which the Company may elect to make contributions to in order to provide a source of funds to assist the Company in meeting its obligation. Any assets held by the deferred compensation plan are still part of the Company's general assets and are subject to creditor's claims. The Company's common stock is not an investment option. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contribution expense to all such plans was </span><span style="font-family:inherit;font-size:10pt;"><span>$2,263</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,030</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,952</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively, and all of these contributions were to the 401(k) plan.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Defined benefit postretirement plan</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Company provides postretirement medical and other benefits to senior executive officers and senior managers. The accumulated benefit obligation is as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:74%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px solid #000000;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;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:middle;border-bottom:2px solid #000000;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;">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;">Benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,416</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>74</span></span></div></td><td 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></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;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>312</span></span></div></td><td style="vertical-align: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>333</span></span></div></td><td style="vertical-align: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;">Actuarial loss (gain) and assumption changes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>112</span></span></div></td><td 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>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: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;">Retiree benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(343</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(329</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;">Benefit obligation at end of 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>8,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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>8,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the plan's pre-tax adjustment to accumulated other comprehensive income/loss:</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="9"/></tr><tr><td style="width:70%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">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;">Amounts not yet recognized in net periodic benefit cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Net actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>2,714</span></span></div></td><td 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>2,699</span></span></div></td><td 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;">Prior service cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(572</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(732</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;">Total pre-tax accumulated other comprehensive loss </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:13px;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:13px;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:13px;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:13px;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:13px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,967</span></span></div></td><td 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>1,612</span></span></div></td><td 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;">Reclassification adjustments recognized in benefit cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognized net (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(96</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(146</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:12px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>159</span></span></div></td><td style="vertical-align: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>160</span></span></div></td><td style="vertical-align: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;">Amounts recognized in AOCI during the 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:12px;padding-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 actuarial loss (gain) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>112</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>341</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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>2,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net actuarial loss for fiscal year </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> was the result of a decrease in the discount rate and unfavorable demographic experience partially offset by medical costs trending lower than expected. The net actuarial loss for fiscal year </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was the result of a decrease in the discount rate, a decrease in the average life expectancy by approximately half a year based on the application of an updated mortality projection scale, and census changes. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The liability and net periodic benefit cost reflected in the Consolidated Balance Sheets and Consolidated Statements of Income and Comprehensive Income were as follows:</span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:12px;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;">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;">Beginning liability balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,416</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Net periodic benefit cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>323</span></span></div></td><td 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>399</span></span></div></td><td 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;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>175</span></span></div></td><td style="vertical-align: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>355</span></span></div></td><td style="vertical-align: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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in net periodic benefit cost and other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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>498</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>754</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;">Retiree benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(343</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(329</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 liability balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>8,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>8,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:10px;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:10px;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:10px;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:10px;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:10px;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;">Current portion in accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>307</span></span></div></td><td 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>362</span></span></div></td><td 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;">Long-term portion in other 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 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>8,264</span></span></div></td><td style="vertical-align: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>8,054</span></span></div></td><td style="vertical-align: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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;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;">Assumptions used to calculate benefit obligation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3.75</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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:12px;padding-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 increase</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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;">Health care cost trend rates: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Health care cost trend rate assumed for next year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>6.50</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.67</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ultimate health care cost trend rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.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:bottom;background-color:#cceeff;padding-left:12px;padding-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 that the rate reaches the ultimate trend rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2030</span></span></div></td><td style="vertical-align: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>2030</span></span></div></td><td style="vertical-align: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;">Assumptions used to calculated the net periodic benefit cost: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-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;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.25</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:12px;padding-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 increase</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The discount rate is based on matching rates of return on high-quality fixed-income investments with the timing and amount of expected benefit payments. No material fluctuations in retiree benefit payments are expected in future years. The total estimated cost to be recognized from AOCI into net periodic benefit cost over the next fiscal year is </span><span style="font-family:inherit;font-size:10pt;"><span>$(31)</span></span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;"><span>$129</span></span><span style="font-family:inherit;font-size:10pt;"> of recognized net loss and</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(160)</span></span><span style="font-family:inherit;font-size:10pt;"> of amortized prior service cost.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumed health care cost trend rate has a significant effect on the amounts reported. The impact of a one-percentage point change in assumed health care rates would have the following effects: </span></div><div style="line-height:120%;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:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">January 31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">One-percentage-point increase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">One-percentage-point decrease</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;">Effect on total of service and interest cost components</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(58</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;font-weight:bold;">)</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 on accumulated postretirement benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,180</span></span></div></td><td 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>(1,045</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;font-weight:bold;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expects to make </span><span style="font-family:inherit;font-size:10pt;"><span>$313</span></span><span style="font-family:inherit;font-size:10pt;"> in postretirement medical and other benefit payments in fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. The following postretirement other than pension benefit payments, which reflect expected future service as appropriate, are expected to be paid:</span></div><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="21"/></tr><tr><td style="width:39%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">2023 - 2028</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;">Expected postretirement medical and other benefit 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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> 1 0.05 0.04 0.10 0.20 0.10 0.10 2263000 2030000 1952000 The accumulated benefit obligation is as follows:<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:74%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px solid #000000;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;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:middle;border-bottom:2px solid #000000;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;">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;">Benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,416</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>74</span></span></div></td><td 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></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;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>312</span></span></div></td><td style="vertical-align: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>333</span></span></div></td><td style="vertical-align: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;">Actuarial loss (gain) and assumption changes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>112</span></span></div></td><td 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>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: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;">Retiree benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(343</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(329</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;">Benefit obligation at end of 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>8,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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>8,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 8416000 7991000 74000 80000 312000 333000 -112000 -341000 343000 329000 8571000 8416000 The following tables set forth the plan's pre-tax adjustment to accumulated other comprehensive income/loss:<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:70%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px solid #000000;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;">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;">Amounts not yet recognized in net periodic benefit cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Net actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>2,714</span></span></div></td><td 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>2,699</span></span></div></td><td 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;">Prior service cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(572</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(732</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;">Total pre-tax accumulated other comprehensive loss </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:13px;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:13px;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:13px;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:13px;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:13px;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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,967</span></span></div></td><td 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>1,612</span></span></div></td><td 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;">Reclassification adjustments recognized in benefit cost:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognized net (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(96</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(146</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:12px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>159</span></span></div></td><td style="vertical-align: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>160</span></span></div></td><td style="vertical-align: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;">Amounts recognized in AOCI during the 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:12px;padding-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 actuarial loss (gain) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>112</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>341</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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>2,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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> -2714000 -2699000 -572000 -732000 2142000 1967000 1967000 1612000 96000 146000 -159000 -160000 -112000 -341000 2142000 1967000 The liability and net periodic benefit cost reflected in the Consolidated Balance Sheets and Consolidated Statements of Income and Comprehensive Income were as follows:<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:72%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:12px;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;">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;">Beginning liability balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>8,416</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Net periodic benefit cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>323</span></span></div></td><td 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>399</span></span></div></td><td 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;">Other comprehensive loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>175</span></span></div></td><td style="vertical-align: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>355</span></span></div></td><td style="vertical-align: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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in net periodic benefit cost and other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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>498</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>754</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;">Retiree benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(343</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(329</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 liability balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>8,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>8,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:10px;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:10px;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:10px;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:10px;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:10px;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;">Current portion in accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>307</span></span></div></td><td 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>362</span></span></div></td><td 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;">Long-term portion in other 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 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>8,264</span></span></div></td><td style="vertical-align: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>8,054</span></span></div></td><td style="vertical-align: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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;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;">Assumptions used to calculate benefit obligation:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>3.75</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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:12px;padding-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 increase</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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;">Health care cost trend rates: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Health care cost trend rate assumed for next year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>6.50</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.67</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ultimate health care cost trend rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.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:bottom;background-color:#cceeff;padding-left:12px;padding-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 that the rate reaches the ultimate trend rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2030</span></span></div></td><td style="vertical-align: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>2030</span></span></div></td><td style="vertical-align: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;">Assumptions used to calculated the net periodic benefit cost: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:12px;padding-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;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.25</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:12px;padding-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 increase</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4.00</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.00</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> 8416000 7991000 323000 399000 -175000 -355000 498000 754000 343000 329000 8571000 8416000 307000 362000 8264000 8054000 0.0375 0.0400 0.0400 0.0400 0.0650 0.0667 0.0450 0.0450 2030 2030 0.0400 0.0425 0.0400 0.0400 -31000 129000 -160000 The impact of a one-percentage point change in assumed health care rates would have the following effects: <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:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">January 31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">One-percentage-point increase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;">One-percentage-point decrease</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;">Effect on total of service and interest cost components</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(58</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;font-weight:bold;">)</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 on accumulated postretirement benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,180</span></span></div></td><td 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>(1,045</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;font-weight:bold;">)</span></div></td></tr></table></div> 71000 58000 1180000 1045000 313000 The following postretirement other than pension benefit payments, which reflect expected future service as appropriate, are expected to be paid:<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="21"/></tr><tr><td style="width:39%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">2023 - 2028</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;">Expected postretirement medical and other benefit 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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> 313000 323000 332000 341000 2192000 <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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">WARRANTIES</span></div></td></tr></table></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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the warranty accrual were as follows:</span></div><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:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Change in provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,762</span></span></div></td><td 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,597</span></span></div></td><td 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,945</span></span></div></td><td 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;">Settlements made</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(2,146</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,885</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>(3,230</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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> Changes in the warranty accrual were as follows:<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:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Change in provision</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,762</span></span></div></td><td 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,597</span></span></div></td><td 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,945</span></span></div></td><td 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;">Settlements made</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(2,146</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,885</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>(3,230</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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>1,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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:2px solid #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:2px solid #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>1,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 1547000 1835000 3120000 1762000 1597000 1945000 2146000 1885000 3230000 1163000 1547000 1835000 <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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">INCOME TAXES</span></div></td></tr></table></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation of income tax computed at the federal statutory rate to the Company's effective income tax rate was as follows:</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="10"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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 at U.S. federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><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-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><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;border-top:2px 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:2px solid #000000;"><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;border-top:2px 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;">Impact of the Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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;">State and local income taxes, net of U.S. federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.7</span></span></div></td><td style="vertical-align: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.8</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;">Tax credit for research activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(1.8</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(3.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>(24.2</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;">Tax benefit on qualified production activities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(3.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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.8</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>(13.7</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;">Tax benefit on insurance premiums</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(1.3</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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>(10.3</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;">Change in uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.8</span></span></div></td><td style="vertical-align: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 tax rate difference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><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>(0.3</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>(2.9</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;">Impact of settlement of stock-based awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</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.7</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;"><span>30.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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>27.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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>(18.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:12pt;"><span style="font-family:Arial;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increase in the fiscal 2018 effective tax rate is primarily due to higher pre-tax income in the current year and recognition of discrete tax expense related to the Company's adoption of ASU 2016-09 in fiscal 2018 as further discussed in Note 1 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Significant Accounting</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Policies</span><span style="font-family:inherit;font-size:10pt;">. This ASU requires that the tax effects resulting from the settlement of stock-based awards be recognized as a discrete income tax expense or benefit in the income statement in the reporting period in which they occur. Additionally, the Tax Cuts and Jobs Act (TCJA), effective January 1, 2018, lowered the Company's federal statutory rate by </span><span style="font-family:inherit;font-size:10pt;"><span>1.2 percentage points</span></span><span style="font-family:inherit;font-size:10pt;"> for the fiscal year. The TCJA reduces the federal statutory rate to </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> for fiscal 2019. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The TCJA imposes a one-time mandatory transition tax on accumulated foreign earnings, which resulted in a provisional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$265</span></span><span style="font-family:inherit;font-size:10pt;"> for the Company. The Company re-measured its ending deferred tax assets and liabilities to reflect the realization at the new 21% corporate tax rate. The re-measurement resulted in a provisional </span><span style="font-family:inherit;font-size:10pt;"><span>$312</span></span><span style="font-family:inherit;font-size:10pt;"> reduction to fiscal 2018 tax expense.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the TCJA (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year from the enactment date. Since the TCJA was passed late in the fourth quarter of fiscal 2018, ongoing guidance and accounting interpretation are expected over the next year, and significant data and analysis is required to finalize amounts recorded pursuant to the TCJA, the Company considers the accounting of the transition tax, deferred tax re-measurements, indefinite reinvestment assertion, and other items to be incomplete due to the forthcoming guidance and its ongoing analysis of final year-end data and tax positions. Also, the Company has not yet determined its policy election as to whether it will recognize deferred taxes for basis differences expected to reverse as Global Intangible Low Taxed Income (“GILTI”) or whether GILTI will be accounted for as a period cost if and when incurred. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's fiscal 2017 effective rate is lower than the federal statutory rate primarily due to a </span><span style="font-family:inherit;font-size:10pt;"><span>$779</span></span><span style="font-family:inherit;font-size:10pt;"> tax benefit for qualified production activities and a </span><span style="font-family:inherit;font-size:10pt;"><span>$1,044</span></span><span style="font-family:inherit;font-size:10pt;"> tax benefit from the R&amp;D tax credit. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The negative fiscal 2016 effective rate is lower than the federal statutory rate primarily due to the combination of a significantly lower book income year-over-year, a </span><span style="font-family:inherit;font-size:10pt;"><span>$560</span></span><span style="font-family:inherit;font-size:10pt;"> tax benefit for qualified production activities, and a </span><span style="font-family:inherit;font-size:10pt;"><span>$989</span></span><span style="font-family:inherit;font-size:10pt;"> tax benefit from the R&amp;D tax credit extension passed by Congress in fiscal 2016. The qualified production deduction is based on estimated taxable income. Taxable income is higher in comparison to pre-tax income for fiscal 2016 primarily due to </span><span style="font-family:inherit;font-size:10pt;"><span>$14,756</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill and long-lived asset impairment losses recorded in net income which are not currently deductible but are amortizable for income tax purposes.</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Significant components of the Company's income tax provision were as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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 tax provision:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currently payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18,754</span></span></div></td><td 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>7,354</span></span></div></td><td 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,272</span></span></div></td><td 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:20px;padding-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 expense (benefit) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(787</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>307</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>(6,039</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;">Income tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>17,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>7,661</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>(767</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Tax Assets (Liabilities)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities were as follows:</span></div><div style="line-height:120%;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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Deferred tax 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="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:20px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>184</span></span></div></td><td 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>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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>664</span></span></div></td><td style="vertical-align: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>978</span></span></div></td><td style="vertical-align: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:20px;padding-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 vacation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>647</span></span></div></td><td 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>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>137</span></span></div></td><td style="vertical-align: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>383</span></span></div></td><td style="vertical-align: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:20px;padding-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 benefit liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td 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>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:bottom;background-color:#cceeff;padding-left:20px;padding-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 obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>262</span></span></div></td><td style="vertical-align: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>565</span></span></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,929</span></span></div></td><td 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,072</span></span></div></td><td 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>491</span></span></div></td><td style="vertical-align: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>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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,761</span></span></div></td><td 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,201</span></span></div></td><td 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:20px;padding-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 accrued 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;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;font-weight:bold;"><span>54</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>68</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>6,129</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>10,210</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;height:13px;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:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;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:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;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 (liabilities):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,082</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(10,565</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:20px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(643</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,048</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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>(6,725</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,613</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></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 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>(596</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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:2px solid #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>(1,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Uncertain Tax Positions</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) is as follows:</span></div><div style="line-height:120%;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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Gross unrecognized tax benefits at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Increases in tax positions related to the current 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="2" style="vertical-align:bottom;padding-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>426</span></span></div></td><td 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>279</span></span></div></td><td 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;">Decreases in tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>(193</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;">Decreases as a result of lapses in applicable statutes of limitation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(320</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(303</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;">Gross unrecognized tax benefits at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>2,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal year 2018 changes to uncertain tax positions related to prior years resulted from lapses of applicable statutes of limitations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal year 2017 included a decrease to prior period tax positions primarily related to a favorable determination by a state tax authority impacting the Company’s estimated liability. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total unrecognized tax benefits (including interest and penalty) that, if recognized, would affect the Company's effective tax rate were </span><span style="font-family:inherit;font-size:10pt;"><span>$2,143</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,806</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,140</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, 2017, and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. At </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, 2017, and 2016, accrued interest and penalties were </span><span style="font-family:inherit;font-size:10pt;"><span>$418</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$500</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$672</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company does not expect any significant change in the amount of unrecognized tax benefits in the next fiscal year.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Additional Tax Information</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company files tax returns, including returns for its subsidiaries, with various federal, state, and local jurisdictions. Uncertain tax positions are related to tax years that remain subject to examination. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, federal tax returns filed in the U.S. for fiscal years ended January 31, </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">January 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> remain subject to examination by federal tax authorities. In state and local jurisdictions, tax returns for fiscal years ended January 31, </span><span style="font-family:inherit;font-size:10pt;">2012</span><span style="font-family:inherit;font-size:10pt;"> through </span><span style="font-family:inherit;font-size:10pt;">January 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> remain subject to examination by state and local tax authorities. International jurisdictions have open tax years varying by location beginning in fiscal 2013.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax book income for the U.S. companies and the foreign subsidiaries was $</span><span style="font-family:inherit;font-size:10pt;"><span>58,757</span></span><span style="font-family:inherit;font-size:10pt;"> and $</span><span style="font-family:inherit;font-size:10pt;"><span>229</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company has recorded United States income taxes of </span><span style="font-family:inherit;font-size:10pt;"><span>$265</span></span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;"><span>$3,242</span></span><span style="font-family:inherit;font-size:10pt;"> of undistributed earnings from its Canadian and </span></div>European subsidiaries. The Company plans to reinvest its foreign earnings internationally and as a result has not recorded additional income or withholding tax on undistributed foreign earnings. The Company will continue to assess if there is a need in the future to bring back a portion of the foreign cash which was subject to the transition tax. The reconciliation of income tax computed at the federal statutory rate to the Company's effective income tax rate was as follows:<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:52%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="2" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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 at U.S. federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>33.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><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-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><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;border-top:2px 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:2px solid #000000;"><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;border-top:2px 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;">Impact of the Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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;">State and local income taxes, net of U.S. federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.7</span></span></div></td><td style="vertical-align: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.8</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;">Tax credit for research activities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(1.8</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(3.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>(24.2</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;">Tax benefit on qualified production activities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(3.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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.8</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>(13.7</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;">Tax benefit on insurance premiums</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(1.3</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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>(10.3</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;">Change in uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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.8</span></span></div></td><td style="vertical-align: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 tax rate difference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><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>(0.3</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>(2.9</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;">Impact of settlement of stock-based awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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: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, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</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.7</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;"><span>30.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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>27.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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>(18.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> 0.338 0.350 0.350 -0.001 0 0 0.016 0.007 -0.028 0.018 0.037 0.242 -0.030 -0.028 -0.137 0.013 0.015 0.103 0.001 -0.003 0.018 0 -0.003 -0.029 0.012 0 0 0 0.004 -0.017 0.305 0.275 -0.188 1.2 0.21 265000 -312000 779000 1044000 560000 989000 14756000 Significant components of the Company's income tax provision were as follows:<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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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 tax provision:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currently payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18,754</span></span></div></td><td 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>7,354</span></span></div></td><td 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,272</span></span></div></td><td 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:20px;padding-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 expense (benefit) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(787</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>307</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>(6,039</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;">Income tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>17,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>7,661</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>(767</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></table></div> 18754000 7354000 5272000 -787000 307000 -6039000 17967000 7661000 -767000 Significant components of the Company's deferred tax assets and liabilities were as follows:<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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Deferred tax 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="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:20px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>184</span></span></div></td><td 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>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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>664</span></span></div></td><td style="vertical-align: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>978</span></span></div></td><td style="vertical-align: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:20px;padding-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 vacation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>647</span></span></div></td><td 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>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Insurance obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>137</span></span></div></td><td style="vertical-align: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>383</span></span></div></td><td style="vertical-align: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:20px;padding-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 benefit liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td 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>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:bottom;background-color:#cceeff;padding-left:20px;padding-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 obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>262</span></span></div></td><td style="vertical-align: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>565</span></span></div></td><td style="vertical-align: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Postretirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,929</span></span></div></td><td 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,072</span></span></div></td><td 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax positions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>491</span></span></div></td><td style="vertical-align: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>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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,761</span></span></div></td><td 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,201</span></span></div></td><td 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:20px;padding-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 accrued 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;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;font-weight:bold;"><span>54</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>68</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>6,129</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>10,210</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;height:13px;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:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;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:13px;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;border-top:1px solid #000000;"><div style="overflow:hidden;height:13px;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 (liabilities):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,082</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(10,565</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:20px;padding-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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(643</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,048</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;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>(6,725</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,613</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></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 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 style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>(596</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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:2px solid #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>(1,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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> 184000 212000 664000 978000 647000 887000 137000 383000 0 41000 262000 565000 1929000 3072000 491000 803000 1761000 3201000 54000 68000 6129000 10210000 6082000 10565000 643000 1048000 6725000 11613000 596000 1403000 A summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) is as follows:<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:68%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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;">Gross unrecognized tax benefits at beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2,110</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Increases in tax positions related to the current 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="2" style="vertical-align:bottom;padding-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>426</span></span></div></td><td 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>279</span></span></div></td><td 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;">Decreases in tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>(193</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;">Decreases as a result of lapses in applicable statutes of limitation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>(320</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(303</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;">Gross unrecognized tax benefits at end of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;font-weight:bold;"><span>2,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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;"><span>2,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr></table></div> 2110000 2327000 426000 279000 0 193000 320000 303000 2216000 2110000 2143000 1806000 2140000 418000 500000 672000 58757000 229000 265000 3242000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">FINANCING ARRANGEMENTS</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company entered into a credit facility on </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">April 15, 2015</span></span></span><span style="font-family:inherit;font-size:10pt;"> with JPMorgan Chase Bank, N.A., Toronto Branch as Canadian Administrative Agent, JPMorgan Chase Bank, National Association, as administrative agent, and each lender from time to time party thereto (the Credit Agreement). The Credit Agreement provides for a syndicated senior revolving credit facility up to </span><span style="font-family:inherit;font-size:10pt;"><span>$125,000</span></span><span style="font-family:inherit;font-size:10pt;"> with a maturity date of </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">April 15, 2020</span></span></span><span style="font-family:inherit;font-size:10pt;">. Loan proceeds may be utilized by Raven for strategic business purposes, such as business acquisitions, and for net working capital needs.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Simultaneous with execution of the Credit Agreement, Raven, Aerostar, Vista, and Integra entered into a guaranty agreement in favor of JPMorgan Chase Bank National Association in its capacity as administrator under the Credit Agreement for the benefit of JPMorgan Chase Bank N.A., Toronto Branch and the lenders and their affiliates under the Credit Agreement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unamortized debt issuance costs associated with this Credit Agreement were as follows:</span></div><div style="line-height:120%;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:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Unamortized debt issuance costs are reported as "Other assets" in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loans or borrowings defined under the Credit Agreement bear interest and fees at varying rates and terms defined in the Credit Agreement based on the type of borrowing as defined. The Credit Agreement includes annual administrative and unborrowed capacity fees. Such fees were </span><span style="font-family:inherit;font-size:10pt;"><span>$211</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$215</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$213</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, 2017, and 2016, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement also contains customary affirmative and negative covenants, including those relating to financial reporting and notification, limits on levels of indebtedness and liens, investments, mergers and acquisitions, affiliate transactions, sales of assets, restrictive agreements, and change in control as defined in the Credit Agreement. </span><span style="font-family:inherit;font-size:10pt;"><span>The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement. </span></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Letters of credit (LOC) issued and outstanding were as follows:</span></div><div style="line-height:120%;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:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Letters of credit outstanding </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> borrowings under any of the credit agreements and there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> borrowings outstanding for any of the fiscal periods covered by this Annual Report on Form 10-K. Availability under the Credit Agreement for borrowings as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$124,000</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Capital leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's recent asset acquisition of CLI further described in Note 6 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisition of and Investments in Businesses and Technologies </span><span style="font-family:inherit;font-size:10pt;">included a fleet of vehicles under capital leases to support Engineered Film's new design-build and installation service capabilities. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> leased assets under capital leases in fiscal 2017. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under capital leases and the present value of the net minimum lease payments as of January 31, 2018 were as follows: </span></div><div style="line-height:120%;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="25"/></tr><tr><td style="width:36%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><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:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><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;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px 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;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="18" 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon.</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>(17</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 colspan="21" 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 minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>511</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 colspan="21" 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;">Less amounts representing interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(63</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 colspan="21" 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;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>448</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At January 31, 2018, the present value of net minimum lease payments due within one year is </span><span style="font-family:inherit;font-size:10pt;"><span>$196</span></span><span style="font-family:inherit;font-size:10pt;">. Amortization and interest expense for the year ended January 31, 2018 was </span><span style="font-family:inherit;font-size:10pt;"><span>$65</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Operating leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases certain vehicles, equipment, and facilities under operating leases. Total rent and lease expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$2,104</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,028</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,095</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under non-cancelable operating leases are as follows: </span></div><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="25"/></tr><tr><td style="width:39%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">Thereafter</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px 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;background-color:#cceeff;border-top:2px 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> 2015-04-15 125000000 2020-04-15 The unamortized debt issuance costs associated with this Credit Agreement were as follows:<div style="line-height:120%;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:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized debt issuance costs</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Unamortized debt issuance costs are reported as "Other assets" in the Consolidated Balance Sheets.</span></div><br/> 242000 352000 211000 215000 213000 The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement. Letters of credit (LOC) issued and outstanding were as follows:<div style="line-height:120%;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:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><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="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">As of January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Letters of credit outstanding </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a)</sup></span>Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement. 1097000 514000 0 0 124000000 0 <br/><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments under capital leases and the present value of the net minimum lease payments as of January 31, 2018 were as follows: </span></div><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="25"/></tr><tr><td style="width:36%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:5%;"/><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:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><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;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px 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;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="18" 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:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon.</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>(17</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 colspan="21" 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 minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>511</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 colspan="21" 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;">Less amounts representing interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(63</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 colspan="21" 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;">Present value of net minimum lease payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>448</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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> 237000 169000 90000 32000 0 528000 17000 511000 63000 448000 196000 65000 13000 2104000 2028000 2095000 Future minimum lease payments under non-cancelable operating leases are as follows: <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="25"/></tr><tr><td style="width:39%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">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:2px solid #000000;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;">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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">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="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;">Thereafter</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,012</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px 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;background-color:#cceeff;border-top:2px 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> 2012000 1925000 1780000 501000 437000 0 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES </span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is involved as a party in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of its business, the potential costs and liability of which cannot be determined at this time. Management does not believe the ultimate outcomes of its legal proceedings are likely to be material to its results of operations, financial position, or cash flows. The previously disclosed patent infringement lawsuit in which Capstan Ag Systems, Inc. made certain infringement claims against the Company has been settled on a confidential basis.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has insurance policies that provide coverage to various degrees for potential liabilities arising from legal proceedings. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company entered into a Gift Agreement (the Agreement) effective in January 2018 with the South Dakota State University Foundation, Inc. (the Foundation). The Agreement states that the Company will make a </span><span style="font-family:inherit;font-size:10pt;"><span>$5,000</span></span><span style="font-family:inherit;font-size:10pt;"> gift to the Foundation, conditional on certain other actions that had not occurred as of January 31, 2018. This gift will be used by South Dakota State University (SDSU), located in Brookings, SD, for the establishment of a precision agriculture facility to support SDSU's Precision Agriculture degrees and curriculum. This facility will assist the Company in further collaboration with faculty, staff, and students on emerging technology in support of the growing need for precision agriculture practices and tools. As the Agreement is conditional upon certain other actions yet to occur, the gift will not be recorded as an expense or liability until those contingencies are satisfied. The Company expects these contingencies to be satisfied during fiscal 2019.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>In addition to commitments disclosed elsewhere in the Notes to the Consolidated Financial Statements, the Company has unconditional purchase obligations for inventory and other obligations that arise in the normal course of business operations. The majority of these obligations are related to the Applied Technology and Engineered Films divisions and arise from the purchase of raw materials inventory. 5000000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 13</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">RESTRUCTURING COSTS</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> ongoing restructuring plans or unpaid restructuring costs at </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> restructuring costs were incurred in fiscal 2018 or 2017. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to Applied Technology reducing its international sales infrastructure, scaling back marketing initiatives, lowering general manufacturing overhead, and focusing R&amp;D spending on core product lines, the Company initiated the exit of Applied </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology’s non-strategic St. Louis, Missouri contract manufacturing operations in fiscal 2015. In fiscal 2016 first quarter, the Company announced that Applied Technology successfully sold and transferred its contract manufacturing operations in the St. Louis, Missouri area. Proceeds from the sale of these assets were </span><span style="font-family:inherit;font-size:10pt;"><span>$1,288</span></span><span style="font-family:inherit;font-size:10pt;"> and gains of </span><span style="font-family:inherit;font-size:10pt;"><span>$611</span></span><span style="font-family:inherit;font-size:10pt;"> were recorded in fiscal 2016 as a result of the exit activity. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This exit strategy of Applied Technology was fully completed in fiscal 2017 with the sale of the idle St. Louis manufacturing facility. Proceeds from the sale of this facility were </span><span style="font-family:inherit;font-size:10pt;"><span>$960</span></span><span style="font-family:inherit;font-size:10pt;"> and gains of </span><span style="font-family:inherit;font-size:10pt;"><span>$160</span></span><span style="font-family:inherit;font-size:10pt;"> were recognized in "Selling, general, and administrative expenses in the Consolidated Statements of Income and Comprehensive Income for fiscal 2017. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With continued weak end-market demand in the Engineered Films and Applied Technology divisions, the Company announced and implemented a restructuring plan in fiscal 2016 first quarter to lower its cost structure. The cost reductions covered all divisions and included the corporate offices, but were weighted to Applied Technology as a result of the decline in this business and the expectation of continued end-market weakness for this division. As a result of this action, the Company incurred restructuring costs for severance benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$588</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2016</span><span style="font-family:inherit;font-size:10pt;">. The Company reported </span><span style="font-family:inherit;font-size:10pt;"><span>$407</span></span><span style="font-family:inherit;font-size:10pt;"> of restructuring expense in "Cost of sales" and </span><span style="font-family:inherit;font-size:10pt;"><span>$181</span></span><span style="font-family:inherit;font-size:10pt;"> in "Selling, general, and administrative expenses" in the Consolidated Statements of Income and Comprehensive Income for fiscal 2016. Substantially all of these restructuring costs related to Applied Technology. This restructuring plan was completed during the fiscal 2016 second quarter.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In the fiscal 2016 third quarter, the Company's Aerostar Division implemented a restructuring plan at Vista to lower its cost structure due to reduced demand expectations primarily related to delays and uncertainty surrounding international pursuits. Restructuring costs for severance benefits were </span><span style="font-family:inherit;font-size:10pt;"><span>$73</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2016</span><span style="font-family:inherit;font-size:10pt;">. The Company reported </span><span style="font-family:inherit;font-size:10pt;"><span>$58</span></span><span style="font-family:inherit;font-size:10pt;"> of this expense in "Cost of sales" and </span><span style="font-family:inherit;font-size:10pt;"><span>$15</span></span><span style="font-family:inherit;font-size:10pt;"> in "Research and development expenses" in the Consolidated Statements of Income and Comprehensive Income. This restructuring plan was completed during fiscal 2016 fourth quarter and there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> unpaid costs at </span><span style="font-family:inherit;font-size:10pt;">January 31, 2016</span>. 0 0 1288000 611000 960000 160000 588000 407000 181000 73000 58000 15000 0 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 14</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">SHARE-BASED COMPENSATION</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> shareholder approved share-based compensation plans, which are described below. The compensation cost and related income tax benefit for these plans were as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Share-based compensation cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,275</span></span></div></td><td 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,103</span></span></div></td><td 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>819</span></span></div></td><td 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation cost capitalized as part of inventory is not significant. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Compensation Plans </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reserved shares of its common stock for issuance to directors, officers, employees, and certain advisors of the Company through incentive stock options and non-statutory stock options, stock appreciation rights, stock awards, restricted stock, restricted stock units (RSUs), and performance awards to be granted under the Amended and Restated 2010 Stock Incentive Plan (the Plan) which was approved by shareholders on </span><span style="font-family:inherit;font-size:10pt;">May 22, 2012</span><span style="font-family:inherit;font-size:10pt;">. The aggregate number of shares initially available for grant under the Plan was </span><span style="font-family:inherit;font-size:10pt;"><span>2,000,000</span></span><span style="font-family:inherit;font-size:10pt;">. As of January 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the number of shares available for grant under the Plan was </span><span style="font-family:inherit;font-size:10pt;"><span>1,163,074</span></span><span style="font-family:inherit;font-size:10pt;">. Option exercises under the Plan are settled in newly issued common shares.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Plan is administered by the Personnel and Compensation Committee of the Board of Directors (the Committee), consisting of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> or more independent directors of the Company. The Committee determines the option exercise prices and the term of each grant. The Committee may accelerate the exercisability of awards under the Plan or extend the term of such awards to the extent allowed by the Plan to a maximum term of </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;"><span>Two</span></span><span style="font-family:inherit;font-size:10pt;"> types of awards were granted under the Plan in fiscal 2018, stock options and restricted stock units.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>85,800</span></span><span style="font-family:inherit;font-size:10pt;"> non-qualified stock options during fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Options are granted with exercise prices not less than the market value of the Company's common stock at the date of grant. The stock options vest over a four-year period and expire after </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Options contain retirement and change-in-control provisions that may accelerate the vesting period. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. The Company uses historical data to estimate option exercises, employee terminations, and volatility within this valuation model. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average assumptions used for the Black-Scholes option pricing model by grant year are as follows: </span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:53%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px 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;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1.78</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.33</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>2.59</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;">Expected volatility factor</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>33.87</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>32.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>36.81</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;">Expected option term (in 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;font-weight:bold;"><span>4.25</span></span></div></td><td 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>4.00</span></span></div></td><td 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.75</span></span></div></td><td 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="overflow:hidden;height:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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;">Weighted average grant date fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>7.35</span></span></div></td><td 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.05</span></span></div></td><td 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>4.77</span></span></div></td><td 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding stock options as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and activity for the year then ended are presented below:</span></div><div style="line-height:120%;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="14"/></tr><tr><td style="width:44%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:3%;"/><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:3%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted average 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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:normal;">Aggregate intrinsic value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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:2px solid #000000;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;">Weighted<br/>average<br/>remaining<br/>contractual<br/>term<br/>(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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>990,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>85,800</span></span></div></td><td 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>29.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 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(206,000</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31.01</span></span></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(43,600</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>19.05</span></span></div></td><td 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Expired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(124,150</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31.70</span></span></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>702,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;"><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>22.34</span></span></div></td><td 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>11,396</span></span></div></td><td 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.49</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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding exercisable, January 31, 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 style="vertical-align:bottom;padding-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>331,717</span></span></div></td><td 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>23.43</span></span></div></td><td 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,014</span></span></div></td><td 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>1.95</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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested, or expected to vest, January 31, 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 style="vertical-align:bottom;padding-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>702,950</span></span></div></td><td 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>22.34</span></span></div></td><td 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>11,396</span></span></div></td><td 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.49</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The intrinsic value of a stock award is the amount by which the fair value of the underlying stock exceeds the exercise price of the award. The total intrinsic value of options exercised was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,036</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$172</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended January 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of options vested was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,312</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,323</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,755</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended January 31, 2018, 2017, and 2016, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized compensation cost for non-vested awards was </span><span style="font-family:inherit;font-size:10pt;"><span>$838</span></span><span style="font-family:inherit;font-size:10pt;">. This amount is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>1.93</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Awards</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company granted </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>61,270</span></span><span style="font-family:inherit;font-size:10pt;"> time-vested RSUs during the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The fair value of a time-vested RSU is measured based upon the closing market price of the Company's common stock on the day prior to the date of grant. Time-vested RSUs will vest if, at the end of the vesting period, the employee remains employed by the Company. RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on the time-vested RSUs over the vesting period and are forfeited if such RSUs do not vest.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity for time-vested RSUs under the Plan in fiscal 2018 was as follows:</span></div><div style="line-height:120%;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="8"/></tr><tr><td style="width:70%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted<br/> average grant date fair value per share</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>126,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>61,270</span></span></div></td><td 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>29.33</span></span></div></td><td 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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(23,122</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>29.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><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(18,028</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>18.92</span></span></div></td><td 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;">Outstanding, January 31, 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;border-bottom:2px 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;font-weight:bold;"><span>146,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;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>21.81</span></span></div></td><td style="vertical-align: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:20px;font-size:10pt;"><span 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:20px;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;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;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;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: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;">Cumulative dividends, January 31, 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;background-color:#cceeff;padding-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>5,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 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also granted performance-based RSUs during the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The exact number of performance shares to be issued will vary from </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>150%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target award, depending on the Company's actual performance over the vesting period in comparison to the target award. The target awards for the fiscal 2016, 2017 and 2018 grants are based on return on equity (ROE), which is defined as net income divided by the average of beginning and ending shareholders' equity for the fiscal year. The performance-based RSUs will vest if, at the end of the performance period, the Company has achieved certain performance goals and the employee remains employed by the Company. Performance-based RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on performance-based RSUs over the vesting period and are forfeited if such RSUs do not vest. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the performance-based restricted stock units is based upon the closing market price of the Company's common stock on the day prior to the grant date. The number of restricted stock units granted is based on </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target award. The number of RSUs that will vest is determined by the estimated ROE target over the performance period. The estimated performance factor used to estimate the number of restricted stock units expected to vest is evaluated quarterly. The number of restricted stock units issued at the vesting date will be based on actual results. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity for performance-based RSUs under the Plan in fiscal 2018 was as follows:</span></div><div style="line-height:120%;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="8"/></tr><tr><td style="width:69%;"/><td style="width:3%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted<br/> average grant date fair value per share</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>146,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>22,745</span></span></div></td><td 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>29.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></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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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;font-weight:bold;"><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(16,164</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>16.89</span></span></div></td><td 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;">Performance-based 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 style="vertical-align:bottom;background-color:#cceeff;padding-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>26,629</span></span></div></td><td style="vertical-align: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>23.96</span></span></div></td><td style="vertical-align: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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px solid #000000;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>179,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;"><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>19.40</span></span></div></td><td 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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative dividends, January 31, 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 style="vertical-align:bottom;padding-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>7,130</span></span></div></td><td 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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:9px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average grant date fair values of the time-based and performance-based RSUs by grant year are as follows:</span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:61%;"/><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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Weighted average grant date fair value: time-based RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Weighted average grant date fair value: performance-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>29.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>15.61</span></span></div></td><td 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>20.09</span></span></div></td><td 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total intrinsic value of RSUs vested (or converted to shares) was </span><span style="font-family:inherit;font-size:10pt;"><span>$685</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$754</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,437</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended January 31, 2018, 2017, and 2016, respectively. The total fair value of RSUs vested (or converted to shares) was </span><span style="font-family:inherit;font-size:10pt;"><span>$678</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$761</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,411</span></span><span style="font-family:inherit;font-size:10pt;">, during the years ended January 31, 2018, 2017, and 2016, respectively. </span><span style="font-family:inherit;font-size:10pt;"><span>326,578</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding RSUs with a weighted average term of </span><span style="font-family:inherit;font-size:10pt;"><span>1.81</span></span><span style="font-family:inherit;font-size:10pt;"> years and an aggregate intrinsic value of </span><span style="font-family:inherit;font-size:10pt;"><span>$12,590</span></span><span style="font-family:inherit;font-size:10pt;"> at January 31, 2018 are expected to vest. None of the outstanding RSUs are vested as of January 31, 2018. The total unrecognized compensation cost for nonvested RSU awards at January 31, 2018 was </span><span style="font-family:inherit;font-size:10pt;"><span>$3,054</span></span><span style="font-family:inherit;font-size:10pt;">. This amount is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.81</span></span><span style="font-family:inherit;font-size:10pt;"> years. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Stock Compensation Plan for Directors</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reserved </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>100,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock for issuance to certain members of its Board of Directors under the Deferred Stock Compensation Plan for Directors of Raven Industries, Inc. (the Director Plan). The Director Plan is administered by the Personnel and Compensation Committee of the Board of Directors. Under the Director Plan, any non-employee director receives a grant of a number of stock units as deferred compensation to be converted into common stock after retirement from the Board of Directors and may elect to have a specified percentage of their annual retainer converted to stock units. Under the Director Plan, a stock unit is the right to receive </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> share of the Company's common stock as deferred compensation, to be distributed from an account established by the Company in the name of the non-employee director. Stock units have the same value as a share of common stock but cannot be sold. Stock units are a component of the Company's equity. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock units granted under the Director Plan vest immediately and are expensed at the date of grant. When dividends are paid on the Company's common shares, stock units are added to the directors' balances and a corresponding amount is removed from retained earnings. The intrinsic value of a stock unit is the fair value of the underlying shares. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding stock units as of January 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and changes during the year then ended are presented below:</span></div><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="8"/></tr><tr><td style="width:70%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted<br/> average price</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>98,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>12,000</span></span></div></td><td 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>35.00</span></span></div></td><td 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;">Deferred retainers</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1,143</span></span></div></td><td style="vertical-align: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>35.00</span></span></div></td><td style="vertical-align: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;">Dividends</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>1,547</span></span></div></td><td 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>33.98</span></span></div></td><td 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;">Converted into common shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(25,725</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>33.88</span></span></div></td><td style="vertical-align: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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px solid #000000;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>87,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;"><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>19.35</span></span></div></td><td 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></table></div> 2 The compensation cost and related income tax benefit for these plans were as follows:<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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Share-based compensation cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,071</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Tax benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,275</span></span></div></td><td 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,103</span></span></div></td><td 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>819</span></span></div></td><td 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></table></div> 3725000 3071000 2311000 1275000 1103000 819000 2000000 1163074 2 P10Y 2 85800 P5Y The weighted average assumptions used for the Black-Scholes option pricing model by grant year are as follows: <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="13"/></tr><tr><td style="width:53%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><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-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px 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;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1.78</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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.33</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>2.59</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;">Expected volatility factor</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>33.87</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;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>32.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>36.81</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;">Expected option term (in 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;font-weight:bold;"><span>4.25</span></span></div></td><td 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>4.00</span></span></div></td><td 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.75</span></span></div></td><td 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="overflow:hidden;height:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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;">Weighted average grant date fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>7.35</span></span></div></td><td 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.05</span></span></div></td><td 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>4.77</span></span></div></td><td 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></table></div> 0.0168 0.0105 0.0133 0.0178 0.0333 0.0259 0.3387 0.3261 0.3681 P4Y3M P4Y P3Y9M 7.35 3.05 4.77 Outstanding stock options as of <span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">January 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and activity for the year then ended are presented below:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:44%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:3%;"/><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:3%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted average 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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:normal;">Aggregate intrinsic value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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:2px solid #000000;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;">Weighted<br/>average<br/>remaining<br/>contractual<br/>term<br/>(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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>990,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>24.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>85,800</span></span></div></td><td 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>29.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 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(206,000</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31.01</span></span></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(43,600</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>19.05</span></span></div></td><td 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Expired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(124,150</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31.70</span></span></div></td><td style="vertical-align: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px 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;font-weight:bold;"><span>702,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;"><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>22.34</span></span></div></td><td 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>11,396</span></span></div></td><td 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.49</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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding exercisable, January 31, 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 style="vertical-align:bottom;padding-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>331,717</span></span></div></td><td 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>23.43</span></span></div></td><td 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,014</span></span></div></td><td 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>1.95</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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested, or expected to vest, January 31, 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 style="vertical-align:bottom;padding-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>702,950</span></span></div></td><td 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>22.34</span></span></div></td><td 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>11,396</span></span></div></td><td 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.49</span></span></div></td></tr></table></div> 990900 24.58 85800 29.20 206000 31.01 43600 19.05 124150 31.70 702950 22.34 11396000 P2Y5M26D 331717 23.43 5014000 P1Y11M12D 702950 22.34 11396000 P2Y5M26D 1036000 0 172000 1312000 1323000 1755000 838000 P1Y11M4D 61270 126729 19.19 61270 29.33 23122 29.62 18028 18.92 146849 21.81 5129 0 1.50 1 Activity for performance-based RSUs under the Plan in fiscal 2018 was as follows:<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="8"/></tr><tr><td style="width:69%;"/><td style="width:3%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of restricted stock units expected to vest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted<br/> average grant date fair value per share</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>146,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>16.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>22,745</span></span></div></td><td 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>29.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></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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><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;font-weight:bold;"><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>(16,164</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>16.89</span></span></div></td><td 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;">Performance-based 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 style="vertical-align:bottom;background-color:#cceeff;padding-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>26,629</span></span></div></td><td style="vertical-align: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>23.96</span></span></div></td><td style="vertical-align: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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px solid #000000;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>179,729</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;"><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>19.40</span></span></div></td><td 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="overflow:hidden;height:17px;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:17px;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;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;background-color:#cceeff;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;background-color:#cceeff;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative dividends, January 31, 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 style="vertical-align:bottom;padding-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>7,130</span></span></div></td><td 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></tr></table></div>Activity for time-vested RSUs under the Plan in fiscal 2018 was as follows:<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="8"/></tr><tr><td style="width:70%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;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;">Weighted<br/> average grant date fair value per share</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>126,729</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>19.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>61,270</span></span></div></td><td 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>29.33</span></span></div></td><td 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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(23,122</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>29.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><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(18,028</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>18.92</span></span></div></td><td 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;">Outstanding, January 31, 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;border-bottom:2px 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;font-weight:bold;"><span>146,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;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>21.81</span></span></div></td><td style="vertical-align: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:20px;font-size:10pt;"><span 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:20px;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;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;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;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: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;">Cumulative dividends, January 31, 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;background-color:#cceeff;padding-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>5,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 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></table></div> 146519 16.78 22745 29.20 0 0 16164 16.89 26629 23.96 179729 19.40 7130 The weighted average grant date fair values of the time-based and performance-based RSUs by grant year are as follows:<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="13"/></tr><tr><td style="width:61%;"/><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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Weighted average grant date fair value: time-based RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">Weighted average grant date fair value: performance-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>29.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>15.61</span></span></div></td><td 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>20.09</span></span></div></td><td 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></table></div> 29.33 15.94 19.25 29.20 15.61 20.09 685000 754000 1437000 678000 761000 1411000 326578 P1Y9M21D 12590000 3054000 P1Y9M21D 100000 1000 Outstanding stock units as of January 31, <span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and changes during the year then ended are presented below:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:70%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;">Number<br/>of stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted<br/> average price</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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>98,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>20.82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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: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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>12,000</span></span></div></td><td 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>35.00</span></span></div></td><td 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;">Deferred retainers</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>1,143</span></span></div></td><td style="vertical-align: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>35.00</span></span></div></td><td style="vertical-align: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;">Dividends</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;"><span>1,547</span></span></div></td><td 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>33.98</span></span></div></td><td 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;">Converted into common shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>(25,725</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>33.88</span></span></div></td><td style="vertical-align: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;">Outstanding, January 31, 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 style="vertical-align:bottom;border-bottom:2px solid #000000;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>87,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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;"><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>19.35</span></span></div></td><td 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></table></div> 98649 20.82 12000 35.00 1143 35.00 1547 33.98 25725 33.88 87614 19.35 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 15</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">NET INCOME PER SHARE</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted average common shares and stock units outstanding. Diluted net income per share is computed by dividing net income by the weighted average common and common equivalent shares outstanding which includes the shares issuable upon exercise of employee stock options (net of shares assumed purchased with the option proceeds), stock units, and restricted stock units outstanding. Performance share awards are included in the diluted calculation based upon what would be issued if the end of the most recent reporting period was the end of the term of the award. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain outstanding options and restricted stock units were excluded from the diluted net income per-share calculations because their effect would have been anti-dilutive under the treasury stock method. The options and restricted stock units excluded from the diluted net income per share calculation were as follows:</span></div><div style="line-height:120%;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="10"/></tr><tr><td style="width:55%;"/><td style="width:2%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:3%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Anti-dilutive options and restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>344,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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>884,099</span></span></div></td><td style="vertical-align: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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,107,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The computation of earnings per share is presented below:</span></div><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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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 attributable to Raven Industries, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>41,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>20,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>4,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;height:14px;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:14px;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:14px;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:14px;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:14px;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:14px;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:14px;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;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>35,945,225</span></span></div></td><td style="vertical-align: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>36,142,416</span></span></div></td><td style="vertical-align: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>37,237,717</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>104,980</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>100,019</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>86,745</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px 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;font-weight:bold;"><span>36,050,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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 colspan="2" style="vertical-align:bottom;border-bottom:2px 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>36,242,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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 colspan="2" style="vertical-align:bottom;border-bottom:2px 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>37,324,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>35,945,225</span></span></div></td><td style="vertical-align: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>36,142,416</span></span></div></td><td style="vertical-align: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>37,237,717</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>104,980</span></span></div></td><td 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>100,019</span></span></div></td><td 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>86,745</span></span></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive impact of stock options and RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>399,620</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>129,480</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>75,481</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;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>36,449,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;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,371,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;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,399,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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 per share - basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1.14</span></span></div></td><td 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.56</span></span></div></td><td 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.13</span></span></div></td><td 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;">Net income per share - diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1.13</span></span></div></td><td style="vertical-align: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.56</span></span></div></td><td style="vertical-align: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.13</span></span></div></td><td style="vertical-align: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> The options and restricted stock units excluded from the diluted net income per share calculation were as follows:<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="10"/></tr><tr><td style="width:55%;"/><td style="width:2%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:3%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Anti-dilutive options and restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>344,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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>884,099</span></span></div></td><td style="vertical-align: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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,107,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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> 344774 884099 1107733 The computation of earnings per share is presented below:<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="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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 attributable to Raven Industries, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>41,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>20,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>4,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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;height:14px;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:14px;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:14px;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:14px;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:14px;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:14px;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:14px;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;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>35,945,225</span></span></div></td><td style="vertical-align: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>36,142,416</span></span></div></td><td style="vertical-align: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>37,237,717</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>104,980</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>100,019</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>86,745</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px 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;font-weight:bold;"><span>36,050,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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 colspan="2" style="vertical-align:bottom;border-bottom:2px 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>36,242,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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 colspan="2" style="vertical-align:bottom;border-bottom:2px 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>37,324,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;font-size:10pt;"><span 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:13px;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:13px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>35,945,225</span></span></div></td><td style="vertical-align: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>36,142,416</span></span></div></td><td style="vertical-align: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>37,237,717</span></span></div></td><td style="vertical-align: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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average stock units outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>104,980</span></span></div></td><td 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>100,019</span></span></div></td><td 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>86,745</span></span></div></td><td 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive impact of stock options and RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>399,620</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>129,480</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>75,481</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px solid #000000;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>36,449,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;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,371,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;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,399,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #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="overflow:hidden;height:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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 per share - basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1.14</span></span></div></td><td 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.56</span></span></div></td><td 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.13</span></span></div></td><td 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;">Net income per share - diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1.13</span></span></div></td><td style="vertical-align: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.56</span></span></div></td><td style="vertical-align: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.13</span></span></div></td><td style="vertical-align: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> 41022000 20191000 4776000 35945225 36142416 37237717 104980 100019 86745 36050205 36242435 37324462 35945225 36142416 37237717 104980 100019 86745 399620 129480 75481 36449825 36371915 37399943 1.14 0.56 0.13 1.13 0.56 0.13 <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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">BUSINESS SEGMENTS AND MAJOR CUSTOMER INFORMATION</span></div></td></tr></table></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's operating segments, which are also its reportable segments, are defined by their product lines which have been generally grouped based on technology, manufacturing processes, and end-use application. The Company's reportable segments are Applied Technology Division, Engineered Films Division, and Aerostar Division. Separate financial information is available for each reportable segment and regularly evaluated by the Company's chief operating decision-maker, the President and Chief Executive Officer, in making resource allocation decisions for the Company's reportable segments. Segment information is reported consistent with the Company's management reporting structure.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Applied Technology designs, manufactures, sells, and services innovative precision agriculture products and information management tools that help growers reduce costs, save time, and improve farm yields around the world.  Their product families include field computers, application controls, GPS-guidance and assisted-steering systems, automatic boom controls, injection systems, yield monitoring controls, planter and seeder controls, and an integrated real-time kinematic (RTK) and information platform called Slingshot™. Applied Technology services include high-speed, in-field internet connectivity and cloud-based data management. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's Engineered Films Division manufactures high-performance plastic films and sheeting for major markets throughout the United States and abroad. An important part of this business is highly technical, engineered geomembrane films that protect environmental resources through containment linings and coverings for energy, agriculture, construction, and industrial markets. Engineered Films expanded its business model in the fiscal 2018 third quarter by adding new design-build and installation service solutions to its geomembrane market with the asset purchase of Colorado Lining International, Inc. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerostar designs and manufactures proprietary products including high-altitude balloons, tethered aerostats, and radar systems. These products can be integrated with additional third-party sensors to provide research, communications, and situational awareness to government and commercial customers. Aerostar's product lines such as manufacturing military parachutes and electronics manufacturing services were phased out during fiscal 2016 as the Company focused its growth strategy on its proprietary products and largely completed its exit of contract manufacturing operations. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Through Vista and AIS, Aerostar pursues potential product and support services contracts for agencies and instrumentalities of the U.S. government and to foreign governments as direct commercial sales and foreign military sales through the U.S. Government. Vista positions the Company to meet the global demand for lower-cost detection and tracking systems used by government agencies. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures the performance of its segments based on their operating income excluding administrative and general expenses. The accounting policies of the operating segments are the same as those described in Note 1</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Summary of Significant Accounting Policies</span><span style="font-family:inherit;font-size:10pt;">. Other income, interest expense, and income taxes are not allocated to individual operating segments, and assets not identifiable to an individual segment are included as corporate assets. </span></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td colspan="5" 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;">Business segment financial performance and other information is as follows:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;font-weight:bold;">APPLIED TECHNOLOGY DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>124,688</span></span></div></td><td 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>105,217</span></span></div></td><td 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>92,599</span></span></div></td><td 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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)(f)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31,257</span></span></div></td><td style="vertical-align: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,643</span></span></div></td><td style="vertical-align: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,319</span></span></div></td><td style="vertical-align: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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>66,555</span></span></div></td><td 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>67,911</span></span></div></td><td 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>65,490</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,489</span></span></div></td><td style="vertical-align: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,017</span></span></div></td><td style="vertical-align: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>664</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>3,365</span></span></div></td><td 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,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>4,428</span></span></div></td><td 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;font-weight:bold;">ENGINEERED FILMS DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>213,298</span></span></div></td><td 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>138,855</span></span></div></td><td 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>129,465</span></span></div></td><td 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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f) </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,324</span></span></div></td><td style="vertical-align: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>22,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,892</span></span></div></td><td style="vertical-align: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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>168,797</span></span></div></td><td 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>133,309</span></span></div></td><td 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>134,942</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>8,128</span></span></div></td><td style="vertical-align: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,768</span></span></div></td><td style="vertical-align: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>10,780</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>8,761</span></span></div></td><td 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>8,580</span></span></div></td><td 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>7,735</span></span></div></td><td 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;font-weight:bold;">AEROSTAR DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>39,915</span></span></div></td><td 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>34,113</span></span></div></td><td 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>36,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></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;">Operating income (loss)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(d)(f)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,122</span></span></div></td><td style="vertical-align: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,560</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,801</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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>22,127</span></span></div></td><td 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>23,515</span></span></div></td><td 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>32,689</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>343</span></span></div></td><td style="vertical-align: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>547</span></span></div></td><td style="vertical-align: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;"><div style="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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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,386</span></span></div></td><td 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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,297</span></span></div></td><td 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;font-weight:bold;">INTERSEGMENT ELIMINATIONS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Applied Technology Division</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align: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</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>(8</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Films Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(584</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(789</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>(195</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerostar Division</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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 colspan="2" style="vertical-align:bottom;padding-left: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</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>91</span></span></div></td><td 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;">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;font-weight:bold;"><span>(3,380</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(69</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>(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></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;font-weight:bold;">REPORTABLE SEGMENTS TOTAL</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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;">Sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>377,317</span></span></div></td><td style="vertical-align: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>277,395</span></span></div></td><td style="vertical-align: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>258,229</span></span></div></td><td style="vertical-align: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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>82,723</span></span></div></td><td 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>48,037</span></span></div></td><td 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>21,501</span></span></div></td><td 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;">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;font-weight:bold;"><span>254,099</span></span></div></td><td style="vertical-align: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>224,666</span></span></div></td><td style="vertical-align: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>233,064</span></span></div></td><td style="vertical-align: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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>9,960</span></span></div></td><td 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>4,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 colspan="2" style="vertical-align:bottom;padding-left: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,385</span></span></div></td><td 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;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>13,512</span></span></div></td><td style="vertical-align: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>14,128</span></span></div></td><td style="vertical-align: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>15,460</span></span></div></td><td style="vertical-align: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;font-weight:bold;">CORPORATE &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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating (loss) from administrative expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(g)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(23,553</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,624</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>(17,110</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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)(e)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>72,704</span></span></div></td><td 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>76,843</span></span></div></td><td 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>65,624</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,051</span></span></div></td><td style="vertical-align: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>464</span></span></div></td><td style="vertical-align: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>661</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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,290</span></span></div></td><td 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,308</span></span></div></td><td 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,676</span></span></div></td><td 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;font-weight:bold;">TOTAL COMPANY</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>377,317</span></span></div></td><td 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>277,395</span></span></div></td><td 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>258,229</span></span></div></td><td 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;">Operating income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>59,170</span></span></div></td><td style="vertical-align: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>28,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,391</span></span></div></td><td style="vertical-align: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;">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;font-weight:bold;"><span>326,803</span></span></div></td><td 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>301,509</span></span></div></td><td 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>298,688</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>12,011</span></span></div></td><td style="vertical-align: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>4,796</span></span></div></td><td style="vertical-align: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>13,046</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>14,802</span></span></div></td><td 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,436</span></span></div></td><td 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,136</span></span></div></td><td 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">The fiscal year ended January 31, 2016</span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">includes gains of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$611</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> on disposal of assets related to the exit of contract manufacturing operations. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(b) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(c) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Fiscal year 2018 sales include </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$13,088</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$24,225</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> of recovery film sales related to the hurricane recovery effort. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> The fiscal year 2017 includes inventory write-downs of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,278</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> for Vista as a result of discontinuing sales activities for a specific radar product line within its business. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,933</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, a goodwill impairment loss of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$11,497</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, a long-lived asset </span></div><div style="line-height:120%;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">impairment loss of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$3,826</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, and a </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,273</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(e)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> Assets are principally cash, investments, deferred taxes, and other receivables.</span></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(f)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> At the segment level, operating income does not include an allocation of general and administrative expenses.</span></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(g)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate &amp; Other.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> or more of consolidated sales in fiscal </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of the Company's long-lived assets are located in the United States. Foreign sales are attributed to countries based on location of the customer. Net sales to customers outside the United States were as follows:</span></div><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="13"/></tr><tr><td style="width:56%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">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="2" style="vertical-align:bottom;padding-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>13,864</span></span></div></td><td 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,924</span></span></div></td><td 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>10,526</span></span></div></td><td 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;">Latin America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,439</span></span></div></td><td style="vertical-align: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,402</span></span></div></td><td style="vertical-align: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,676</span></span></div></td><td style="vertical-align: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;">Asia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,074</span></span></div></td><td 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,535</span></span></div></td><td 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>482</span></span></div></td><td 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;">Other foreign sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>6,239</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>2,698</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>2,376</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:20px;padding-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 foreign sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>41,556</span></span></div></td><td 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>35,528</span></span></div></td><td 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>27,849</span></span></div></td><td 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;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>335,761</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>241,867</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>230,380</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>377,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>277,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>258,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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 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:55%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td colspan="5" 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;">Business segment financial performance and other information is as follows:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;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;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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;font-weight:bold;">APPLIED TECHNOLOGY DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;border-top:2px solid #000000;"><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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>124,688</span></span></div></td><td 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>105,217</span></span></div></td><td 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>92,599</span></span></div></td><td 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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)(f)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>31,257</span></span></div></td><td style="vertical-align: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,643</span></span></div></td><td style="vertical-align: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,319</span></span></div></td><td style="vertical-align: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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>66,555</span></span></div></td><td 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>67,911</span></span></div></td><td 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>65,490</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,489</span></span></div></td><td style="vertical-align: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,017</span></span></div></td><td style="vertical-align: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>664</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>3,365</span></span></div></td><td 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,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>4,428</span></span></div></td><td 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;font-weight:bold;">ENGINEERED FILMS DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(c)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>213,298</span></span></div></td><td 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>138,855</span></span></div></td><td 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>129,465</span></span></div></td><td 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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f) </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>47,324</span></span></div></td><td style="vertical-align: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>22,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,892</span></span></div></td><td style="vertical-align: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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>168,797</span></span></div></td><td 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>133,309</span></span></div></td><td 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>134,942</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>8,128</span></span></div></td><td style="vertical-align: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,768</span></span></div></td><td style="vertical-align: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>10,780</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>8,761</span></span></div></td><td 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>8,580</span></span></div></td><td 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>7,735</span></span></div></td><td 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;font-weight:bold;">AEROSTAR DIVISION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>39,915</span></span></div></td><td 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>34,113</span></span></div></td><td 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>36,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></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;">Operating income (loss)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(d)(f)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,122</span></span></div></td><td style="vertical-align: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,560</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,801</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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>22,127</span></span></div></td><td 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>23,515</span></span></div></td><td 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>32,689</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>343</span></span></div></td><td style="vertical-align: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>547</span></span></div></td><td style="vertical-align: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;"><div style="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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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,386</span></span></div></td><td 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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,297</span></span></div></td><td 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;font-weight:bold;">INTERSEGMENT ELIMINATIONS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Applied Technology Division</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>—</span></span></div></td><td style="vertical-align: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</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>(8</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineered Films Division</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(584</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(789</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>(195</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aerostar Division</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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 colspan="2" style="vertical-align:bottom;padding-left: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</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>91</span></span></div></td><td 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;">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;font-weight:bold;"><span>(3,380</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(69</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>(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></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;font-weight:bold;">REPORTABLE SEGMENTS TOTAL</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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="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;">Sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>377,317</span></span></div></td><td style="vertical-align: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>277,395</span></span></div></td><td style="vertical-align: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>258,229</span></span></div></td><td style="vertical-align: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;">Operating income</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(f)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>82,723</span></span></div></td><td 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>48,037</span></span></div></td><td 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>21,501</span></span></div></td><td 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;">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;font-weight:bold;"><span>254,099</span></span></div></td><td style="vertical-align: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>224,666</span></span></div></td><td style="vertical-align: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>233,064</span></span></div></td><td style="vertical-align: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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>9,960</span></span></div></td><td 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>4,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 colspan="2" style="vertical-align:bottom;padding-left: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,385</span></span></div></td><td 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;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>13,512</span></span></div></td><td style="vertical-align: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>14,128</span></span></div></td><td style="vertical-align: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>15,460</span></span></div></td><td style="vertical-align: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;font-weight:bold;">CORPORATE &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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating (loss) from administrative expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(g)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(23,553</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,624</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>(17,110</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;">Assets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)(e)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>72,704</span></span></div></td><td 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>76,843</span></span></div></td><td 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>65,624</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>2,051</span></span></div></td><td style="vertical-align: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>464</span></span></div></td><td style="vertical-align: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>661</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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,290</span></span></div></td><td 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,308</span></span></div></td><td 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,676</span></span></div></td><td 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;font-weight:bold;">TOTAL COMPANY</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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: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;">Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>377,317</span></span></div></td><td 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>277,395</span></span></div></td><td 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>258,229</span></span></div></td><td 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;">Operating income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>59,170</span></span></div></td><td style="vertical-align: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>28,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,391</span></span></div></td><td style="vertical-align: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;">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;font-weight:bold;"><span>326,803</span></span></div></td><td 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>301,509</span></span></div></td><td 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>298,688</span></span></div></td><td 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;">Capital expenditures</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>12,011</span></span></div></td><td style="vertical-align: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>4,796</span></span></div></td><td style="vertical-align: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>13,046</span></span></div></td><td style="vertical-align: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;">Depreciation and 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="2" style="vertical-align:bottom;padding-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>14,802</span></span></div></td><td 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,436</span></span></div></td><td 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,136</span></span></div></td><td 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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(a) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">The fiscal year ended January 31, 2016</span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt"> </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">includes gains of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$611</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> on disposal of assets related to the exit of contract manufacturing operations. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(b) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(c) </sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">Fiscal year 2018 sales include </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$13,088</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$24,225</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> of recovery film sales related to the hurricane recovery effort. </span></div><div style="line-height:120%;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(d)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> The fiscal year 2017 includes inventory write-downs of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,278</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> for Vista as a result of discontinuing sales activities for a specific radar product line within its business. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,933</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, a goodwill impairment loss of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$11,497</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, a long-lived asset </span></div><div style="line-height:120%;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;">impairment loss of </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$3,826</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;">, and a </span><span style="font-family:inherit;font-size:8pt;font-style:italic;"><span>$2,273</span></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(e)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> Assets are principally cash, investments, deferred taxes, and other receivables.</span></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(f)</sup></span><span style="font-family:inherit;font-size:8pt;font-style:italic;"> At the segment level, operating income does not include an allocation of general and administrative expenses.</span></div><span style="font-family:inherit;font-size:8pt;font-style:italic;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(g)</sup></span> At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate &amp; Other. 124688000 105217000 92599000 31257000 26643000 18319000 66555000 67911000 65490000 1489000 1017000 664000 3365000 3828000 4428000 213298000 138855000 129465000 47324000 22966000 17892000 168797000 133309000 134942000 8128000 2768000 10780000 8761000 8580000 7735000 39915000 34113000 36368000 4122000 -1560000 -14801000 22127000 23515000 32689000 343000 547000 941000 1386000 1720000 3297000 0 -1000 -8000 -584000 -789000 -195000 0 0 0 20000 -12000 91000 -3380000 -69000 -57000 377317000 277395000 258229000 82723000 48037000 21501000 254099000 224666000 233064000 9960000 4332000 12385000 13512000 14128000 15460000 -23553000 -19624000 -17110000 72704000 76843000 65624000 2051000 464000 661000 1290000 1308000 1676000 377317000 277395000 258229000 59170000 28413000 4391000 326803000 301509000 298688000 12011000 4796000 13046000 14802000 15436000 17136000 611000 13088000 24225000 2278000 2933000 11497000 3826000 2273000 0 0.10 Foreign sales are attributed to countries based on location of the customer. Net sales to customers outside the United States were as follows:<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="13"/></tr><tr><td style="width:56%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended January 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</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:middle;border-bottom:2px 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:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:2px solid #000000;"><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;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>12,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:2px 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:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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;">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="2" style="vertical-align:bottom;padding-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>13,864</span></span></div></td><td 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,924</span></span></div></td><td 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>10,526</span></span></div></td><td 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;">Latin America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,439</span></span></div></td><td style="vertical-align: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,402</span></span></div></td><td style="vertical-align: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,676</span></span></div></td><td style="vertical-align: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;">Asia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,074</span></span></div></td><td 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,535</span></span></div></td><td 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>482</span></span></div></td><td 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;">Other foreign sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>6,239</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>2,698</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>2,376</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:20px;padding-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 foreign sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>41,556</span></span></div></td><td 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>35,528</span></span></div></td><td 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>27,849</span></span></div></td><td 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;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;"><span>335,761</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>241,867</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>230,380</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px 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;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;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>377,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>277,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:2px 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>258,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:2px 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> 12940000 13969000 11789000 13864000 13924000 10526000 4439000 3402000 2676000 4074000 1535000 482000 6239000 2698000 2376000 41556000 35528000 27849000 335761000 241867000 230380000 377317000 277395000 258229000 <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="2"/></tr><tr><td style="width:11%;"/><td style="width:89%;"/></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:11pt;"><span style="font-family:inherit;font-size:11pt;">NOTE 17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">SUBSEQUENT EVENTS</span></div></td></tr></table></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">February 5, 2018</span></span></span><span style="font-family:inherit;font-size:10pt;">, the Company sold its equity ownership interest in SST. The Company held approximately a </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> interest in SST, and the initial cash received at close was in excess of its carrying value which approximated </span><span style="font-family:inherit;font-size:10pt;"><span>$1,900</span></span>. The Company's analysis and accounting for this transaction will be completed in the first quarter of fiscal 2019. 2018-02-05 0.22 1900000 SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS<div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">for the years ended January 31, </span><span style="font-family:inherit;font-size:11pt;color:#000000;font-weight:bold;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;font-weight:bold;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;font-weight:bold;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;font-weight:bold;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;font-weight:bold;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(in thousands)</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%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Column A</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Column B</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Column C</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Column D</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Column E</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 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 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</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 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Description</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Beginning</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">of Year</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Costs and</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Expenses</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accounts </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">From</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Reserves (1)</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">End of 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deducted in the balance sheet from the asset to which it applies:</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 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 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 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 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts:</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 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 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 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 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;padding-left:2px;padding-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 January 31, 2018</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>691</span></span></div></td><td 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;"><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>357</span></span></div></td><td 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;"><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;"><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</span></span></div></td><td 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;"><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>978</span></span></div></td><td 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;">Year ended January 31, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,034</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>723</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>691</span></span></div></td><td 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;">Year ended January 31, 2016</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left: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,066</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left: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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351</span></span></div></td><td 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 colspan="2" style="vertical-align:bottom;padding-left: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,034</span></span></div></td><td 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></table></div></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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Note</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:justify;padding-left:21px;text-indent:-20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:2px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div>Represents uncollectable accounts receivable written off during the year, net of recoveries. 691000 357000 0 70000 978000 1034000 380000 0 723000 691000 319000 1066000 0 351000 1034000 The amount of assets and liabilities held for sale as of January 31, 2018 are separately disclosed in Note 3 - Assets Held For Sale in Item 8 of this Form 10-K. There were no assets or liabilities held for sale as of January 31, 2017. At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate & Other. Represents uncollectable accounts receivable written off during the year, net of recoveries. (f) At the segment level, operating income does not include an allocation of general and administrative expenses. The fiscal year ended January 31, 2016 includes gains of $611 on disposal of assets related to the exit of contract manufacturing operations. Fiscal year 2018 sales include $13,088 in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and $24,225 of recovery film sales related to the hurricane recovery effort. Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented. Assets are principally cash, investments, deferred taxes, and other receivables. Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, a long-lived asset impairment loss of $3,826, and a $2,273 reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ". The fiscal year 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016. XML 17 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Jan. 31, 2018
Mar. 16, 2018
Jul. 31, 2017
Document Information [Line Items]      
Entity Registrant Name RAVEN INDUSTRIES INC    
Entity Central Index Key 0000082166    
Current Fiscal Year End Date --01-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Jan. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   35,796,857  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 1,231,707,927

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Current assets    
Cash and cash equivalents $ 40,535 $ 50,648
Accounts receivable, net 58,532 43,143
Inventories 55,351 42,336
Other current assets 5,861 2,689
Total current assets 160,279 138,816
Property, plant and equipment, net 106,280 106,324
Goodwill 46,710 40,649
Amortizable intangible assets, net 10,584 12,048
Other assets 2,950 3,672
TOTAL ASSETS 326,803 301,509
Current liabilities    
Accounts payable 13,106 8,467
Accrued liabilities 21,946 18,055
Customer advances 1,890 1,860
Total current liabilities 36,942 28,382
Other liabilities 13,795 13,696
Commitments and contingencies
Shareholders’ Equity    
Common stock, $1 par value, authorized shares 100,000; issued 67,124 and 67,060, respectively 67,124 67,060
Paid in capital 59,143 55,795
Retained earnings 252,772 230,649
Accumulated other comprehensive loss (2,573) (3,676)
Less treasury stock at cost, 31,332 and 30,984 shares, respectively (100,402) (90,402)
Total Raven Industries, Inc. shareholders’ equity 276,064 259,426
Noncontrolling interest 2 5
Total shareholders’ equity 276,066 259,431
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 326,803 $ 301,509
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jan. 31, 2018
Jan. 31, 2017
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 1 $ 1
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 67,124,000 67,060,000
Treasury stock, shares 31,332,000 30,984,000
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Income Statement [Abstract]      
Net sales $ 377,317 $ 277,395 $ 258,229
Cost of sales 255,752 199,205 191,255
Gross profit 121,565 78,190 66,974
Research and development expenses 16,936 16,312 14,686
Selling, general and administrative expenses 45,200 33,378 32,574
Goodwill impairment loss 0 0 11,497
Long-lived asset impairment loss 259 87 3,826
Operating income 59,170 28,413 4,391
Other (expense), net (184) (560) (310)
Income before income taxes 58,986 27,853 4,081
Income tax expense (benefit) 17,967 7,661 (767)
Net income 41,019 20,192 4,848
Net income attributable to noncontrolling interest (3) 1 72
Net income attributable to Raven Industries, Inc. $ 41,022 $ 20,191 $ 4,776
Net income per common share:      
─ Basic (in usd per share) $ 1.14 $ 0.56 $ 0.13
─ Diluted (in usd per share) $ 1.13 $ 0.56 $ 0.13
Comprehensive income:      
Net income $ 41,019 $ 20,192 $ 4,848
Other comprehensive income (loss), net of tax:      
Foreign currency translation 1,234 50 (729)
Postretirement benefits, net of income tax (expense) benefit of $44, $129, and $(1,620), respectively (131) (225) 3,077
Other comprehensive income (loss), net of tax 1,103 (175) 2,348
Comprehensive income 42,122 20,017 7,196
Comprehensive income attributable to noncontrolling interest (3) 1 72
Comprehensive income attributable to Raven Industries, Inc. $ 42,125 $ 20,016 $ 7,124
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income and Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Income Statement [Abstract]      
Income tax (expense) benefit on postretirement benefits $ 44 $ 129 $ (1,620)
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Raven Industries, Inc. Equity [Member]
Noncontrolling Interest [Member]
Total shareholders' equity, beginning balance at Jan. 31, 2015 $ 305,237 $ 66,947 $ 53,237 $ (53,362) $ 244,180 $ (5,849) $ 305,153 $ 84
Treasury stock, beginning balance, shares at Jan. 31, 2015       28,897        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 4,848       4,776   4,776 72
Other comprehensive income (loss), net of income tax 2,348         2,348 2,348  
Cash dividends (19,344)   169   (19,513)   (19,344)  
Dividends of less than wholly-owned subsidiary paid to noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest (82)             (82)
Adj to APiC, stock issued, issuance costs related to FY15 business combination (15)   (15)       (15)  
Shares issued on stock options exercised net of shares withheld for employee taxes (47) 7 (54)       (47)  
Share issued on vesting of stock units , net of shares withheld for employee taxes (458) 52 (510)       (458)  
Stock repurchased and retired during period, shares       1,603        
Stock repurchased and retired during period, value (29,338)     $ (29,338)     (29,338)  
Share-based compensation 2,311   2,311       2,311  
Income tax impact related to share-based compensation (1,231)   (1,231)       (1,231)  
Treasury stock, ending balance, shares at Jan. 31, 2016       30,500        
Total shareholders' equity, ending balance at Jan. 31, 2016 264,229 67,006 53,907 $ (82,700) 229,443 (3,501) 264,155 74
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 20,192       20,191   20,191 1
Other comprehensive income (loss), net of income tax (175)         (175) (175)  
Cash dividends (18,769)   216   (18,985)   (18,769)  
Dividends of less than wholly-owned subsidiary paid to noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest (70)             (70)
Director shares issued 0 19 (19)       0  
Share issued on vesting of stock units , net of shares withheld for employee taxes (256) 35 (291)       (256)  
Stock repurchased and retired during period, shares       484        
Stock repurchased and retired during period, value (7,702)     $ (7,702)     (7,702)  
Share-based compensation 3,071   3,071       3,071  
Income tax impact related to share-based compensation $ (1,089)   (1,089)       (1,089)  
Treasury stock, ending balance, shares at Jan. 31, 2017 30,984     30,984        
Total shareholders' equity, ending balance at Jan. 31, 2017 $ 259,431 67,060 55,795 $ (90,402) 230,649 (3,676) 259,426 5
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 41,019       41,022   41,022 (3)
Other comprehensive income (loss), net of income tax 1,103         1,103 1,103  
Cash dividends (18,685)   214   (18,899)   (18,685)  
Director shares issued 0 26 (26)       0  
Shares issued on stock options exercised net of shares withheld for employee taxes (290) 21 (311)       (290)  
Share issued on vesting of stock units , net of shares withheld for employee taxes (237) 17 (254)       (237)  
Stock repurchased and retired during period, shares       348        
Stock repurchased and retired during period, value (10,000)     $ (10,000)     (10,000)  
Share-based compensation $ 3,725   3,725       3,725  
Treasury stock, ending balance, shares at Jan. 31, 2018 31,332     31,332        
Total shareholders' equity, ending balance at Jan. 31, 2018 $ 276,066 $ 67,124 $ 59,143 $ (100,402) $ 252,772 $ (2,573) $ 276,064 $ 2
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Statement of Stockholders' Equity [Abstract]      
Dividends per common share (in usd per share) $ 0.52 $ 0.52 $ 0.52
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
OPERATING ACTIVITIES:      
Net income $ 41,019 $ 20,192 $ 4,848
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 12,743 13,169 13,856
Amortization of intangible assets 2,059 2,267 3,280
Goodwill impairment loss 0 0 11,497
Long-lived asset impairment loss 259 87 3,826
Change in fair value of acquisition-related contingent consideration 457 36 (1,488)
Loss (income) from equity investments 114 72 (83)
Deferred income taxes (787) 307 (6,039)
Share-based compensation expense 3,725 3,071 2,311
Other operating activities, net 2,053 2,390 2,112
Change in operating assets and liabilities (16,681) 7,045 9,888
Net cash provided by operating activities 44,961 48,636 44,008
INVESTING ACTIVITIES:      
Capital expenditures (12,011) (4,796) (13,046)
Proceeds (payments) related to business acquisitions (13,267) 0 351
Maturities of investments 250 250 250
Purchases of investments (273) (750) (250)
Payments for (proceeds from) productive assets (333) 1,188 2,124
Other investing activities, net (41) (534) (503)
Net cash used in investing activities (25,675) (4,642) (11,074)
FINANCING ACTIVITIES:      
Dividends paid (18,685) (18,839) (19,426)
Payments for common shares repurchased (10,000) (7,702) (29,338)
Payment of acquisition-related contingent liabilities (408) (354) (814)
Debt issuance costs paid 0 0 (548)
Restricted stock units vested and issued (237) (256) (458)
Payments for stock options exercised net of shares surrendered for employee taxes (290) 0 (85)
Other financing activities, net (101) 0 (15)
Net cash used in financing activities (29,721) (27,151) (50,684)
Effect of exchange rate changes on cash 322 23 (417)
Net increase (decrease) in cash and cash equivalents (10,113) 16,866 (18,167)
Cash and cash equivalents at beginning of year 50,648 33,782 51,949
Cash and cash equivalents at end of year $ 40,535 $ 50,648 $ 33,782
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Jan. 31, 2018
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
NOTE 1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation and Principles of Consolidation
Raven Industries, Inc. (the Company or Raven) is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company conducts this business through the following direct and indirect subsidiaries: Aerostar International, Inc. (Aerostar); Vista Research, Inc. (Vista); Raven International Holding Company BV (Raven Holdings); Raven Industries Canada, Inc. (Raven Canada); SBG Innovatie BV; Navtronics BVBA; Raven Industries Australia Pty Ltd (Raven Australia) and Raven Do Brazil Participacoes E Servicos Technicos LTDA (Raven Brazil). The Company and these subsidiaries comprise three unique operating units, or divisions, classified into reportable segments (Applied Technology, Engineered Films, and Aerostar).

The consolidated financial statements for the periods included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned or controlled subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Noncontrolling Interest
Noncontrolling interests represent capital contributions, income and loss attributable to the owners of less than wholly-owned and consolidated entities. The Company owns 75% of a business venture to pursue potential product and support services contracts for agencies and instrumentalities of the United States government. The business venture, Aerostar Integrated Systems (AIS), is included in the Aerostar business segment. No capital contributions have been made by the noncontrolling interest since the initial capitalization in fiscal year 2012. Given the Company's controlling financial interest, the accounts of the business venture have been consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the noncontrolling investor's interests in the net assets and operations of the business venture.

Equity Investments
In February 2016, the Applied Technology Division acquired an interest of approximately 5% in Ag-Eagle Aerial Systems, Inc. (AgEagle).

AgEagle is considered a variable interest entity (VIE) and the Company’s equity ownership interest in AgEagle is considered a variable interest. The Company accounts for its investment in AgEagle under the equity method of accounting as the Company has the ability to exercise significant influence over the operating policies of AgEagle through the Company's representation on AgEagle's Board of Directors and the exclusive distribution agreement between the companies discussed in Note 6 Acquisitions of and Investments in Businesses and Technologies. However, the Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb the majority of the losses or the right to receive the majority of the benefits of the VIE.

The Company also owns an interest of approximately 22% in Site-Specific Technology Development Group, Inc. (SST). The Company has significant influence, but neither a controlling interest nor a majority interest in the risks or rewards of SST and as such, this affiliate investment is accounted for using the equity method.

The investment balances for both AgEagle and SST are included in “Other assets” while the Company's share of the results of AgEagle and SST operations is included in “Other (expense), net.”

The Company considers whether the value of any of its equity method investments has been impaired whenever adverse events or changes in circumstances indicate that recorded values may not be recoverable. If the Company considered any such decline to be other than temporary (based on various factors, including historical financial results, product development activities, and the overall health of the affiliate's industry), an impairment loss would be recorded.

Use of Estimates
Preparing the financial statements in conformity with accounting principles generally accepted in the United States of America (GAAP) requires management to make certain estimates and assumptions. These affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company's forecasts, based principally on estimates, are critical inputs to asset valuations such as those for inventory or goodwill. These assumptions and estimates require significant judgment and actual results could differ from assumed and estimated amounts.

Foreign Currency
The Company's subsidiaries that operate outside the United States use the local currency as their functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates and average exchange rates for the statement of income and comprehensive income. Adjustments resulting from financial statement translations are included as foreign currency translation adjustments in “Accumulated other comprehensive income (loss)” within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in “Other (expense), net” in the Consolidated Statements of Income and Comprehensive Income. Foreign currency transaction gains or losses on intercompany notes receivable and notes payable denominated in foreign currencies for which settlement is not planned in the foreseeable future are considered part the net investment and are reported in the same manner as foreign currency translation adjustments.

Cash and Cash Equivalents
The Company considers all highly liquid instruments with original maturities of three or fewer months to be cash equivalents. Cash and cash equivalent balances are principally concentrated in checking, money market, and savings accounts. Certificates of deposit that mature in over 90 days but less than one year are considered short-term investments. Certificates of deposit that mature in one year or more are considered to be other long-term assets and are carried at cost. The Company held cash and cash equivalents in accounts outside the United States of $4,101 and $2,281 as of January 31, 2018 and 2017, respectively.

Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount, do not bear interest, and are considered past due based on invoice terms. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses. This is based on historical write-off experience by segment and an estimate of the collectability of past due accounts. Unbilled receivables arise when revenues have been earned, but not billed, and are related to differences in timing. Unbilled receivables were not material as of January 31, 2018 or 2017.

Inventory Valuation
Inventories are carried at the lower of cost or net realizable value, with cost determined on the first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Prior to adopting ASU 2015-11 "Inventory (Topic 330) Simplifying the Measurement of Inventory" in fiscal 2018, inventories were carried at the lower of cost or market.

Pre-Contract Costs
From time to time, Pre-contract costs incurred, excluding start-up costs which are expensed as incurred, are deferred to the balance sheet and included in "Inventories." if the Company determines that it is probable it will be awarded the specific anticipated contract. Deferred pre-contract costs are periodically reviewed and assessed for recoverability under the contract. Write-offs of pre-contract costs are charged to cost of sales when it becomes probable that such costs will not be recoverable. No pre-contract costs were included in "Inventories" at January 31, 2018 or 2017.

Property, Plant and Equipment
Property, plant and equipment held for use is carried at the asset's cost and depreciated over the estimated useful life of the asset.

The estimated useful lives used for computing depreciation are as follows:
Building and improvements
15 - 39 years
Manufacturing equipment by segment
 
Applied Technology
3 - 5 years
Engineered Films
5 - 12 years
Aerostar
3 - 5 years
Furniture, fixtures, office equipment, and other
3 - 7 years


The cost of maintenance and repairs is charged to expense in the period incurred, and renewals and betterments are capitalized. The cost and related accumulated depreciation of assets sold or disposed are removed from the accounts and the resulting gain or loss is reflected in operations.
Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses the established fair value hierarchy, which classifies or prioritizes the inputs used in measuring fair value. These classifications include:
Level 1 - Observable inputs such as quoted prices in active markets;
Level 2 - Inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 - Unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.
The Company's financial assets required to be measured at fair value on a recurring basis include cash and cash equivalents and short-term investments. The Company determines fair value of its cash equivalents and short-term investments through quoted market prices. The fair values of accounts receivable and accounts payable approximate carrying values because of the short-term nature of these instruments.
The Company's goodwill and long-lived assets, including intangible assets subject to amortization, are measured at fair value on a non-recurring basis. These valuations are derived from valuation techniques in which one or more significant inputs are not observable.
For all acquisitions, the Company is required to measure the fair value of the net identifiable tangible and intangible assets acquired. In addition, the Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. Fair value measurements associated with acquisitions, including acquisition-related contingent liabilities, are described in Note 6 Acquisition of and Investments in Businesses and Technologies.
Intangible Assets
Intangible assets, primarily comprised of technologies acquired through acquisition, are recorded at cost and are presented net of accumulated amortization. Amortization is computed using the method that best approximates the pattern of economic benefits which the asset provides. The Company has used both the straight-line method and the undiscounted cash flows method to appropriately allocate the cost of intangible assets to earnings in each reporting period.

The straight-line method allocates the cost of such intangible assets ratably over the asset’s life. Under the undiscounted cash flow method, the estimated cash flow attributable to each year of an intangible asset’s life is calculated as a percentage of the total of the cash flows over the asset’s life and that percentage is applied to the initial value of the asset to determine the annual amortization to be recorded.

Intangible assets also include patents, trademarks, and other product rights attained to protect the Company’s intellectual property. The estimated useful lives of the Company’s intangible assets range from 3 to 20 years.
Goodwill
The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Goodwill is allocated to the reporting units that are expected to benefit from the synergies of the business combination. Acquisition earn-out payments are accrued at fair value as of the purchase date and payments reduce the accrual without affecting goodwill. Any change in the fair value of the contingent consideration after the acquisition date is recognized in "Cost of sales" in the Consolidated Statements of Income and Comprehensive Income.

Goodwill is tested for impairment on an annual basis during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. Impairment tests of goodwill are performed at the reporting unit level. A qualitative impairment assessment over relevant events and circumstances may be assessed to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If events and circumstances indicate the fair value of a reporting unit may be less than its carrying value, then the fair values are estimated based on discounted cash flows and are compared with the corresponding carrying value of the reporting unit. If the fair value of the reporting unit is less than the carrying amount, a goodwill impairment loss is recognized for the amount that the carrying value of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to the reporting unit. Prior to adopting ASU 2017-04 "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" in fiscal 2018 first quarter, the Company recognized a goodwill impairment loss for the amount that the carrying value of the reporting unit exceeded the reporting unit's implied fair value of the goodwill. The impact of adopting this new guidance is further described below in the Accounting Pronouncements - Accounting Standards Adopted.

When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-Lived Assets
The Company periodically assesses the recoverability of long-lived and intangible assets. An impairment loss is recognized when the carrying amount of an asset group exceeds the estimated undiscounted cash flows used in determining the fair value of the asset group. The amount of the impairment loss to be recorded is the excess of the carrying value of the assets within the group over their fair value. When performing long-lived assets impairment testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-lived assets determined to be held for sale and classified as such in accordance with the applicable guidance are reported as long-term assets at the lower of the asset's carrying amount or fair value less the estimated cost to sell. Depreciation is not recorded once a long-lived asset has been classified as held for sale.

Acquisition-Related Contingent Consideration
Acquisition-related contingent consideration represents an obligation of the Company to transfer additional assets or equity interests if specified future events occur or conditions are met. This contingency is accounted for at fair value either as a liability or equity depending on the terms of the acquisition agreement. The Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period.  In doing so, the Company makes significant estimates and assumptions regarding future events or conditions being achieved under the subject contingent agreement as well as the appropriate discount rate to apply.  Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Litigation and Contingencies
We recognize legal costs as an expense in the period incurred. The Company is involved as a defendant in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of business, some of which allege substantial monetary damages. We accrue for any loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. Amounts recovered by insurance are recognized when they are realized.

Revenue Recognition
The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product.

Certain contracts contain provisions for incentive payments that the Company may receive based on performance criteria related to product design, development and production standards. Revenue related to the incentive payments is recognized when ultimate realization by the Company is assured.

Operating Expenses
The primary types of operating expenses are classified in the income statement as follows:
Cost of sales
 
Research and development (R&D) expenses
 
Selling, general, and administrative (SG&A)expenses
Direct material costs
Material acquisition and handling costs
Direct labor
Factory overhead including depreciation and amortization
Inventory obsolescence
Product warranties
Shipping and handling cost
 
Personnel costs
Professional service fees
Material and supplies
Facility allocation
 
Personnel costs
Professional service fees
Advertising
Promotions
Information technology equipment depreciation
Office supplies
Facility allocation
Bad debt expense

The Company's R&D expenditures consist primarily of internal direct and indirect costs associated with development of technologies to support its proprietary product lines in each of its divisions. These R&D costs are expensed as incurred.
General and administrative expenses included in SG&A are not allocated at the segment level. The Company's gross margin and segment operating income may not be comparable to industry peers due to variability in the classification of these expenses across the industries in which the Company operates.

Warranties
Accruals necessary for product warranties are estimated based on historical warranty costs and average time elapsed between purchases and returns for each division. Additional accruals are made for any significant, discrete warranty issues.

Share-Based Compensation
The Company records compensation expense related to its share-based compensation plans using the fair value method. Under this method, the fair value of share-based compensation is determined as of the grant date and the related expense is recorded over the period in which the share-based compensation vests.

Income Taxes
Deferred income taxes reflect future tax effects of temporary differences between the tax and financial reporting basis of the Company's assets and liabilities measured using enacted tax laws and statutory tax rates applicable to the periods when the temporary differences will affect taxable income. When necessary, deferred tax assets are reduced by a valuation allowance to reflect realizable value. All deferred tax balances are reported as long-term on the Consolidated Balance Sheets. Accruals are maintained for uncertain tax positions.

Accounting Pronouncements
Accounting Standards Adopted
In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment will be measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amount of any impairment may not exceed the carrying amount of goodwill. The amendments should be applied on a prospective basis. As discussed in Note 7 Goodwill, Long-lived Assets, and Other Intangibles, management determined no triggering events had occurred for any of its three reporting units in fiscal 2018 and the Company's annual fourth quarter impairment testing did not result in a goodwill impairment loss being recorded; therefore, the early adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

In the fiscal 2018 first quarter when it became effective, the Company adopted FASB ASU 2016-09 (issued in March 2016), "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" (ASU 2016-09). ASU 2016-09 amends the accounting for employee share-based payment transactions to require recognition of the tax effects resulting from the settlement of stock-based awards as discrete income tax expense or benefit in the income statement in the reporting period in which they occur. This guidance also requires that all tax-related cash flows resulting from share-based awards be disclosed as operating cash flows in the statement of cash flows and that cash paid to taxing authorities on the behalf of employees for withheld shares be classified as a financing activity in the statement of cash flows. Finally, this ASU allows companies to make an accounting policy election to either estimate the number of awards that are expected to vest, consistent with current GAAP, or account for forfeitures when they occur. The Company accounts for forfeitures as they occur. The Company is prospectively recognizing excess tax benefits or deficits on vesting or settlement of awards, when they occur, as a discrete income tax benefit or expense instead of as additional paid-in capital as required under previous guidance. This change to the Company's accounting policies resulted in recognition of income tax expense of $692, or $0.02 per diluted share, for the twelve-month period ended January 31, 2018. These tax-related cash flows are now classified within operating activities. The Company classifies tax payments made to taxing authorities on the employee's behalf for withheld shares as a financing activity on the statement of cash flows, as such the adoption of this guidance had no impact. Under the new guidance, excess tax benefits are no longer included in assumed proceeds under the treasury stock method of calculating earnings per share. The increase in incremental shares used in the weighted average diluted shares calculation was not material to the Company's diluted earnings per share calculation.

In the fiscal 2018 first quarter when it became effective, the Company adopted the FASB ASU No. 2015-11 (issued in July 2015), "Inventory (Topic 330) Simplifying the Measurement of Inventory" (ASU 2015-11) on a prospective basis. The amendments in ASU 2015-11 clarify that an entity should measure inventory within the scope of this update at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Substantial and unusual losses that result from subsequent measurement of inventory should be disclosed in the financial statements. Previously the Company reported its inventory at the lower of cost or market. Market was defined as replacement cost with a ceiling of net realizable value and a floor of net realizable value less a normal profit margin. The Company evaluates its inventory in all three reporting segments quarterly to determine if cost exceeds net
realizable value and records a write-down, if necessary. The adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

New Accounting Standards Not Yet Adopted
In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02). The amendments in this guidance allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act (TCJA). Consequently, the amendments eliminate the stranded tax effects resulting from the TCJA and will improve the usefulness of information reported. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this update is permitted, including adoption in any interim period for which financial statements have not yet been issued. The amendments in this update may be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the TCJA is recognized. The Company is evaluating the impact the adoption of this guidance will have on the stranded tax effects in accumulated other comprehensive income related to the Company's postretirement benefit plan.

In May 2017, the FASB issued ASU No. 2017-09, "Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting" (ASU 2017-09). The guidance amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards as equity instruments or as liability instruments are the same immediately before and after the modification to the award. The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied prospectively to an award modified on or after the adoption date. The Company currently has no plans to modify any of its outstanding awards. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and disclosures.

In March 2017, the FASB issued ASU No. 2017-07, "Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Postretirement Benefit Cost" (ASU 2017-07). The guidance clarifies where the cost components of the net benefit cost should be reported in the income statement and it allows only the service cost to be capitalized. Currently the Company reports all of the components of the net benefit cost in "Operating income" in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost for participants that are active employees is reported in the same manner as each participant's compensation cost is classified in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost attributable to retired (inactive) participants is reported in "Selling, general, and administrative expenses" in the Consolidated Statement of Income and Comprehensive Income. Under the new guidance only the service cost component of the net benefit cost will be classified the same as the participant's compensation cost. The other components of the net benefit cost are required to be reported separately as a non-operating income (expense). The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied retrospectively. The Company does not expect this guidance will have a significant impact on its consolidated financial statements, results of operations and disclosures since it primarily will only change how the net benefit cost is classified in the Company's Consolidated Statements of Income and Comprehensive Income.

In February 2017, the FASB issued ASU No. 2017-05, "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" (ASU 2017-05). Subtopic 610-20 was issued as part of the new revenue standard. It provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. The new guidance defines “in substance nonfinancial assets,” unifies guidance related to partial sales of nonfinancial assets, eliminates rules specifically addressing sales of real estate, removes exceptions to the financial asset derecognition model, and clarifies the accounting for contributions of nonfinancial assets to joint ventures. The amendments are effective for annual periods beginning after December 15, 2017 with early adoption permitted. Transition can use either the full retrospective approach or the modified retrospective approach. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In November 2016, the FASB issued ASU 2016-16, "Income Taxes (Topic 740) Intra-Entity Transfers of Assets Other Than Inventory" (ASU 2016-16). Current GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. In addition, interpretations of this guidance have developed in practice over the years for transfers of certain intangible and tangible assets. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance eliminates the exception for an intra-entity transfer of an asset other than inventory. The amendments in ASU 2016-16 are effective for fiscal years beginning
after December 15, 2017, and interim periods within those fiscal years. The Company can early adopt ASU 2016-16, but earlier adoption must be in the first quarter of the fiscal year. The amendments in ASU 2016-16 will be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company does not expect the adoption of this guidance will have significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In August 2016 the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230) Classification of Certain Cash Receipts and Cash Payments" (ASU 2016-15). The new guidance clarifies eight cash flow classification issues where current GAAP was either unclear or had no specific guidance. The new standard is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those fiscal years. All entities may elect to early adopt ASU 2016-15 in any interim period. If an entity early adopts it must adopt all eight of the amendments in the same period and if early adopted in an interim period any adjustments should be reflected as of the beginning of the year. The amendments in ASU 2016-15 will be applied using the modified retrospective transition method for each period presented. The specific classification issues clarified in the guidance either are not applicable to the Company or are consistent with how the Company currently classifies them, therefore the Company does not expect the adoption of this guidance will have a significant impact on the classification of these specific items in its Consolidated Statements of Cash Flows.

In February 2016 the FASB issued ASU No. 2016-02, "Leases (Topic 842)" (ASU 2016-02). The primary difference between previous GAAP and ASU 2016-02 is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous GAAP. The guidance requires a lessee to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018. Lessees and lessors are required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. An entity that elects to apply the practical expedients will, in effect, continue to account for leases that commence before the effective date in accordance with previous GAAP unless the lease is modified, except that lessees are required to recognize a right-of-use asset and a lease liability for all operating leases at each reporting date based on the present value of the remaining minimum rental payments that were tracked and disclosed under previous GAAP. In addition, FASB has amended Topic 842 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 842 are the same as ASU 2016-02. The Company is in the initial stages of evaluating the impact the adoption of this guidance will have on its consolidated financial statements, results of operations, and disclosures which will include recognizing a lease liability and a right-of-use asset representing its right to use the underlying asset for the lease term.

In January of 2016, the FASB issued ASU No. 2016-01, "Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." The updated accounting guidance requires changes to the reporting model for financial instruments. The amendments in this guidance supersede the guidance to classify equity securities with readily determinable fair values into different categories (that is, trading or available-for sale) and require equity securities (including other ownership interests, such as partnerships, unincorporated joint ventures, and limited liability companies to be measured at fair value with changes in the fair value recognized through net income. An entity’s equity investments that are accounted for under the equity method of accounting or result in consolidation of an investee are not included within the scope of this update. The amendments also require separate presentation of financial assets and financial liabilities by measurement category and form of financial asset (that is, securities or loans and receivables) on the balance sheet or in the accompanying notes to the financial statements. This guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Since the securities held at the time of adoption that are in scope under this new guidance will be immaterial in amount, the Company does not expect the adoption of this guidance and the subsequent changes to Subtopic 825-10 in ASU 2018-03 "Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," will have a significant impact to the Company's financial statements, results of operations, and disclosures.

In May 2014 the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" (ASU 2014-09). ASU 2014-09 provides a comprehensive new recognition model that requires recognition of revenue when a company transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to receive in exchange for those goods or services. This guidance supersedes the revenue recognition requirements in FASB ASC Topic 605, "Revenue
Recognition," and most industry-specific guidance. ASU 2014-09 defines a five-step process to achieve this core principle and, in doing so, companies will need to use more judgment and make more estimates than under the current guidance. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. In August 2015, the FASB approved a one-year deferral of the effective date (ASU 2015-14) and the standard is now effective for the Company for fiscal 2019 and interim periods therein. The guidance may be applied using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). In addition, FASB has amended Topic 606 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 606 are the same as ASU 2014-09. The Company has completed its assessment of the impact that the standard will have on revenue recognition. The Company has reviewed contracts for all material revenue streams across the Company's three divisions, held discussions with key stakeholders, and assessed potential impacts on the Company’s consolidated financial statements, results of operations, disclosures, and internal controls over financial reporting. The Company currently recognizes a significant majority of its revenue across all three divisions at a point-in-time with some exceptions that are recognized over time. These exceptions primarily relate to certain revenue streams within the Aerostar Division and installation sales within the Engineered Films Division. Management has determined that this will remain materially consistent upon adoption of the new standard, but has identified a few exceptions within the Aerostar Division and the Engineered Films Division for which revenue recognition will change from point-in-time to over time. As such, in these limited instances revenue may be recognized sooner than it had been in prior years under previously applicable accounting guidance. While these limited differences have been identified, due to the timing of activities under these revenue streams no adjustment to beginning retained earnings will be necessary upon adoption. Additionally, the Company will make additional disclosures related to the revenues arising from contracts with customers as required by the new standard. The Company will adopt this guidance in the first quarter of fiscal 2019 using the modified retrospective approach.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Balance Sheet Information
12 Months Ended
Jan. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Selected Balance Sheet Information
NOTE 2
SELECTED BALANCE SHEET INFORMATION

Following are the components of selected balance sheet items:
 
 
As of January 31,
 
 
2018(a)
 
2017(a)
Accounts receivable, net:
 
 
 
 
Trade accounts
 
$
59,510

 
$
43,834

Allowance for doubtful accounts
 
(978
)
 
(691
)
 
 
$
58,532

 
$
43,143

Inventories:
 
 
 
 
Finished goods
 
$
8,054

 
$
5,438

In process
 
961

 
2,288

Materials
 
46,336

 
34,610

 
 
$
55,351

 
$
42,336

Other current assets:
 
 
 
 
Insurance policy benefit
 
$
759

 
$
802

Federal income tax receivable
 
1,397

 
604

Prepaid expenses and other
 
3,705

 
1,283

 
 
$
5,861

 
$
2,689

Property, plant and equipment, net:
 
 
 
 
Assets held for use and assets held for sale(a):
 
 
 
 
Land
 
$
3,234

 
$
3,054

Buildings and improvements
 
80,299

 
77,817

Machinery and equipment
 
149,847

 
142,471

Accumulated depreciation
 
(127,523
)
 
(117,018
)
 
 
$
105,857

 
$
106,324

 
 
 
 
 
Property, plant and equipment subject to capital leases:
 
 
 
 
Machinery and equipment
 
488

 

Accumulated amortization for capitalized leases
 
(65
)
 

 
 
423

 

 
 
$
106,280

 
$
106,324

Other assets:
 
 
 
 
Equity investments
 
$
1,955

 
$
2,371

Deferred income taxes
 
19

 
18

Other
 
976

 
1,283

 
 
$
2,950

 
$
3,672

Accrued liabilities:
 
 
 
 
Salaries and related
 
$
9,409

 
$
6,286

Benefits
 
4,225

 
3,960

Insurance obligations
 
1,992

 
2,400

Warranties
 
1,163

 
1,547

Income taxes
 
226

 
498

Other taxes
 
1,880

 
1,540

Acquisition-related contingent consideration
 
1,036

 
445

Other
 
2,015

 
1,379

 
 
$
21,946

 
$
18,055

Other liabilities:
 
 
 
 
Postretirement benefits
 
$
8,264

 
$
8,054

Acquisition-related contingent consideration
 
2,010

 
1,397

Deferred income taxes
 
615

 
1,421

Uncertain tax positions
 
2,634

 
2,610

Other
 
272

 
214

 
 
$
13,795

 
$
13,696

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assets Held for Sale (Notes)
12 Months Ended
Jan. 31, 2018
Long Lived Assets Held-for-sale [Line Items]  
Property, Plant and Equipment Disclosure [Text Block]
NOTE 3
ASSETS HELD FOR SALE

Aerostar
The Company continually analyzes its product and service offerings to ensure we serve market segments with attractive near- and long-term growth prospects that are consistent with our core capabilities. Through this continued evaluation, the Company's Aerostar segment finalized a plan ("the Plan") to actively market the sale of its client private and radar product lines, each of which it has determined constitutes a business. During the second quarter of fiscal 2018 the Company determined that it was probable that these product lines would be sold within one year.
During the fourth quarter, Aerostar modified the plan and no longer marketed the sale of its radar product line. A buyer was identified and the sale of the client private business was completed subsequent to the end of fiscal 2018. As such, and as of January 31, 2018, the radar product line is not considered held for sale.
The Company has identified specific assets and liabilities that have been sold, including an allocation of goodwill based on the relative fair value of the business. The Company has determined that the final selling price will be in excess of the net book value. As such there is no impact to the Consolidated Statement of Income for the twelve-month period ended January 31, 2018.
Under the Plan, Aerostar will remain focused on serving the aerospace/defense market with its stratospheric balloon and radar product lines.
The amounts of assets and liabilities classified as held for sale were as follows:
 
 
As of January 31
 
2018
Assets held for sale
 
 
Property, plant and equipment, net
 
63

Goodwill
 
103

Amortizable intangible assets, net
 
329

Other assets
 
17

          Total assets held for sale
 
$
512

 
 
 
Liabilities held for sale
 
 
Current liabilities
 
$
91

Total liabilities held for sale
 
$
91



There were no assets held for sale as of January 31, 2017.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Jan. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss)
NOTE 4
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

Other comprehensive income (loss) refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of shareholders' equity but are excluded from net income. The changes in the components of accumulated other comprehensive income (loss) (AOCI) are shown below:
 
 
Cumulative foreign currency translation adjustment
 
Postretirement benefits
 
Total
Balance at January 31, 2016
 
$
(2,477
)
 
$
(1,024
)
 
$
(3,501
)
Other comprehensive income (loss) before reclassifications
 
50

 

 
50

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $129
 

 
(225
)
 
(225
)
Balance at January 31, 2017
 
(2,427
)
 
(1,249
)
 
(3,676
)
Other comprehensive income before reclassifications
 
1,234

 

 
1,234

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $44
 

 
(131
)
 
(131
)
Balance at January 31, 2018
 
$
(1,193
)
 
$
(1,380
)
 
$
(2,573
)

Postretirement benefit cost components are reclassified in their entirety from AOCI to net periodic benefit cost.  Net periodic benefit costs are reported in net income as “Cost of sales” or “Selling, general and administrative expenses” in a manner consistent with the classification of direct labor and personnel costs of the eligible employees.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Cash Flow Information
12 Months Ended
Jan. 31, 2018
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information
NOTE 5
SUPPLEMENTAL CASH FLOW INFORMATION
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable
 
$
(7,014
)
 
$
(5,361
)
 
$
16,847

Inventories
 
(11,062
)
 
1,215

 
7,564

Prepaid expenses and other assets
 
(2,445
)
 
228

 
(111
)
Accounts payable
 
1,280

 
2,558

 
(5,059
)
Accrued and other liabilities
 
2,560

 
8,405

 
(9,353
)
 
 
$
(16,681
)
 
$
7,045

 
$
9,888

 
 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
 
Cash paid during the year for income taxes
 
$
19,854

 
$
6,618

 
$
6,558

Interest paid
 
$
186

 
$
190

 
$
129

 
 
 
 
 
 
 
Significant non-cash transactions:
 
 
 
 
 
 
  Capital expenditures included in accounts payable
 
$
418

 
$
84

 
$
161

  Assets acquired under capital leases
 
$
79

 
$

 
$

  Capital expenditures converted from inventory
 
$

 
$

 
$
1,036

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions of and Investments in Businesses and Technologies
12 Months Ended
Jan. 31, 2018
Business Combinations [Abstract]  
Acquisitions of and Investments in Businesses and Technologies
NOTE 6
ACQUISITIONS OF AND INVESTMENTS IN BUSINESSES AND TECHNOLOGIES

Colorado Lining International, Inc.
On September 1, 2017, the Company completed the acquisition of substantially all of the assets ("the acquisition") of Colorado Lining International, Inc., a Colorado corporation, headquartered in Parker, CO (“CLI”). The acquisition was aligned under the Company’s Engineered Films Division. The acquisition enhanced the Company’s geomembrane market position through extended
service and product offerings with the addition of new design-build and installation service components, and advanced Engineered Films’ business model into a vertically-integrated, full-service solutions provider for the geomembrane market. The acquisition constitutes a business and as such was accounted for as a business combination.

The acquisition included a working capital adjustment that was settled in January 2018. The final working capital adjustment was $566 which brought the purchase price to $14,938. The purchase price includes potential earn-out payments with an estimated fair value of $1,256 which are contingent upon achieving certain revenues and operational synergies.

The fair value of the business acquired was allocated to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair value of the identifiable assets acquired and liabilities assumed is reflected as goodwill. Goodwill recorded as part of the purchase price allocation was $5,714, all of which is tax deductible. Identifiable intangible assets acquired as part of the acquisition were $610, including definite-lived intangibles, such as customer relationships and order backlog.

Acquisition-related contingent consideration
The Company has contingent liabilities related to the current fiscal year acquisition of CLI, as well as the prior acquisitions of SBG Innovatie BV and its affiliate, Navtronics BVBA (collectively, SBG) in May 2014 and Vista Research, Inc. (Vista) in January 2012. The fair value of such contingent consideration is estimated as of the acquisition date, and subsequently at the end of each reporting period, using forecasted cash flows. Projecting future cash flows requires the Company to make significant estimates and assumptions regarding future events, conditions, or revenues being achieved under the subject contingent agreement as well as the appropriate discount rate. Such valuation techniques include one or more significant inputs that are not observable (Level 3 fair value measures).

Changes in the fair value of the liability for acquisition-related contingent consideration are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning balance
 
$
1,741

 
$
2,059

Fair value of contingent consideration acquired
 
1,256

 

Change in fair value of the liability
 
457

 
36

Contingent consideration earn-out paid
 
(408
)
 
(354
)
Ending balance
 
$
3,046

 
$
1,741

 
 
 
 
 
Classification of liability in the Consolidated balance sheet
 
 
 
 
Accrued Liabilities
 
$
1,036

 
$
345

Other Liabilities, long-term
 
2,010

 
1,396

Balance at January 31, 2018
 
$
3,046

 
$
1,741



As part of the CLI acquisition in the current fiscal year, the Company entered into a contingent earn-out agreement, not to exceed $2,000. The earn-out is paid annually for three years after the purchase date, contingent upon achieving certain revenues and operational synergies. To date, the Company has made no payments on this potential earn-out liability.

In connection with the acquisition of SBG, Raven is committed to making additional earn-out payments, not to exceed $2,500 calculated and paid quarterly for ten years after the purchase date contingent upon achieving certain revenues. To date, the Company has paid a total of $890 of this potential earn-out liability.

Related to the acquisition of Vista in 2012, the Company is committed to making annual payments based upon earn-out percentages
on specific revenue streams for seven years after the purchase date, not to exceed $15,000. To date, the Company has paid a total
of $1,572 of this potential earn-out liability.

Equity Method Investments
The Company has owned interests in two affiliates accounted for as equity method investments: AgEagle and SST.

AgEagle
In February 2016, the Applied Technology Division acquired an interest of approximately 5% in AgEagle. AgEagle is a privately held company that is a leading provider of unmanned aerial systems (UAS) used for agricultural applications. Contemporaneously with the execution of the stock purchase agreement, AgEagle and the Company entered into a distribution agreement whereby the Company was appointed as the sole and exclusive distributor worldwide of the existing AgEagle system as it pertains to the
agriculture market. The Company’s equity ownership interest is considered a variable interest and it accounts for this investment under the equity method of accounting. The Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to the entity. The purchase price was allocated between the equity ownership interest and an intangible asset for the exclusive distribution agreement. In April 2017, the Company determined that the investment in AgEagle, was fully impaired, further described in Note 7 Goodwill, Long-lived Assets and Other Intangibles, due to lower than expected cash flows. The Company has no commitments or guarantees related to this equity method investment.

SST
The Company’s owned interest of approximately 22% in SST is accounted for using the equity method. SST is a privately-held agricultural software development and information services provider. Raven and SST are strategically aligned to provide customers with simple, more efficient ways to move and manage data in the precision agriculture market.

Changes in the net carrying value of the Company's equity investments was as follows:
 
 
As of January 31,
 
 
2018
 
2017
Balance at beginning of year
 
$
2,371

 
$
2,805

Purchase price of equity investment
 

 
135

(Loss) income from equity investment
 
(42
)
 
(72
)
Amortization of intangible assets
 
(320
)
 
(497
)
Impairment to equity investment
 
(72
)
 

Balance at end of year
 
$
1,937

 
$
2,371

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges
12 Months Ended
Jan. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
NOTE 7
GOODWILL, LONG-LIVED ASSETS, AND OTHER CHARGES

Goodwill
For goodwill, the Company performs impairment reviews by reporting unit. At the end of fiscal 2016, the Company determined the reporting units to be Engineered Films Division, Applied Technology Division, and two separate reporting units in the Aerostar Division, one of which was Vista and one of which was all other Aerostar operations (Aerostar excluding Vista).

During the first quarter of fiscal 2017, management implemented managerial and financial reporting changes within Vista and Aerostar to further integrate Vista into the Aerostar Division. Integration actions included leadership re-alignment, including selling and business development leadership functions, re-deployment of employees across the division, and consolidation of administrative functions, among other actions. Based on the changes made, the Company consolidated the two separate reporting units within the Aerostar Division into one reporting unit for the purposes of goodwill impairment review. As such, as of April 30, 2016, and thereafter the Company has three reporting units: Engineered Films Division, Applied Technology Division, and Aerostar Division. The Company reviewed the quantitative and qualitative factors associated with the change in reporting units and determined there were no indicators of impairment at the time of the reporting unit change.

The changes in the carrying amount of goodwill by reporting unit are shown below:
 
 
Applied
Technology
 
Engineered
Films
 
Aerostar
 
Total
Balance at January 31, 2016
 
$
12,365


$
27,518


$
789


$
40,672

Foreign currency translation adjustment
 
(23
)
 

 

 
(23
)
Reporting unit transfer balance(a)
 

 

 

 

Balance at January 31, 2017
 
12,342


27,518


789


40,649

Additions due to business combinations
 

 
5,714

 

 
5,714

Divestiture of business
 

 

 
(52
)
 
(52
)
Foreign currency translation adjustment
 
399

 

 

 
399

Balance at January 31, 2018
 
$
12,741


$
33,232


$
737


$
46,710


(a) The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016.

Goodwill gross and net of accumulated impairment losses were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Gross goodwill
 
$
58,207

 
$
52,146

Accumulated impairment loss
 
(11,497
)
 
(11,497
)
Net goodwill
 
$
46,710

 
$
40,649



Goodwill is tested for impairment on an annual basis and between annual tests whenever a triggering event indicates there may be an impairment. The annual impairment tests were completed for each reporting unit in the fourth quarter based on a November 30th valuation date.

Fiscal 2018 Goodwill Impairment Testing
In fiscal 2018 no triggering events were deemed to have occurred in any of the quarterly periods and no impairments were recorded as a result of the annual impairment testing. In its annual impairment testing, the Company concluded a quantitative analysis was not required for the Applied Technology and Engineered Films reporting units. This was based on the Company's qualitative analysis and the fact that the estimated fair value in the Company's most recent impairment test substantially exceeded its carrying value for each of these reporting units.

For the Aerostar reporting unit, the Company determined the excess of the fair value of the reporting unit over its carry value in the previous year's annual impairment assessment was not significant enough based on the current macroeconomic conditions to perform a qualitative analysis. As such, the Company performed a quantitative analysis for the annual impairment assessment of the Aerostar reporting unit. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including future revenues and expenses, projected capital expenditures, changes in net working capital and the discount rate. On the basis of these estimates, the November 30, 2017 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately $11,600 or approximately 41%, as such there were no goodwill impairment losses reported in the year ended January 31, 2018.

Fiscal 2017 Goodwill Impairment Testing
In the fiscal 2017 third quarter, the Company determined that a triggering event occurred for its Aerostar reporting unit, which had $789 of goodwill as of October 31, 2016. The triggering event was caused by lowering the financial expectations for net sales and operating income of the reporting unit and certain asset groups due to delays and uncertainties regarding the reporting unit’s pursuit of certain opportunities, including aerostat orders, certain classified stratospheric balloon pursuits, and radar pursuits. Aerostar was still actively pursuing these opportunities and some were in active negotiations, but the timing of certain aerostat and classified stratospheric balloon opportunities were being delayed more than previously expected and the likelihood of radar sales is lower due to the Company's decision to no longer actively pursue certain radar product opportunities.

A quantitative impairment analysis was completed using fair value techniques as of October 31, 2016. In determining the estimated fair value of the Aerostar reporting unit, the Company was required to estimate a number of factors, including projected revenue growth rates, projected operating results, terminal growth rates, economic conditions, anticipated future cash flows, and the discount rate. On the basis of these estimates, the October 31, 2016 analysis indicated that the estimated fair value of the Aerostar reporting unit exceeded the reporting unit carrying value by approximately $9,000, or approximately 30%.

There were no other triggering events during fiscal 2017 for any of the three reporting units, and no impairments were recorded as a result of the annual impairment testing for fiscal 2017.
Fiscal 2016 Goodwill Impairment Testing
In the fiscal 2016 third quarter, the Company determined that a triggering event occurred for its Vista reporting unit. The triggering event was caused by the lowering of financial expectations for sales and operating income of the reporting unit due to delays and uncertainties regarding the reporting unit’s pursuit of large international opportunities. Despite the Company having a pre-authorization letter from the prime contractor and being in negotiations on a large international contract through the fiscal 2016 second quarter, the contract did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. In addition, the Company made a change in the executive leadership of the reporting unit during the third quarter. The Step 1 impairment analysis was completed using fair value techniques as of October 31, 2015. In determining the estimated fair value of the Vista reporting unit, the Company was required to make assumptions and estimate a number of factors, including projected revenue growth rates (particularly those related to being successful in being awarded large, international contracts and the timing thereof), operating profit margin percentage, and the discount rate. On the basis of these estimates, the October 31, 2015 analysis indicated that the estimated fair value of the
Vista reporting unit was less than the carrying value. The carrying value exceeded the estimated fair value by approximately $14,000, or 64%.
Pursuant to the applicable accounting guidance, the Company performed a Step 2 impairment analysis. In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the reporting unit. Based on this Step 2 impairment analysis the resulting implied fair value of the Vista goodwill was determined to have no value compared to the carrying value recorded for the reporting unit, $11,497. In the fiscal 2016 third quarter an impairment charge to operating income of $11,497 was reported as "Goodwill impairment loss" in the Consolidated Statements of Income and Comprehensive Income.
Intangible Assets
The following table provides the gross carrying amount and related accumulated amortization of definite-lived intangible assets:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
 
 
Accumulated
 
 
 
Accumulated
 
 
 
Amount
amortization
Net
 
Amount
amortization
Net
Existing technology
 
$
7,290

$
(6,996
)
$
294

 
$
7,136

$
(6,553
)
$
583

Customer relationships
 
13,264

(4,834
)
8,430

 
12,987

(3,680
)
9,307

Patents and other intangibles
 
4,241

(2,381
)
1,860

 
4,378

(2,220
)
2,158

Total
 
$
24,795

$
(14,211
)
$
10,584

 
$
24,501

$
(12,453
)
$
12,048



The estimated future amortization expense for these definite-lived intangible assets, as well as definite-lived intangible assets accounted for as part of the equity method investment in SST, during the next five years is as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
Estimated amortization expense
 
$
1,988

 
$
1,578

 
$
1,163

 
$
1,111

 
$
1,013



Long-lived assets
The Company assesses the recoverability of long-lived assets, including definite-lived intangibles, equity method investments, and property plant and equipment if events or changes in circumstances indicate that an asset might be impaired. For long-lived and intangible assets, the Company performs impairment reviews by asset groups. Management periodically assesses for triggering events and discusses any significant changes in the utilization of long-lived assets. For purposes of recognition and measurement of an impairment loss, a long-lived asset is grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.

When performing long-lived asset testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures). An impairment loss is recognized when the carrying amount of an asset is above the estimated undiscounted cash flows used in determining the fair value of the asset.

Fiscal 2018 Long-lived Intangibles and Equity-Method Investment Impairment Assessment
During first quarter of fiscal 2018, the Company determined that the investment in AgEagle, further described in Note 6 Acquisitions of and Investments in Businesses and Technologies, was impaired due to lower than expected cash flows. This impairment was determined to be other-than-temporary and an accelerated equity method investment loss of $72 was recorded in the first quarter. This loss was reported in "Other (expense), net" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018. The Company also determined the customer relationship intangible asset related to the Ag Eagle exclusive distribution agreement was fully impaired. The total impairment loss reported related to this intangible asset was $259 and was recorded in the first quarter. This loss was reported in "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income for the twelve-month period ended January 31, 2018.

The Company did not identify any additional triggering events for any of its assets groups or equity method investments the remainder of fiscal 2018.

Fiscal 2017 Long-lived Intangibles Impairment Assessment
The Company evaluated the triggering events described in the goodwill impairment analysis for fiscal 2017 and determined there were also triggering events with respect to the assets associated with the aerostat and stratospheric programs (Lighter than Air) and the radar product and radar services (Radar) asset groups in the Aerostar reporting unit in the third quarter of fiscal 2017, which resulted in an asset impairment test.
Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the Lighter than Air asset group exceeded the carrying value of the long-lived assets by approximately $110,000, or 800%, and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets.

In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting estimated fair value of the Radar asset group long-lived assets was $175 compared to the carrying value of $262 for the asset group. The shortfall of $87 was recorded in the fiscal 2017 third quarter as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. The total impairment loss related to property, plant, and equipment and patents was $62 and $25, respectively.

Fiscal 2016 Long-lived Intangibles Impairment Assessment
As described in our Annual Report on Form 10-K/A for the fiscal year ended January 31, 2016, the Company determined that the relevant cash flows for long-lived asset testing (the lowest level of cash flows that are largely independent of other assets) were one level below the Vista reporting unit. For Vista, these levels were determined to be asset groups identified for the client private business (CP) and Radar. Based on the assessment of the forecasts of cash flows and these asset groups, the Company concluded that certain long-lived assets of the Vista reporting unit, including finite-lived intangible assets, were impaired as of October 31, 2015.

Using the sum of the undiscounted cash flows associated with each of the two asset groups, a quantitative test was performed for each asset group. The undiscounted cash flows for the CP asset group exceeded the carrying value of the long-lived assets and no Step 2 test was deemed to be necessary based on the recoverability of the long-lived assets. For the Radar asset group, however, the undiscounted cash flows did not exceed the carrying value of the long-lived assets and the Company performed a Step 2 impairment analysis for the long-lived assets.

In the Step 2 impairment analysis, the fair value determined was allocated to the assets and liabilities of the Radar asset group. The resulting implied fair value of the Radar asset group long-lived assets was $103 compared to the carrying value of $3,916 for the asset group. The shortfall of $3,813 was recorded in the third quarter of fiscal 2016 as an impairment charge to operating income reported as "Long-lived asset impairment loss" in the Consolidated Statements of Income and Comprehensive Income. Of the total long-lived asset impairment of $3,813, $3,154 was related to amortizable intangible assets related to radar technology and radar customers, $554 was related to property, plant, and equipment, and $105 was related to patents. In addition, expenditures of $13 for additional patents related to the Radar asset group in the fiscal 2016 fourth quarter were also considered to have been impaired.

Other Charges
Inventory Write-downs
Due to the Company's decision to no longer actively pursue certain radar opportunities, during the fiscal 2017 third quarter the Company wrote-down radar inventory, purchased primarily during fiscal 2016. The decision to write-down this inventory is consistent with the triggering event identified during the fiscal 2017 third quarter relating to the Aerostar reporting unit and the Radar asset group. This radar-specific inventory write-down increased "Cost of sales" by $2,278 in fiscal 2017. There were no significant inventory write-downs in fiscal 2018 or 2016.

Pre-contract Deferred Cost Write-offs
From time to time, the Company incurs costs before a contract is finalized and such pre-contract costs are deferred to the balance sheet to the extent they relate to a specific project and the Company has concluded that is probable that the contract will be awarded for more than the amount deferred. Pre-contract cost deferrals are common with Vista's business pursuits. As described above, Vista was pursuing international opportunities and was in the process of negotiating a large international contract that did not materialize in the fiscal 2016 third quarter as expected. Expectations were lowered as the timing and likelihood of completing certain international pursuits became less certain. Corresponding to these lower expectations, the pre-contract costs associated with these pursuits were written off during the fiscal 2016 third quarter. Vista recorded a charge of $2,933, (which is comprised of $2,075 of costs capitalized as of July 31, 2015 and additional costs of $858 capitalized during August and September 2015) for the write-off of these pre-contract costs. This charge is recorded in “Cost of sales” in the Consolidated Statements of Income and Comprehensive Income. There were no pre-contract costs written-off in fiscal 2018 or 2017.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Benefits
12 Months Ended
Jan. 31, 2018
Retirement Benefits [Abstract]  
Employee Retirement Benefits
NOTE 8
EMPLOYEE POSTRETIREMENT BENEFITS

Defined contribution 401(k) plan
As of January 1, 2018, the Company has one 401(k) plan covering substantially all employees. This plan, which covers the majority of employees, matches employee contributions up to 5%. Prior to January 1, 2018, the plan matched contributions up to 4%. Under this plan all account balances and future contributions and related earnings can be invested in several investment alternatives as well as the Company's common stock in accordance with each participant's elections. Participants may choose to make separate investment choices for current account balances and for future contributions. As a result of changes to the plan’s permissible investment options effective January 1, 2017, participants' contributions to the 401(k) and the employer matching contributions are limited to 10% investment in the Company's common stock. This limit was previously 20%. The plan does not allow a participant to exchange more than 10% of their existing account balance into the Company’s common stock nor permit exchanges that would cause the participant’s investment in the Company’s common stock to exceed 10%. Officers of the Company may not include Raven's common stock in their 401(k) plan elections.

Prior to January 1, 2017, the Company had a second 401(k) plan that was assumed as part of the Vista acquisition. This plan was terminated December 31, 2016 and all participant contributions were merged into the plan previously described. The Company also contributes to post-retirement and pensions as are required or customary for employees in foreign locations.

Deferred compensation plan
Effective January 1, 2018, the Company established a section 409A non-qualified deferred compensation plan. The purpose of the deferred compensation plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation, and there is no standard Company contribution or match. Participants are approved by the Board of Director's Personnel and Compensation Committee which is also responsible for the deferred compensation plan's general administration. A rabbi trust was also established in January 2018 which the Company may elect to make contributions to in order to provide a source of funds to assist the Company in meeting its obligation. Any assets held by the deferred compensation plan are still part of the Company's general assets and are subject to creditor's claims. The Company's common stock is not an investment option.

Total contribution expense to all such plans was $2,263, $2,030, and $1,952 for fiscal 2018, 2017, and 2016, respectively, and all of these contributions were to the 401(k) plan.

Defined benefit postretirement plan
In addition, the Company provides postretirement medical and other benefits to senior executive officers and senior managers. The accumulated benefit obligation is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Benefit obligation at beginning of year
 
$
8,416

 
$
7,991

Service cost
 
74

 
80

Interest cost
 
312

 
333

Actuarial loss (gain) and assumption changes
 
112

 
341

Retiree benefits paid
 
(343
)
 
(329
)
Benefit obligation at end of year
 
$
8,571


$
8,416


The following tables set forth the plan's pre-tax adjustment to accumulated other comprehensive income/loss:
 
 
For the years ended January 31,
 
 
2018
 
2017
Amounts not yet recognized in net periodic benefit cost:
 
 
 
 
Net actuarial loss
 
$
2,714

 
$
2,699

Prior service cost
 
(572
)
 
(732
)
Total pre-tax accumulated other comprehensive loss
 
$
2,142

 
$
1,967

 
 
 
 
 
Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation
 
$
1,967

 
$
1,612

Reclassification adjustments recognized in benefit cost:
 
 
 
 
Recognized net (loss)
 
(96
)
 
(146
)
Amortization of prior service cost
 
159

 
160

Amounts recognized in AOCI during the year:
 
 
 
 
Net actuarial loss (gain)
 
112

 
341

Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation
 
$
2,142

 
$
1,967



The net actuarial loss for fiscal year 2018 was the result of a decrease in the discount rate and unfavorable demographic experience partially offset by medical costs trending lower than expected. The net actuarial loss for fiscal year 2017 was the result of a decrease in the discount rate, a decrease in the average life expectancy by approximately half a year based on the application of an updated mortality projection scale, and census changes.

The liability and net periodic benefit cost reflected in the Consolidated Balance Sheets and Consolidated Statements of Income and Comprehensive Income were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning liability balance
 
$
8,416

 
$
7,991

Net periodic benefit cost
 
323

 
399

Other comprehensive loss
 
175

 
355

Total recognized in net periodic benefit cost and other comprehensive income
 
498

 
754

Retiree benefits paid
 
(343
)
 
(329
)
Ending liability balance
 
$
8,571

 
$
8,416

 
 
 
 
 
Current portion in accrued liabilities
 
$
307

 
$
362

Long-term portion in other liabilities
 
$
8,264

 
$
8,054

 
 
 
 
 
Assumptions used to calculate benefit obligation:
 
 
 
 
Discount rate
 
3.75
%
 
4.00
%
Rate of compensation increase
 
4.00
%
 
4.00
%
Health care cost trend rates:
 
 
 
 
Health care cost trend rate assumed for next year
 
6.50
%
 
6.67
%
Ultimate health care cost trend rate
 
4.50
%
 
4.50
%
Year that the rate reaches the ultimate trend rate
 
2030

 
2030

Assumptions used to calculated the net periodic benefit cost:
 
 
 
 
Discount rate
 
4.00
%
 
4.25
%
Rate of compensation increase

 
4.00
%
 
4.00
%


The discount rate is based on matching rates of return on high-quality fixed-income investments with the timing and amount of expected benefit payments. No material fluctuations in retiree benefit payments are expected in future years. The total estimated cost to be recognized from AOCI into net periodic benefit cost over the next fiscal year is $(31); $129 of recognized net loss and
$(160) of amortized prior service cost.

The assumed health care cost trend rate has a significant effect on the amounts reported. The impact of a one-percentage point change in assumed health care rates would have the following effects:
 
 
January 31, 2018
 
 
One-percentage-point increase
 
One-percentage-point decrease
Effect on total of service and interest cost components
 
$
71

 
$
(58
)
Effect on accumulated postretirement benefit obligation
 
$
1,180

 
$
(1,045
)


The Company expects to make $313 in postretirement medical and other benefit payments in fiscal 2019. The following postretirement other than pension benefit payments, which reflect expected future service as appropriate, are expected to be paid:
 
 
2019
 
2020
 
2021
 
2022
 
2023 - 2028
Expected postretirement medical and other benefit payments
 
$
313

 
$
323

 
$
332

 
$
341

 
$
2,192

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties
12 Months Ended
Jan. 31, 2018
Product Warranty Costs [Abstract]  
Warranties
NOTE 9
WARRANTIES

Changes in the warranty accrual were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Beginning balance
 
$
1,547

 
$
1,835

 
$
3,120

Change in provision
 
1,762

 
1,597

 
1,945

Settlements made
 
(2,146
)
 
(1,885
)
 
(3,230
)
Ending balance
 
$
1,163

 
$
1,547

 
$
1,835

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Jan. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
NOTE 10
INCOME TAXES

The reconciliation of income tax computed at the federal statutory rate to the Company's effective income tax rate was as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Tax at U.S. federal statutory rate
 
33.8
 %
 
35.0
 %
 
35.0
 %
Impact of the Tax Cuts and Jobs Act
 
(0.1
)
 

 

State and local income taxes, net of U.S. federal tax benefit
 
1.6

 
0.7

 
(2.8
)
Tax credit for research activities
 
(1.8
)
 
(3.7
)
 
(24.2
)
Tax benefit on qualified production activities
 
(3.0
)
 
(2.8
)
 
(13.7
)
Tax benefit on insurance premiums
 
(1.3
)
 
(1.5
)
 
(10.3
)
Change in uncertain tax positions
 
0.1

 
(0.3
)
 
1.8

Foreign tax rate difference
 

 
(0.3
)
 
(2.9
)
Impact of settlement of stock-based awards
 
1.2

 

 

Other, net
 

 
0.4

 
(1.7
)
 
 
30.5
 %
 
27.5
 %
 
(18.8
)%



The increase in the fiscal 2018 effective tax rate is primarily due to higher pre-tax income in the current year and recognition of discrete tax expense related to the Company's adoption of ASU 2016-09 in fiscal 2018 as further discussed in Note 1 Summary of Significant Accounting Policies. This ASU requires that the tax effects resulting from the settlement of stock-based awards be recognized as a discrete income tax expense or benefit in the income statement in the reporting period in which they occur. Additionally, the Tax Cuts and Jobs Act (TCJA), effective January 1, 2018, lowered the Company's federal statutory rate by 1.2 percentage points for the fiscal year. The TCJA reduces the federal statutory rate to 21% for fiscal 2019.

The TCJA imposes a one-time mandatory transition tax on accumulated foreign earnings, which resulted in a provisional amount of $265 for the Company. The Company re-measured its ending deferred tax assets and liabilities to reflect the realization at the new 21% corporate tax rate. The re-measurement resulted in a provisional $312 reduction to fiscal 2018 tax expense.

In addition, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the TCJA (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year from the enactment date. Since the TCJA was passed late in the fourth quarter of fiscal 2018, ongoing guidance and accounting interpretation are expected over the next year, and significant data and analysis is required to finalize amounts recorded pursuant to the TCJA, the Company considers the accounting of the transition tax, deferred tax re-measurements, indefinite reinvestment assertion, and other items to be incomplete due to the forthcoming guidance and its ongoing analysis of final year-end data and tax positions. Also, the Company has not yet determined its policy election as to whether it will recognize deferred taxes for basis differences expected to reverse as Global Intangible Low Taxed Income (“GILTI”) or whether GILTI will be accounted for as a period cost if and when incurred. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.

The Company's fiscal 2017 effective rate is lower than the federal statutory rate primarily due to a $779 tax benefit for qualified production activities and a $1,044 tax benefit from the R&D tax credit.

The negative fiscal 2016 effective rate is lower than the federal statutory rate primarily due to the combination of a significantly lower book income year-over-year, a $560 tax benefit for qualified production activities, and a $989 tax benefit from the R&D tax credit extension passed by Congress in fiscal 2016. The qualified production deduction is based on estimated taxable income. Taxable income is higher in comparison to pre-tax income for fiscal 2016 primarily due to $14,756 of goodwill and long-lived asset impairment losses recorded in net income which are not currently deductible but are amortizable for income tax purposes.

Significant components of the Company's income tax provision were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Income tax provision:
 
 
 
 
 
 
Currently payable
 
$
18,754

 
$
7,354

 
$
5,272

Deferred expense (benefit)
 
(787
)
 
307

 
(6,039
)
Income tax expense (benefit)
 
$
17,967

 
$
7,661

 
$
(767
)


Deferred Tax Assets (Liabilities)
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Accounts receivable
 
$
184

 
$
212

Inventories
 
664

 
978

Accrued vacation
 
647

 
887

Insurance obligations
 
137

 
383

Accrued benefit liabilities
 

 
41

Warranty obligations
 
262

 
565

Postretirement benefits
 
1,929

 
3,072

Uncertain tax positions
 
491

 
803

Share-based compensation
 
1,761

 
3,201

Other accrued liabilities
 
54

 
68

 
 
6,129

 
10,210

 
 
 
 
 
Deferred tax (liabilities):
 
 
 
 
Depreciation and amortization
 
(6,082
)
 
(10,565
)
Other
 
(643
)
 
(1,048
)
 
 
(6,725
)
 
(11,613
)
Net deferred tax (liability)
 
$
(596
)
 
$
(1,403
)


Uncertain Tax Positions
A summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Gross unrecognized tax benefits at beginning of year
 
$
2,110

 
$
2,327

Increases in tax positions related to the current year
 
426

 
279

Decreases in tax positions related to prior years
 

 
(193
)
Decreases as a result of lapses in applicable statutes of limitation
 
(320
)
 
(303
)
Gross unrecognized tax benefits at end of year
 
$
2,216

 
$
2,110



Fiscal year 2018 changes to uncertain tax positions related to prior years resulted from lapses of applicable statutes of limitations.
Fiscal year 2017 included a decrease to prior period tax positions primarily related to a favorable determination by a state tax authority impacting the Company’s estimated liability.

The total unrecognized tax benefits (including interest and penalty) that, if recognized, would affect the Company's effective tax rate were $2,143, $1,806, and $2,140 as of January 31, 2018, 2017, and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. At January 31, 2018, 2017, and 2016, accrued interest and penalties were $418, $500, and $672, respectively. The Company does not expect any significant change in the amount of unrecognized tax benefits in the next fiscal year.

Additional Tax Information
The Company files tax returns, including returns for its subsidiaries, with various federal, state, and local jurisdictions. Uncertain tax positions are related to tax years that remain subject to examination. As of January 31, 2018, federal tax returns filed in the U.S. for fiscal years ended January 31, 2015 through January 31, 2017 remain subject to examination by federal tax authorities. In state and local jurisdictions, tax returns for fiscal years ended January 31, 2012 through January 31, 2017 remain subject to examination by state and local tax authorities. International jurisdictions have open tax years varying by location beginning in fiscal 2013.

Pre-tax book income for the U.S. companies and the foreign subsidiaries was $58,757 and $229, respectively. As of January 31, 2018, the Company has recorded United States income taxes of $265 on $3,242 of undistributed earnings from its Canadian and
European subsidiaries. The Company plans to reinvest its foreign earnings internationally and as a result has not recorded additional income or withholding tax on undistributed foreign earnings. The Company will continue to assess if there is a need in the future to bring back a portion of the foreign cash which was subject to the transition tax.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements
12 Months Ended
Jan. 31, 2018
Debt Disclosure [Abstract]  
Financing Arrangements
NOTE 11
FINANCING ARRANGEMENTS

The Company entered into a credit facility on April 15, 2015 with JPMorgan Chase Bank, N.A., Toronto Branch as Canadian Administrative Agent, JPMorgan Chase Bank, National Association, as administrative agent, and each lender from time to time party thereto (the Credit Agreement). The Credit Agreement provides for a syndicated senior revolving credit facility up to $125,000 with a maturity date of April 15, 2020. Loan proceeds may be utilized by Raven for strategic business purposes, such as business acquisitions, and for net working capital needs.

Simultaneous with execution of the Credit Agreement, Raven, Aerostar, Vista, and Integra entered into a guaranty agreement in favor of JPMorgan Chase Bank National Association in its capacity as administrator under the Credit Agreement for the benefit of JPMorgan Chase Bank N.A., Toronto Branch and the lenders and their affiliates under the Credit Agreement.

The unamortized debt issuance costs associated with this Credit Agreement were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Unamortized debt issuance costs(a)
 
$
242

 
$
352

(a) Unamortized debt issuance costs are reported as "Other assets" in the Consolidated Balance Sheets.

Loans or borrowings defined under the Credit Agreement bear interest and fees at varying rates and terms defined in the Credit Agreement based on the type of borrowing as defined. The Credit Agreement includes annual administrative and unborrowed capacity fees. Such fees were $211, $215, and $213 for the years ended January 31, 2018, 2017, and 2016, respectively.

The Credit Agreement also contains customary affirmative and negative covenants, including those relating to financial reporting and notification, limits on levels of indebtedness and liens, investments, mergers and acquisitions, affiliate transactions, sales of assets, restrictive agreements, and change in control as defined in the Credit Agreement. The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.

Letters of credit (LOC) issued and outstanding were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Letters of credit outstanding (a)
 
$
1,097

 
$
514

(a)Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement.

There have been no borrowings under any of the credit agreements and there were no borrowings outstanding for any of the fiscal periods covered by this Annual Report on Form 10-K. Availability under the Credit Agreement for borrowings as of January 31, 2018 was approximately $124,000.

Capital leases
The Company's recent asset acquisition of CLI further described in Note 6 Acquisition of and Investments in Businesses and Technologies included a fleet of vehicles under capital leases to support Engineered Film's new design-build and installation service capabilities. The Company had no leased assets under capital leases in fiscal 2017.

Future minimum lease payments under capital leases and the present value of the net minimum lease payments as of January 31, 2018 were as follows:
 
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Minimum lease payments
 
$
237

 
$
169

 
$
90

 
$
32

 
$

 
$
528

 
 
 
 
 
 
 
 
 
 
 
 
 
Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon.
 
 
(17
)
Net minimum lease payments
 
511

Less amounts representing interest
 
(63
)
Present value of net minimum lease payments
 
$
448



At January 31, 2018, the present value of net minimum lease payments due within one year is $196. Amortization and interest expense for the year ended January 31, 2018 was $65 and $13, respectively.

Operating leases
The Company leases certain vehicles, equipment, and facilities under operating leases. Total rent and lease expense was $2,104, $2,028, and $2,095 in fiscal 2018, 2017, and 2016, respectively.

Future minimum lease payments under non-cancelable operating leases are as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Minimum lease payments
 
$
2,012

 
$
1,925

 
$
1,780

 
$
501

 
$
437

 
$

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingencies
12 Months Ended
Jan. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
NOTE 12
COMMITMENTS AND CONTINGENCIES

The Company is involved as a party in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of its business, the potential costs and liability of which cannot be determined at this time. Management does not believe the ultimate outcomes of its legal proceedings are likely to be material to its results of operations, financial position, or cash flows. The previously disclosed patent infringement lawsuit in which Capstan Ag Systems, Inc. made certain infringement claims against the Company has been settled on a confidential basis.
The Company has insurance policies that provide coverage to various degrees for potential liabilities arising from legal proceedings.
 
The Company entered into a Gift Agreement (the Agreement) effective in January 2018 with the South Dakota State University Foundation, Inc. (the Foundation). The Agreement states that the Company will make a $5,000 gift to the Foundation, conditional on certain other actions that had not occurred as of January 31, 2018. This gift will be used by South Dakota State University (SDSU), located in Brookings, SD, for the establishment of a precision agriculture facility to support SDSU's Precision Agriculture degrees and curriculum. This facility will assist the Company in further collaboration with faculty, staff, and students on emerging technology in support of the growing need for precision agriculture practices and tools. As the Agreement is conditional upon certain other actions yet to occur, the gift will not be recorded as an expense or liability until those contingencies are satisfied. The Company expects these contingencies to be satisfied during fiscal 2019.

In addition to commitments disclosed elsewhere in the Notes to the Consolidated Financial Statements, the Company has unconditional purchase obligations for inventory and other obligations that arise in the normal course of business operations. The majority of these obligations are related to the Applied Technology and Engineered Films divisions and arise from the purchase of raw materials inventory.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring Costs
12 Months Ended
Jan. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring Costs
NOTE 13
RESTRUCTURING COSTS

The Company has no ongoing restructuring plans or unpaid restructuring costs at January 31, 2018. No restructuring costs were incurred in fiscal 2018 or 2017.

In addition to Applied Technology reducing its international sales infrastructure, scaling back marketing initiatives, lowering general manufacturing overhead, and focusing R&D spending on core product lines, the Company initiated the exit of Applied
Technology’s non-strategic St. Louis, Missouri contract manufacturing operations in fiscal 2015. In fiscal 2016 first quarter, the Company announced that Applied Technology successfully sold and transferred its contract manufacturing operations in the St. Louis, Missouri area. Proceeds from the sale of these assets were $1,288 and gains of $611 were recorded in fiscal 2016 as a result of the exit activity.

This exit strategy of Applied Technology was fully completed in fiscal 2017 with the sale of the idle St. Louis manufacturing facility. Proceeds from the sale of this facility were $960 and gains of $160 were recognized in "Selling, general, and administrative expenses in the Consolidated Statements of Income and Comprehensive Income for fiscal 2017.

With continued weak end-market demand in the Engineered Films and Applied Technology divisions, the Company announced and implemented a restructuring plan in fiscal 2016 first quarter to lower its cost structure. The cost reductions covered all divisions and included the corporate offices, but were weighted to Applied Technology as a result of the decline in this business and the expectation of continued end-market weakness for this division. As a result of this action, the Company incurred restructuring costs for severance benefits of $588 for the year ended January 31, 2016. The Company reported $407 of restructuring expense in "Cost of sales" and $181 in "Selling, general, and administrative expenses" in the Consolidated Statements of Income and Comprehensive Income for fiscal 2016. Substantially all of these restructuring costs related to Applied Technology. This restructuring plan was completed during the fiscal 2016 second quarter.

In the fiscal 2016 third quarter, the Company's Aerostar Division implemented a restructuring plan at Vista to lower its cost structure due to reduced demand expectations primarily related to delays and uncertainty surrounding international pursuits. Restructuring costs for severance benefits were $73 for the year ended January 31, 2016. The Company reported $58 of this expense in "Cost of sales" and $15 in "Research and development expenses" in the Consolidated Statements of Income and Comprehensive Income. This restructuring plan was completed during fiscal 2016 fourth quarter and there were no unpaid costs at January 31, 2016.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation
12 Months Ended
Jan. 31, 2018
Share-based Compensation [Abstract]  
Share Based Compensation
NOTE 14
SHARE-BASED COMPENSATION

At January 31, 2018, the Company had two shareholder approved share-based compensation plans, which are described below. The compensation cost and related income tax benefit for these plans were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Share-based compensation cost
 
$
3,725

 
$
3,071

 
$
2,311

Tax benefit
 
1,275

 
1,103

 
819



Share-based compensation cost capitalized as part of inventory is not significant.

Equity Compensation Plans
The Company reserved shares of its common stock for issuance to directors, officers, employees, and certain advisors of the Company through incentive stock options and non-statutory stock options, stock appreciation rights, stock awards, restricted stock, restricted stock units (RSUs), and performance awards to be granted under the Amended and Restated 2010 Stock Incentive Plan (the Plan) which was approved by shareholders on May 22, 2012. The aggregate number of shares initially available for grant under the Plan was 2,000,000. As of January 31, 2018, the number of shares available for grant under the Plan was 1,163,074. Option exercises under the Plan are settled in newly issued common shares.

The Plan is administered by the Personnel and Compensation Committee of the Board of Directors (the Committee), consisting of two or more independent directors of the Company. The Committee determines the option exercise prices and the term of each grant. The Committee may accelerate the exercisability of awards under the Plan or extend the term of such awards to the extent allowed by the Plan to a maximum term of ten years. Two types of awards were granted under the Plan in fiscal 2018, stock options and restricted stock units.

Stock Option Awards
The Company granted 85,800 non-qualified stock options during fiscal 2018. Options are granted with exercise prices not less than the market value of the Company's common stock at the date of grant. The stock options vest over a four-year period and expire after five years. Options contain retirement and change-in-control provisions that may accelerate the vesting period. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. The Company uses historical data to estimate option exercises, employee terminations, and volatility within this valuation model.

The weighted average assumptions used for the Black-Scholes option pricing model by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
1.68
%
 
1.05
%
 
1.33
%
Expected dividend yield
 
1.78
%
 
3.33
%
 
2.59
%
Expected volatility factor
 
33.87
%
 
32.61
%
 
36.81
%
Expected option term (in years)
 
4.25

 
4.00

 
3.75

 
 
 
 
 
 
 
Weighted average grant date fair value
 
$
7.35

 
$
3.05

 
$
4.77



Outstanding stock options as of January 31, 2018 and activity for the year then ended are presented below:
 
 
Number
of options
 
Weighted average exercise price
 
Aggregate intrinsic value
 
Weighted
average
remaining
contractual
term
(years)
Outstanding, January 31, 2017
 
990,900

 
$
24.58

 
 
 
 
Granted
 
85,800

 
29.20

 
 
 
 
Exercised
 
(206,000
)
 
31.01

 
 
 
 
Forfeited
 
(43,600
)
 
19.05

 
 
 
 
Expired
 
(124,150
)
 
31.70

 
 
 
 
Outstanding, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49
 
 
 
 
 
 
 
 
 
Outstanding exercisable, January 31, 2018
 
331,717

 
$
23.43

 
$
5,014

 
1.95
 
 
 
 
 
 
 
 
 
Options vested, or expected to vest, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49


The intrinsic value of a stock award is the amount by which the fair value of the underlying stock exceeds the exercise price of the award. The total intrinsic value of options exercised was $1,036, $0, and $172 during the years ended January 31, 2018, 2017, and 2016, respectively. The total fair value of options vested was $1,312, $1,323, and $1,755 during the years ended January 31, 2018, 2017, and 2016, respectively. As of January 31, 2018, the total unrecognized compensation cost for non-vested awards was $838. This amount is expected to be recognized over a weighted average period of 1.93 years.

Restricted Stock Unit Awards
The Company granted 61,270 time-vested RSUs during the year ended January 31, 2018. The fair value of a time-vested RSU is measured based upon the closing market price of the Company's common stock on the day prior to the date of grant. Time-vested RSUs will vest if, at the end of the vesting period, the employee remains employed by the Company. RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on the time-vested RSUs over the vesting period and are forfeited if such RSUs do not vest.

Activity for time-vested RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
126,729

 
$
19.19

Granted
 
61,270

 
29.33

Vested
 
(23,122
)
 
29.62

Forfeited
 
(18,028
)
 
18.92

Outstanding, January 31, 2018
 
146,849

 
$
21.81

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
5,129

 
 

The Company also granted performance-based RSUs during the year ended January 31, 2018. The exact number of performance shares to be issued will vary from 0% to 150% of the target award, depending on the Company's actual performance over the vesting period in comparison to the target award. The target awards for the fiscal 2016, 2017 and 2018 grants are based on return on equity (ROE), which is defined as net income divided by the average of beginning and ending shareholders' equity for the fiscal year. The performance-based RSUs will vest if, at the end of the performance period, the Company has achieved certain performance goals and the employee remains employed by the Company. Performance-based RSUs contain retirement and change-in-control provisions that may accelerate the vesting period. Dividends are cumulatively earned on performance-based RSUs over the vesting period and are forfeited if such RSUs do not vest.

The fair value of the performance-based restricted stock units is based upon the closing market price of the Company's common stock on the day prior to the grant date. The number of restricted stock units granted is based on 100% of the target award. The number of RSUs that will vest is determined by the estimated ROE target over the performance period. The estimated performance factor used to estimate the number of restricted stock units expected to vest is evaluated quarterly. The number of restricted stock units issued at the vesting date will be based on actual results.

Activity for performance-based RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units expected to vest
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
146,519

 
$
16.78

Granted
 
22,745

 
29.20

Vested
 

 

Forfeited
 
(16,164
)
 
16.89

Performance-based adjustment
 
26,629

 
23.96

Outstanding, January 31, 2018
 
179,729

 
$
19.40

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
7,130

 
 


The weighted average grant date fair values of the time-based and performance-based RSUs by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Weighted average grant date fair value: time-based RSUs
 
$
29.33

 
$
15.94

 
$
19.25

Weighted average grant date fair value: performance-based RSUs
 
$
29.20

 
$
15.61

 
$
20.09



The total intrinsic value of RSUs vested (or converted to shares) was $685, $754, and $1,437 during the years ended January 31, 2018, 2017, and 2016, respectively. The total fair value of RSUs vested (or converted to shares) was $678, $761, and $1,411, during the years ended January 31, 2018, 2017, and 2016, respectively. 326,578 outstanding RSUs with a weighted average term of 1.81 years and an aggregate intrinsic value of $12,590 at January 31, 2018 are expected to vest. None of the outstanding RSUs are vested as of January 31, 2018. The total unrecognized compensation cost for nonvested RSU awards at January 31, 2018 was $3,054. This amount is expected to be recognized over a weighted average period of 1.81 years.

Deferred Stock Compensation Plan for Directors
The Company reserved 100,000 shares of its common stock for issuance to certain members of its Board of Directors under the Deferred Stock Compensation Plan for Directors of Raven Industries, Inc. (the Director Plan). The Director Plan is administered by the Personnel and Compensation Committee of the Board of Directors. Under the Director Plan, any non-employee director receives a grant of a number of stock units as deferred compensation to be converted into common stock after retirement from the Board of Directors and may elect to have a specified percentage of their annual retainer converted to stock units. Under the Director Plan, a stock unit is the right to receive one share of the Company's common stock as deferred compensation, to be distributed from an account established by the Company in the name of the non-employee director. Stock units have the same value as a share of common stock but cannot be sold. Stock units are a component of the Company's equity.

Stock units granted under the Director Plan vest immediately and are expensed at the date of grant. When dividends are paid on the Company's common shares, stock units are added to the directors' balances and a corresponding amount is removed from retained earnings. The intrinsic value of a stock unit is the fair value of the underlying shares.

Outstanding stock units as of January 31, 2018 and changes during the year then ended are presented below:
 
 
Number
of stock units
 
Weighted
average price
Outstanding, January 31, 2017
 
98,649

 
$
20.82

Granted
 
12,000

 
35.00

Deferred retainers
 
1,143

 
35.00

Dividends
 
1,547

 
33.98

Converted into common shares
 
(25,725
)
 
33.88

Outstanding, January 31, 2018
 
87,614

 
$
19.35

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income per Share
12 Months Ended
Jan. 31, 2018
Earnings Per Share [Abstract]  
Net Income per Share
NOTE 15
NET INCOME PER SHARE

Basic net income per share is computed by dividing net income by the weighted average common shares and stock units outstanding. Diluted net income per share is computed by dividing net income by the weighted average common and common equivalent shares outstanding which includes the shares issuable upon exercise of employee stock options (net of shares assumed purchased with the option proceeds), stock units, and restricted stock units outstanding. Performance share awards are included in the diluted calculation based upon what would be issued if the end of the most recent reporting period was the end of the term of the award.

Certain outstanding options and restricted stock units were excluded from the diluted net income per-share calculations because their effect would have been anti-dilutive under the treasury stock method. The options and restricted stock units excluded from the diluted net income per share calculation were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Anti-dilutive options and restricted stock units
 
344,774

 
884,099

 
1,107,733



The computation of earnings per share is presented below:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Net income attributable to Raven Industries, Inc.
 
$
41,022

 
$
20,191

 
$
4,776

 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Denominator for basic calculation
 
36,050,205

 
36,242,435

 
37,324,462

 
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Dilutive impact of stock options and RSUs
 
399,620

 
129,480

 
75,481

Denominator for diluted calculation
 
36,449,825

 
36,371,915

 
37,399,943

 
 
 
 
 
 
 
Net income per share - basic
 
$
1.14

 
$
0.56

 
$
0.13

Net income per share - diluted
 
$
1.13

 
$
0.56

 
$
0.13

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Major Customer Information
12 Months Ended
Jan. 31, 2018
Segment Reporting [Abstract]  
Business Segments and Major Customer Information
NOTE 16
BUSINESS SEGMENTS AND MAJOR CUSTOMER INFORMATION

The Company's operating segments, which are also its reportable segments, are defined by their product lines which have been generally grouped based on technology, manufacturing processes, and end-use application. The Company's reportable segments are Applied Technology Division, Engineered Films Division, and Aerostar Division. Separate financial information is available for each reportable segment and regularly evaluated by the Company's chief operating decision-maker, the President and Chief Executive Officer, in making resource allocation decisions for the Company's reportable segments. Segment information is reported consistent with the Company's management reporting structure.

Applied Technology designs, manufactures, sells, and services innovative precision agriculture products and information management tools that help growers reduce costs, save time, and improve farm yields around the world.  Their product families include field computers, application controls, GPS-guidance and assisted-steering systems, automatic boom controls, injection systems, yield monitoring controls, planter and seeder controls, and an integrated real-time kinematic (RTK) and information platform called Slingshot™. Applied Technology services include high-speed, in-field internet connectivity and cloud-based data management.

The Company's Engineered Films Division manufactures high-performance plastic films and sheeting for major markets throughout the United States and abroad. An important part of this business is highly technical, engineered geomembrane films that protect environmental resources through containment linings and coverings for energy, agriculture, construction, and industrial markets. Engineered Films expanded its business model in the fiscal 2018 third quarter by adding new design-build and installation service solutions to its geomembrane market with the asset purchase of Colorado Lining International, Inc.

Aerostar designs and manufactures proprietary products including high-altitude balloons, tethered aerostats, and radar systems. These products can be integrated with additional third-party sensors to provide research, communications, and situational awareness to government and commercial customers. Aerostar's product lines such as manufacturing military parachutes and electronics manufacturing services were phased out during fiscal 2016 as the Company focused its growth strategy on its proprietary products and largely completed its exit of contract manufacturing operations.
Through Vista and AIS, Aerostar pursues potential product and support services contracts for agencies and instrumentalities of the U.S. government and to foreign governments as direct commercial sales and foreign military sales through the U.S. Government. Vista positions the Company to meet the global demand for lower-cost detection and tracking systems used by government agencies.
The Company measures the performance of its segments based on their operating income excluding administrative and general expenses. The accounting policies of the operating segments are the same as those described in Note 1 Summary of Significant Accounting Policies. Other income, interest expense, and income taxes are not allocated to individual operating segments, and assets not identifiable to an individual segment are included as corporate assets.
Business segment financial performance and other information is as follows:
 
 
 
 
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
APPLIED TECHNOLOGY DIVISION
 
 
 
 
 
 
Sales
 
$
124,688

 
$
105,217

 
$
92,599

Operating income(a)(f)
 
31,257

 
26,643

 
18,319

Assets(b)
 
66,555

 
67,911

 
65,490

Capital expenditures
 
1,489

 
1,017

 
664

Depreciation and amortization
 
3,365

 
3,828

 
4,428

ENGINEERED FILMS DIVISION
 
 
 
 
 
 
Sales(c)
 
$
213,298

 
$
138,855

 
$
129,465

Operating income(f)
 
47,324

 
22,966

 
17,892

Assets(b)
 
168,797

 
133,309

 
134,942

Capital expenditures
 
8,128

 
2,768

 
10,780

Depreciation and amortization
 
8,761

 
8,580

 
7,735

AEROSTAR DIVISION
 
 
 
 
 
 
Sales
 
$
39,915

 
$
34,113

 
$
36,368

Operating income (loss)(d)(f)
 
4,122

 
(1,560
)
 
(14,801
)
Assets(b)
 
22,127

 
23,515

 
32,689

Capital expenditures
 
343

 
547

 
941

Depreciation and amortization
 
1,386

 
1,720

 
3,297

INTERSEGMENT ELIMINATIONS
 
 
 
 
 
 
Sales
 
 
 
 
 
 
Applied Technology Division
 
$

 
$
(1
)
 
$
(8
)
Engineered Films Division
 
(584
)
 
(789
)
 
(195
)
Aerostar Division
 

 

 

Operating income(f)
 
20

 
(12
)
 
91

Assets
 
(3,380
)
 
(69
)
 
(57
)
REPORTABLE SEGMENTS TOTAL
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income(f)
 
82,723

 
48,037

 
21,501

Assets
 
254,099

 
224,666

 
233,064

Capital expenditures
 
9,960

 
4,332

 
12,385

Depreciation and amortization
 
13,512

 
14,128

 
15,460

CORPORATE & OTHER
 
 
 
 
 
 
Operating (loss) from administrative expenses(g)
 
$
(23,553
)
 
$
(19,624
)
 
$
(17,110
)
Assets(b)(e)
 
72,704

 
76,843

 
65,624

Capital expenditures
 
2,051

 
464

 
661

Depreciation and amortization
 
1,290

 
1,308

 
1,676

TOTAL COMPANY
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income
 
59,170

 
28,413

 
4,391

Assets
 
326,803

 
301,509

 
298,688

Capital expenditures
 
12,011

 
4,796

 
13,046

Depreciation and amortization
 
14,802

 
15,436

 
17,136


(a) The fiscal year ended January 31, 2016 includes gains of $611 on disposal of assets related to the exit of contract manufacturing operations.
(b) Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented.
(c) Fiscal year 2018 sales include $13,088 in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and $24,225 of recovery film sales related to the hurricane recovery effort.
(d) The fiscal year 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, a long-lived asset
impairment loss of $3,826, and a $2,273 reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".
(e) Assets are principally cash, investments, deferred taxes, and other receivables.
(f) At the segment level, operating income does not include an allocation of general and administrative expenses.
(g) At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate & Other.

No customers accounted for 10% or more of consolidated sales in fiscal 2018, 2017 or 2016.

Substantially all of the Company's long-lived assets are located in the United States. Foreign sales are attributed to countries based on location of the customer. Net sales to customers outside the United States were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Canada
 
$
12,940

 
$
13,969

 
$
11,789

Europe
 
13,864

 
13,924

 
10,526

Latin America
 
4,439

 
3,402

 
2,676

Asia
 
4,074

 
1,535

 
482

Other foreign sales
 
6,239

 
2,698

 
2,376

Total foreign sales
 
41,556

 
35,528

 
27,849

United States
 
335,761

 
241,867

 
230,380

 
 
$
377,317

 
$
277,395

 
$
258,229

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
12 Months Ended
Jan. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events
NOTE 17
SUBSEQUENT EVENTS

On February 5, 2018, the Company sold its equity ownership interest in SST. The Company held approximately a 22% interest in SST, and the initial cash received at close was in excess of its carrying value which approximated $1,900. The Company's analysis and accounting for this transaction will be completed in the first quarter of fiscal 2019.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jan. 31, 2016
Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

for the years ended January 31, 2018, 2017 and 2016
(in thousands)


 
Column A
Column B
Column C
Column D
Column E
 
 
Additions
 
 
Description
Balance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
From
Reserves (1)
 
Balance at
End of Year
Deducted in the balance sheet from the asset to which it applies:
 
 
 
 
 
Allowance for doubtful accounts:
 
 
 
 
 
Year ended January 31, 2018
$
691

$
357

$

$
70

$
978

Year ended January 31, 2017
1,034

380


723

691

Year ended January 31, 2016
319

1,066


351

1,034


Note:

(1)
Represents uncollectable accounts receivable written off during the year, net of recoveries.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles of Consolidation
Raven Industries, Inc. (the Company or Raven) is a diversified technology company providing a variety of products to customers within the industrial, agricultural, geomembrane, construction, and aerospace/defense markets. The Company conducts this business through the following direct and indirect subsidiaries: Aerostar International, Inc. (Aerostar); Vista Research, Inc. (Vista); Raven International Holding Company BV (Raven Holdings); Raven Industries Canada, Inc. (Raven Canada); SBG Innovatie BV; Navtronics BVBA; Raven Industries Australia Pty Ltd (Raven Australia) and Raven Do Brazil Participacoes E Servicos Technicos LTDA (Raven Brazil). The Company and these subsidiaries comprise three unique operating units, or divisions, classified into reportable segments (Applied Technology, Engineered Films, and Aerostar).

The consolidated financial statements for the periods included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned or controlled subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Noncontrolling Interest Noncontrolling InterestNoncontrolling interests represent capital contributions, income and loss attributable to the owners of less than wholly-owned and consolidated entities. The Company owns 75% of a business venture to pursue potential product and support services contracts for agencies and instrumentalities of the United States government. The business venture, Aerostar Integrated Systems (AIS), is included in the Aerostar business segment. No capital contributions have been made by the noncontrolling interest since the initial capitalization in fiscal year 2012. Given the Company's controlling financial interest, the accounts of the business venture have been consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the noncontrolling investor's interests in the net assets and operations of the business venture.
Equity Investments Equity Investments
In February 2016, the Applied Technology Division acquired an interest of approximately 5% in Ag-Eagle Aerial Systems, Inc. (AgEagle).

AgEagle is considered a variable interest entity (VIE) and the Company’s equity ownership interest in AgEagle is considered a variable interest. The Company accounts for its investment in AgEagle under the equity method of accounting as the Company has the ability to exercise significant influence over the operating policies of AgEagle through the Company's representation on AgEagle's Board of Directors and the exclusive distribution agreement between the companies discussed in Note 6 Acquisitions of and Investments in Businesses and Technologies. However, the Company is not the primary beneficiary as the Company does not have the power to direct the activities that most significantly impact the VIE’s economic performance and the obligation to absorb the majority of the losses or the right to receive the majority of the benefits of the VIE.

The Company also owns an interest of approximately 22% in Site-Specific Technology Development Group, Inc. (SST). The Company has significant influence, but neither a controlling interest nor a majority interest in the risks or rewards of SST and as such, this affiliate investment is accounted for using the equity method.

The investment balances for both AgEagle and SST are included in “Other assets” while the Company's share of the results of AgEagle and SST operations is included in “Other (expense), net.”

The Company considers whether the value of any of its equity method investments has been impaired whenever adverse events or changes in circumstances indicate that recorded values may not be recoverable. If the Company considered any such decline to be other than temporary (based on various factors, including historical financial results, product development activities, and the overall health of the affiliate's industry), an impairment loss would be recorded.

Use of Estimates Use of EstimatesPreparing the financial statements in conformity with accounting principles generally accepted in the United States of America (GAAP) requires management to make certain estimates and assumptions. These affect the reported amounts of assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company's forecasts, based principally on estimates, are critical inputs to asset valuations such as those for inventory or goodwill. These assumptions and estimates require significant judgment and actual results could differ from assumed and estimated amounts.
Foreign Currency Foreign CurrencyThe Company's subsidiaries that operate outside the United States use the local currency as their functional currency. The functional currency is translated into U.S. dollars for balance sheet accounts using the period-end exchange rates and average exchange rates for the statement of income and comprehensive income. Adjustments resulting from financial statement translations are included as foreign currency translation adjustments in “Accumulated other comprehensive income (loss)” within shareholders' equity. Foreign currency transaction gains or losses are recognized in the period incurred and are included in “Other (expense), net” in the Consolidated Statements of Income and Comprehensive Income. Foreign currency transaction gains or losses on intercompany notes receivable and notes payable denominated in foreign currencies for which settlement is not planned in the foreseeable future are considered part the net investment and are reported in the same manner as foreign currency translation adjustments.
Cash and Cash Equivalents Cash and Cash Equivalents
The Company considers all highly liquid instruments with original maturities of three or fewer months to be cash equivalents. Cash and cash equivalent balances are principally concentrated in checking, money market, and savings accounts. Certificates of deposit that mature in over 90 days but less than one year are considered short-term investments. Certificates of deposit that mature in one year or more are considered to be other long-term assets and are carried at cost. The Company held cash and cash equivalents in accounts outside the United States of $4,101 and $2,281 as of January 31, 2018 and 2017, respectively.

Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful AccountsTrade accounts receivable are recorded at the invoiced amount, do not bear interest, and are considered past due based on invoice terms. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable credit losses. This is based on historical write-off experience by segment and an estimate of the collectability of past due accounts.
Inventory Valuation Inventory ValuationInventories are carried at the lower of cost or net realizable value, with cost determined on the first-in, first-out basis. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Prior to adopting ASU 2015-11 "Inventory (Topic 330) Simplifying the Measurement of Inventory" in fiscal 2018, inventories were carried at the lower of cost or market.
Precontract Costs, Policy [Policy Text Block] Pre-Contract CostsFrom time to time, Pre-contract costs incurred, excluding start-up costs which are expensed as incurred, are deferred to the balance sheet and included in "Inventories." if the Company determines that it is probable it will be awarded the specific anticipated contract. Deferred pre-contract costs are periodically reviewed and assessed for recoverability under the contract. Write-offs of pre-contract costs are charged to cost of sales when it becomes probable that such costs will not be recoverable. No pre-contract costs were included in "Inventories" at January 31, 2018 or 2017.
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment held for use is carried at the asset's cost and depreciated over the estimated useful life of the asset.

The estimated useful lives used for computing depreciation are as follows:
Building and improvements
15 - 39 years
Manufacturing equipment by segment
 
Applied Technology
3 - 5 years
Engineered Films
5 - 12 years
Aerostar
3 - 5 years
Furniture, fixtures, office equipment, and other
3 - 7 years


The cost of maintenance and repairs is charged to expense in the period incurred, and renewals and betterments are capitalized. The cost and related accumulated depreciation of assets sold or disposed are removed from the accounts and the resulting gain or loss is reflected in operations.
Fair Value Measurements Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses the established fair value hierarchy, which classifies or prioritizes the inputs used in measuring fair value. These classifications include:
Level 1 - Observable inputs such as quoted prices in active markets;
Level 2 - Inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 - Unobservable inputs in which little or no market data exists, therefore, requiring an entity to develop its own assumptions.
The Company's financial assets required to be measured at fair value on a recurring basis include cash and cash equivalents and short-term investments. The Company determines fair value of its cash equivalents and short-term investments through quoted market prices. The fair values of accounts receivable and accounts payable approximate carrying values because of the short-term nature of these instruments.
The Company's goodwill and long-lived assets, including intangible assets subject to amortization, are measured at fair value on a non-recurring basis. These valuations are derived from valuation techniques in which one or more significant inputs are not observable.
For all acquisitions, the Company is required to measure the fair value of the net identifiable tangible and intangible assets acquired. In addition, the Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period. These valuations are derived from valuation techniques in which one or more significant inputs are not observable. Fair value measurements associated with acquisitions, including acquisition-related contingent liabilities, are described in Note 6 Acquisition of and Investments in Businesses and Technologies.
Goodwill and Intangible Assets Intangible Assets
Intangible assets, primarily comprised of technologies acquired through acquisition, are recorded at cost and are presented net of accumulated amortization. Amortization is computed using the method that best approximates the pattern of economic benefits which the asset provides. The Company has used both the straight-line method and the undiscounted cash flows method to appropriately allocate the cost of intangible assets to earnings in each reporting period.

The straight-line method allocates the cost of such intangible assets ratably over the asset’s life. Under the undiscounted cash flow method, the estimated cash flow attributable to each year of an intangible asset’s life is calculated as a percentage of the total of the cash flows over the asset’s life and that percentage is applied to the initial value of the asset to determine the annual amortization to be recorded.

Intangible assets also include patents, trademarks, and other product rights attained to protect the Company’s intellectual property. The estimated useful lives of the Company’s intangible assets range from 3 to 20 years.
Goodwill
The Company recognizes goodwill as the excess cost of an acquired business over the net amount assigned to assets acquired and liabilities assumed. Goodwill is allocated to the reporting units that are expected to benefit from the synergies of the business combination. Acquisition earn-out payments are accrued at fair value as of the purchase date and payments reduce the accrual without affecting goodwill. Any change in the fair value of the contingent consideration after the acquisition date is recognized in "Cost of sales" in the Consolidated Statements of Income and Comprehensive Income.

Goodwill is tested for impairment on an annual basis during the fourth quarter and between annual tests whenever a triggering event indicates there may be an impairment. Impairment tests of goodwill are performed at the reporting unit level. A qualitative impairment assessment over relevant events and circumstances may be assessed to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If events and circumstances indicate the fair value of a reporting unit may be less than its carrying value, then the fair values are estimated based on discounted cash flows and are compared with the corresponding carrying value of the reporting unit. If the fair value of the reporting unit is less than the carrying amount, a goodwill impairment loss is recognized for the amount that the carrying value of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to the reporting unit. Prior to adopting ASU 2017-04 "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" in fiscal 2018 first quarter, the Company recognized a goodwill impairment loss for the amount that the carrying value of the reporting unit exceeded the reporting unit's implied fair value of the goodwill. The impact of adopting this new guidance is further described below in the Accounting Pronouncements - Accounting Standards Adopted.

When performing goodwill impairment testing, the fair values of reporting units are determined based on valuation techniques using the best available information, primarily discounted cash flow projections. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-Lived Assets Long-Lived Assets
The Company periodically assesses the recoverability of long-lived and intangible assets. An impairment loss is recognized when the carrying amount of an asset group exceeds the estimated undiscounted cash flows used in determining the fair value of the asset group. The amount of the impairment loss to be recorded is the excess of the carrying value of the assets within the group over their fair value. When performing long-lived assets impairment testing, the fair values of assets are determined based on valuation techniques using the best available information. Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).

Long-lived assets determined to be held for sale and classified as such in accordance with the applicable guidance are reported as long-term assets at the lower of the asset's carrying amount or fair value less the estimated cost to sell. Depreciation is not recorded once a long-lived asset has been classified as held for sale.
Acquisition-Related Contingent Consideration Acquisition-Related Contingent ConsiderationAcquisition-related contingent consideration represents an obligation of the Company to transfer additional assets or equity interests if specified future events occur or conditions are met. This contingency is accounted for at fair value either as a liability or equity depending on the terms of the acquisition agreement. The Company determines the estimated fair value of contingent consideration as of the acquisition date, and subsequently at the end of each reporting period.  In doing so, the Company makes significant estimates and assumptions regarding future events or conditions being achieved under the subject contingent agreement as well as the appropriate discount rate to apply.  Such valuations are derived from valuation techniques in which one or more significant inputs are not observable (Level 3 fair value measures).
Contingencies Litigation and Contingencies
We recognize legal costs as an expense in the period incurred. The Company is involved as a defendant in lawsuits, claims, regulatory inquiries, or disputes arising in the normal course of business, some of which allege substantial monetary damages. We accrue for any loss contingencies when losses become probable and are reasonably estimable. If the reasonable estimate of the loss is a range and no amount within the range is a better estimate, the minimum amount of the range is recorded as a liability. Amounts recovered by insurance are recognized when they are realized.

Revenue Recognition Revenue Recognition
The Company recognizes revenue when it is realized or realizable and has been earned. Revenue is recognized when there is persuasive evidence of an arrangement, the sales price is determinable, collectability is reasonably assured, and shipment or delivery has occurred (depending on the terms of the sale) or services have been rendered. The Company sells directly to customers or distributors who incur the expense and commitment for any post-sale obligations beyond stated warranty terms. Estimated returns, sales allowances, or warranty charges are recognized upon shipment of a product.

Certain contracts contain provisions for incentive payments that the Company may receive based on performance criteria related to product design, development and production standards. Revenue related to the incentive payments is recognized when ultimate realization by the Company is assured.

Operating Expenses Operating Expenses
The primary types of operating expenses are classified in the income statement as follows:
Cost of sales
 
Research and development (R&D) expenses
 
Selling, general, and administrative (SG&A)expenses
Direct material costs
Material acquisition and handling costs
Direct labor
Factory overhead including depreciation and amortization
Inventory obsolescence
Product warranties
Shipping and handling cost
 
Personnel costs
Professional service fees
Material and supplies
Facility allocation
 
Personnel costs
Professional service fees
Advertising
Promotions
Information technology equipment depreciation
Office supplies
Facility allocation
Bad debt expense

The Company's R&D expenditures consist primarily of internal direct and indirect costs associated with development of technologies to support its proprietary product lines in each of its divisions. These R&D costs are expensed as incurred.
General and administrative expenses included in SG&A are not allocated at the segment level. The Company's gross margin and segment operating income may not be comparable to industry peers due to variability in the classification of these expenses across the industries in which the Company operates.
Warranties WarrantiesAccruals necessary for product warranties are estimated based on historical warranty costs and average time elapsed between purchases and returns for each division. Additional accruals are made for any significant, discrete warranty issues.
Share-Based Compensation Share-Based Compensation
The Company records compensation expense related to its share-based compensation plans using the fair value method. Under this method, the fair value of share-based compensation is determined as of the grant date and the related expense is recorded over the period in which the share-based compensation vests.

Income Taxes Income TaxesDeferred income taxes reflect future tax effects of temporary differences between the tax and financial reporting basis of the Company's assets and liabilities measured using enacted tax laws and statutory tax rates applicable to the periods when the temporary differences will affect taxable income. When necessary, deferred tax assets are reduced by a valuation allowance to reflect realizable value. All deferred tax balances are reported as long-term on the Consolidated Balance Sheets. Accruals are maintained for uncertain tax positions.
Accounting Standards Adopted Accounting Standards Adopted
In the fiscal 2018 first quarter, the Company early adopted Accounting Standards Update (ASU) No. 2017-04 (issued by the Financial Accounting Standards Board (FASB) in January 2017), "Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment" (ASU 2017-04) on a prospective basis. This ASU removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the new guidance, a goodwill impairment will be measured as the amount by which a reporting unit’s carrying value exceeds its fair value. The amount of any impairment may not exceed the carrying amount of goodwill. The amendments should be applied on a prospective basis. As discussed in Note 7 Goodwill, Long-lived Assets, and Other Intangibles, management determined no triggering events had occurred for any of its three reporting units in fiscal 2018 and the Company's annual fourth quarter impairment testing did not result in a goodwill impairment loss being recorded; therefore, the early adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

In the fiscal 2018 first quarter when it became effective, the Company adopted FASB ASU 2016-09 (issued in March 2016), "Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" (ASU 2016-09). ASU 2016-09 amends the accounting for employee share-based payment transactions to require recognition of the tax effects resulting from the settlement of stock-based awards as discrete income tax expense or benefit in the income statement in the reporting period in which they occur. This guidance also requires that all tax-related cash flows resulting from share-based awards be disclosed as operating cash flows in the statement of cash flows and that cash paid to taxing authorities on the behalf of employees for withheld shares be classified as a financing activity in the statement of cash flows. Finally, this ASU allows companies to make an accounting policy election to either estimate the number of awards that are expected to vest, consistent with current GAAP, or account for forfeitures when they occur. The Company accounts for forfeitures as they occur. The Company is prospectively recognizing excess tax benefits or deficits on vesting or settlement of awards, when they occur, as a discrete income tax benefit or expense instead of as additional paid-in capital as required under previous guidance. This change to the Company's accounting policies resulted in recognition of income tax expense of $692, or $0.02 per diluted share, for the twelve-month period ended January 31, 2018. These tax-related cash flows are now classified within operating activities. The Company classifies tax payments made to taxing authorities on the employee's behalf for withheld shares as a financing activity on the statement of cash flows, as such the adoption of this guidance had no impact. Under the new guidance, excess tax benefits are no longer included in assumed proceeds under the treasury stock method of calculating earnings per share. The increase in incremental shares used in the weighted average diluted shares calculation was not material to the Company's diluted earnings per share calculation.

In the fiscal 2018 first quarter when it became effective, the Company adopted the FASB ASU No. 2015-11 (issued in July 2015), "Inventory (Topic 330) Simplifying the Measurement of Inventory" (ASU 2015-11) on a prospective basis. The amendments in ASU 2015-11 clarify that an entity should measure inventory within the scope of this update at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Substantial and unusual losses that result from subsequent measurement of inventory should be disclosed in the financial statements. Previously the Company reported its inventory at the lower of cost or market. Market was defined as replacement cost with a ceiling of net realizable value and a floor of net realizable value less a normal profit margin. The Company evaluates its inventory in all three reporting segments quarterly to determine if cost exceeds net
realizable value and records a write-down, if necessary. The adoption of this guidance did not have any impact on the consolidated financial statements or the results of operations as of and for the twelve-month period ended January 31, 2018.

New Accounting Standards Not Yet Adopted New Accounting Standards Not Yet Adopted
In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" (ASU 2018-02). The amendments in this guidance allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act (TCJA). Consequently, the amendments eliminate the stranded tax effects resulting from the TCJA and will improve the usefulness of information reported. The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption of the amendments in this update is permitted, including adoption in any interim period for which financial statements have not yet been issued. The amendments in this update may be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the TCJA is recognized. The Company is evaluating the impact the adoption of this guidance will have on the stranded tax effects in accumulated other comprehensive income related to the Company's postretirement benefit plan.

In May 2017, the FASB issued ASU No. 2017-09, "Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting" (ASU 2017-09). The guidance amends the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards as equity instruments or as liability instruments are the same immediately before and after the modification to the award. The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied prospectively to an award modified on or after the adoption date. The Company currently has no plans to modify any of its outstanding awards. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and disclosures.

In March 2017, the FASB issued ASU No. 2017-07, "Compensation - Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Postretirement Benefit Cost" (ASU 2017-07). The guidance clarifies where the cost components of the net benefit cost should be reported in the income statement and it allows only the service cost to be capitalized. Currently the Company reports all of the components of the net benefit cost in "Operating income" in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost for participants that are active employees is reported in the same manner as each participant's compensation cost is classified in the Consolidated Statement of Income and Comprehensive Income. The net benefit cost attributable to retired (inactive) participants is reported in "Selling, general, and administrative expenses" in the Consolidated Statement of Income and Comprehensive Income. Under the new guidance only the service cost component of the net benefit cost will be classified the same as the participant's compensation cost. The other components of the net benefit cost are required to be reported separately as a non-operating income (expense). The guidance is effective for annual periods, including interim periods, in fiscal years beginning after December 15, 2017. Early adoption is permitted and the amendments should be applied retrospectively. The Company does not expect this guidance will have a significant impact on its consolidated financial statements, results of operations and disclosures since it primarily will only change how the net benefit cost is classified in the Company's Consolidated Statements of Income and Comprehensive Income.

In February 2017, the FASB issued ASU No. 2017-05, "Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets (Subtopic 610-20): Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets" (ASU 2017-05). Subtopic 610-20 was issued as part of the new revenue standard. It provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. The new guidance defines “in substance nonfinancial assets,” unifies guidance related to partial sales of nonfinancial assets, eliminates rules specifically addressing sales of real estate, removes exceptions to the financial asset derecognition model, and clarifies the accounting for contributions of nonfinancial assets to joint ventures. The amendments are effective for annual periods beginning after December 15, 2017 with early adoption permitted. Transition can use either the full retrospective approach or the modified retrospective approach. The Company does not expect the adoption of this guidance will have a significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In November 2016, the FASB issued ASU 2016-16, "Income Taxes (Topic 740) Intra-Entity Transfers of Assets Other Than Inventory" (ASU 2016-16). Current GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. In addition, interpretations of this guidance have developed in practice over the years for transfers of certain intangible and tangible assets. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance eliminates the exception for an intra-entity transfer of an asset other than inventory. The amendments in ASU 2016-16 are effective for fiscal years beginning
after December 15, 2017, and interim periods within those fiscal years. The Company can early adopt ASU 2016-16, but earlier adoption must be in the first quarter of the fiscal year. The amendments in ASU 2016-16 will be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company does not expect the adoption of this guidance will have significant impact on its consolidated financial statements, results of operations, and associated disclosures.

In August 2016 the FASB issued ASU 2016-15, "Statement of Cash Flows (Topic 230) Classification of Certain Cash Receipts and Cash Payments" (ASU 2016-15). The new guidance clarifies eight cash flow classification issues where current GAAP was either unclear or had no specific guidance. The new standard is effective for annual reporting periods beginning after December 15, 2017 and interim periods within those fiscal years. All entities may elect to early adopt ASU 2016-15 in any interim period. If an entity early adopts it must adopt all eight of the amendments in the same period and if early adopted in an interim period any adjustments should be reflected as of the beginning of the year. The amendments in ASU 2016-15 will be applied using the modified retrospective transition method for each period presented. The specific classification issues clarified in the guidance either are not applicable to the Company or are consistent with how the Company currently classifies them, therefore the Company does not expect the adoption of this guidance will have a significant impact on the classification of these specific items in its Consolidated Statements of Cash Flows.

In February 2016 the FASB issued ASU No. 2016-02, "Leases (Topic 842)" (ASU 2016-02). The primary difference between previous GAAP and ASU 2016-02 is the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous GAAP. The guidance requires a lessee to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term. When measuring assets and liabilities arising from a lease, a lessee (and a lessor) should include payments to be made in optional periods only if the lessee is reasonably certain to exercise an option to extend the lease or not to exercise an option to terminate the lease. Similarly, optional payments to purchase the underlying asset should be included in the measurement of lease assets and lease liabilities only if the lessee is reasonably certain to exercise that purchase option. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. If a lessee makes this election, it should recognize lease expense for such leases generally on a straight-line basis over the lease term. ASU 2016-02 is effective for fiscal years beginning after December 15, 2018. Lessees and lessors are required to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach. The modified retrospective approach includes a number of optional practical expedients that entities may elect to apply. An entity that elects to apply the practical expedients will, in effect, continue to account for leases that commence before the effective date in accordance with previous GAAP unless the lease is modified, except that lessees are required to recognize a right-of-use asset and a lease liability for all operating leases at each reporting date based on the present value of the remaining minimum rental payments that were tracked and disclosed under previous GAAP. In addition, FASB has amended Topic 842 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 842 are the same as ASU 2016-02. The Company is in the initial stages of evaluating the impact the adoption of this guidance will have on its consolidated financial statements, results of operations, and disclosures which will include recognizing a lease liability and a right-of-use asset representing its right to use the underlying asset for the lease term.

In January of 2016, the FASB issued ASU No. 2016-01, "Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities." The updated accounting guidance requires changes to the reporting model for financial instruments. The amendments in this guidance supersede the guidance to classify equity securities with readily determinable fair values into different categories (that is, trading or available-for sale) and require equity securities (including other ownership interests, such as partnerships, unincorporated joint ventures, and limited liability companies to be measured at fair value with changes in the fair value recognized through net income. An entity’s equity investments that are accounted for under the equity method of accounting or result in consolidation of an investee are not included within the scope of this update. The amendments also require separate presentation of financial assets and financial liabilities by measurement category and form of financial asset (that is, securities or loans and receivables) on the balance sheet or in the accompanying notes to the financial statements. This guidance is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Since the securities held at the time of adoption that are in scope under this new guidance will be immaterial in amount, the Company does not expect the adoption of this guidance and the subsequent changes to Subtopic 825-10 in ASU 2018-03 "Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," will have a significant impact to the Company's financial statements, results of operations, and disclosures.

In May 2014 the FASB issued ASU No. 2014-09, "Revenue from Contracts with Customers (Topic 606)" (ASU 2014-09). ASU 2014-09 provides a comprehensive new recognition model that requires recognition of revenue when a company transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to receive in exchange for those goods or services. This guidance supersedes the revenue recognition requirements in FASB ASC Topic 605, "Revenue
Recognition," and most industry-specific guidance. ASU 2014-09 defines a five-step process to achieve this core principle and, in doing so, companies will need to use more judgment and make more estimates than under the current guidance. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts. In August 2015, the FASB approved a one-year deferral of the effective date (ASU 2015-14) and the standard is now effective for the Company for fiscal 2019 and interim periods therein. The guidance may be applied using either of the following transition methods: (i) a full retrospective approach reflecting the application of the standard in each prior reporting period with the option to elect certain practical expedients or (ii) a retrospective approach with the cumulative effect of initially adopting ASU 2014-09 recognized at the date of adoption (which includes additional footnote disclosures). In addition, FASB has amended Topic 606 prior to it becoming effective. The effective date and transition requirements for these amendments to Topic 606 are the same as ASU 2014-09. The Company has completed its assessment of the impact that the standard will have on revenue recognition. The Company has reviewed contracts for all material revenue streams across the Company's three divisions, held discussions with key stakeholders, and assessed potential impacts on the Company’s consolidated financial statements, results of operations, disclosures, and internal controls over financial reporting. The Company currently recognizes a significant majority of its revenue across all three divisions at a point-in-time with some exceptions that are recognized over time. These exceptions primarily relate to certain revenue streams within the Aerostar Division and installation sales within the Engineered Films Division. Management has determined that this will remain materially consistent upon adoption of the new standard, but has identified a few exceptions within the Aerostar Division and the Engineered Films Division for which revenue recognition will change from point-in-time to over time. As such, in these limited instances revenue may be recognized sooner than it had been in prior years under previously applicable accounting guidance. While these limited differences have been identified, due to the timing of activities under these revenue streams no adjustment to beginning retained earnings will be necessary upon adoption. Additionally, the Company will make additional disclosures related to the revenues arising from contracts with customers as required by the new standard. The Company will adopt this guidance in the first quarter of fiscal 2019 using the modified retrospective approach.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2018
Accounting Policies [Abstract]  
Estimated useful lives used for computing depreciation The estimated useful lives used for computing depreciation are as follows:
Building and improvements
15 - 39 years
Manufacturing equipment by segment
 
Applied Technology
3 - 5 years
Engineered Films
5 - 12 years
Aerostar
3 - 5 years
Furniture, fixtures, office equipment, and other
3 - 7 years
Operating expenses classification within income statement The primary types of operating expenses are classified in the income statement as follows:
Cost of sales
 
Research and development (R&D) expenses
 
Selling, general, and administrative (SG&A)expenses
Direct material costs
Material acquisition and handling costs
Direct labor
Factory overhead including depreciation and amortization
Inventory obsolescence
Product warranties
Shipping and handling cost
 
Personnel costs
Professional service fees
Material and supplies
Facility allocation
 
Personnel costs
Professional service fees
Advertising
Promotions
Information technology equipment depreciation
Office supplies
Facility allocation
Bad debt expense
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Balance Sheet Information (Tables)
12 Months Ended
Jan. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Selected Balance Sheet Information Following are the components of selected balance sheet items:
 
 
As of January 31,
 
 
2018(a)
 
2017(a)
Accounts receivable, net:
 
 
 
 
Trade accounts
 
$
59,510

 
$
43,834

Allowance for doubtful accounts
 
(978
)
 
(691
)
 
 
$
58,532

 
$
43,143

Inventories:
 
 
 
 
Finished goods
 
$
8,054

 
$
5,438

In process
 
961

 
2,288

Materials
 
46,336

 
34,610

 
 
$
55,351

 
$
42,336

Other current assets:
 
 
 
 
Insurance policy benefit
 
$
759

 
$
802

Federal income tax receivable
 
1,397

 
604

Prepaid expenses and other
 
3,705

 
1,283

 
 
$
5,861

 
$
2,689

Property, plant and equipment, net:
 
 
 
 
Assets held for use and assets held for sale(a):
 
 
 
 
Land
 
$
3,234

 
$
3,054

Buildings and improvements
 
80,299

 
77,817

Machinery and equipment
 
149,847

 
142,471

Accumulated depreciation
 
(127,523
)
 
(117,018
)
 
 
$
105,857

 
$
106,324

 
 
 
 
 
Property, plant and equipment subject to capital leases:
 
 
 
 
Machinery and equipment
 
488

 

Accumulated amortization for capitalized leases
 
(65
)
 

 
 
423

 

 
 
$
106,280

 
$
106,324

Other assets:
 
 
 
 
Equity investments
 
$
1,955

 
$
2,371

Deferred income taxes
 
19

 
18

Other
 
976

 
1,283

 
 
$
2,950

 
$
3,672

Accrued liabilities:
 
 
 
 
Salaries and related
 
$
9,409

 
$
6,286

Benefits
 
4,225

 
3,960

Insurance obligations
 
1,992

 
2,400

Warranties
 
1,163

 
1,547

Income taxes
 
226

 
498

Other taxes
 
1,880

 
1,540

Acquisition-related contingent consideration
 
1,036

 
445

Other
 
2,015

 
1,379

 
 
$
21,946

 
$
18,055

Other liabilities:
 
 
 
 
Postretirement benefits
 
$
8,264

 
$
8,054

Acquisition-related contingent consideration
 
2,010

 
1,397

Deferred income taxes
 
615

 
1,421

Uncertain tax positions
 
2,634

 
2,610

Other
 
272

 
214

 
 
$
13,795

 
$
13,696

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assets Held for Sale (Tables)
12 Months Ended
Jan. 31, 2018
Assets Held for Sale [Abstract]  
Disclosure of Long Lived Assets Held-for-sale [Table Text Block] The amounts of assets and liabilities classified as held for sale were as follows:
 
 
As of January 31
 
2018
Assets held for sale
 
 
Property, plant and equipment, net
 
63

Goodwill
 
103

Amortizable intangible assets, net
 
329

Other assets
 
17

          Total assets held for sale
 
$
512

 
 
 
Liabilities held for sale
 
 
Current liabilities
 
$
91

Total liabilities held for sale
 
$
91

XML 47 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Jan. 31, 2018
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Changes in components of accumulated other comprehensive income (loss) The changes in the components of accumulated other comprehensive income (loss) (AOCI) are shown below:
 
 
Cumulative foreign currency translation adjustment
 
Postretirement benefits
 
Total
Balance at January 31, 2016
 
$
(2,477
)
 
$
(1,024
)
 
$
(3,501
)
Other comprehensive income (loss) before reclassifications
 
50

 

 
50

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $129
 

 
(225
)
 
(225
)
Balance at January 31, 2017
 
(2,427
)
 
(1,249
)
 
(3,676
)
Other comprehensive income before reclassifications
 
1,234

 

 
1,234

Amounts reclassified from accumulated other comprehensive (loss) after tax benefit of $44
 

 
(131
)
 
(131
)
Balance at January 31, 2018
 
$
(1,193
)
 
$
(1,380
)
 
$
(2,573
)

XML 48 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Jan. 31, 2018
Supplemental Cash Flow Elements [Abstract]  
Schedule of supplemental cash flow information
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable
 
$
(7,014
)
 
$
(5,361
)
 
$
16,847

Inventories
 
(11,062
)
 
1,215

 
7,564

Prepaid expenses and other assets
 
(2,445
)
 
228

 
(111
)
Accounts payable
 
1,280

 
2,558

 
(5,059
)
Accrued and other liabilities
 
2,560

 
8,405

 
(9,353
)
 
 
$
(16,681
)
 
$
7,045

 
$
9,888

 
 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
 
Cash paid during the year for income taxes
 
$
19,854

 
$
6,618

 
$
6,558

Interest paid
 
$
186

 
$
190

 
$
129

 
 
 
 
 
 
 
Significant non-cash transactions:
 
 
 
 
 
 
  Capital expenditures included in accounts payable
 
$
418

 
$
84

 
$
161

  Assets acquired under capital leases
 
$
79

 
$

 
$

  Capital expenditures converted from inventory
 
$

 
$

 
$
1,036

XML 49 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions of and Investments in Businesses and Technologies (Tables)
12 Months Ended
Jan. 31, 2018
Business Combinations [Abstract]  
Schedule of Changes in Fair Value of Liability for Consideration Changes in the fair value of the liability for acquisition-related contingent consideration are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning balance
 
$
1,741

 
$
2,059

Fair value of contingent consideration acquired
 
1,256

 

Change in fair value of the liability
 
457

 
36

Contingent consideration earn-out paid
 
(408
)
 
(354
)
Ending balance
 
$
3,046

 
$
1,741

 
 
 
 
 
Classification of liability in the Consolidated balance sheet
 
 
 
 
Accrued Liabilities
 
$
1,036

 
$
345

Other Liabilities, long-term
 
2,010

 
1,396

Balance at January 31, 2018
 
$
3,046

 
$
1,741

Changes in the net carrying value of the investment in SST Changes in the net carrying value of the Company's equity investments was as follows:
 
 
As of January 31,
 
 
2018
 
2017
Balance at beginning of year
 
$
2,371

 
$
2,805

Purchase price of equity investment
 

 
135

(Loss) income from equity investment
 
(42
)
 
(72
)
Amortization of intangible assets
 
(320
)
 
(497
)
Impairment to equity investment
 
(72
)
 

Balance at end of year
 
$
1,937

 
$
2,371

XML 50 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges (Tables)
12 Months Ended
Jan. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the Carrying Amount of Goodwill by Reporting Segment The changes in the carrying amount of goodwill by reporting unit are shown below:
 
 
Applied
Technology
 
Engineered
Films
 
Aerostar
 
Total
Balance at January 31, 2016
 
$
12,365


$
27,518


$
789


$
40,672

Foreign currency translation adjustment
 
(23
)
 

 

 
(23
)
Reporting unit transfer balance(a)
 

 

 

 

Balance at January 31, 2017
 
12,342


27,518


789


40,649

Additions due to business combinations
 

 
5,714

 

 
5,714

Divestiture of business
 

 

 
(52
)
 
(52
)
Foreign currency translation adjustment
 
399

 

 

 
399

Balance at January 31, 2018
 
$
12,741


$
33,232


$
737


$
46,710


(a) The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016.
Goodwill Gross of Impairment Goodwill gross and net of accumulated impairment losses were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Gross goodwill
 
$
58,207

 
$
52,146

Accumulated impairment loss
 
(11,497
)
 
(11,497
)
Net goodwill
 
$
46,710

 
$
40,649

Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets The following table provides the gross carrying amount and related accumulated amortization of definite-lived intangible assets:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
 
 
Accumulated
 
 
 
Accumulated
 
 
 
Amount
amortization
Net
 
Amount
amortization
Net
Existing technology
 
$
7,290

$
(6,996
)
$
294

 
$
7,136

$
(6,553
)
$
583

Customer relationships
 
13,264

(4,834
)
8,430

 
12,987

(3,680
)
9,307

Patents and other intangibles
 
4,241

(2,381
)
1,860

 
4,378

(2,220
)
2,158

Total
 
$
24,795

$
(14,211
)
$
10,584

 
$
24,501

$
(12,453
)
$
12,048

The Estimated Future Amortization Expense for Identifiable Intangible Assets The estimated future amortization expense for these definite-lived intangible assets, as well as definite-lived intangible assets accounted for as part of the equity method investment in SST, during the next five years is as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
Estimated amortization expense
 
$
1,988

 
$
1,578

 
$
1,163

 
$
1,111

 
$
1,013

XML 51 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Benefits (Tables)
12 Months Ended
Jan. 31, 2018
Retirement Benefits [Abstract]  
The accumulated benefit obligation The accumulated benefit obligation is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Benefit obligation at beginning of year
 
$
8,416

 
$
7,991

Service cost
 
74

 
80

Interest cost
 
312

 
333

Actuarial loss (gain) and assumption changes
 
112

 
341

Retiree benefits paid
 
(343
)
 
(329
)
Benefit obligation at end of year
 
$
8,571


$
8,416

Schedule of pre-tax accumulated other comprehensive income related to benefit obligation and net periodic benefit cost not yet recognized The following tables set forth the plan's pre-tax adjustment to accumulated other comprehensive income/loss:
 
 
For the years ended January 31,
 
 
2018
 
2017
Amounts not yet recognized in net periodic benefit cost:
 
 
 
 
Net actuarial loss
 
$
2,714

 
$
2,699

Prior service cost
 
(572
)
 
(732
)
Total pre-tax accumulated other comprehensive loss
 
$
2,142

 
$
1,967

 
 
 
 
 
Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation
 
$
1,967

 
$
1,612

Reclassification adjustments recognized in benefit cost:
 
 
 
 
Recognized net (loss)
 
(96
)
 
(146
)
Amortization of prior service cost
 
159

 
160

Amounts recognized in AOCI during the year:
 
 
 
 
Net actuarial loss (gain)
 
112

 
341

Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation
 
$
2,142

 
$
1,967

The liability and expense reflected in the balance sheet and income statement The liability and net periodic benefit cost reflected in the Consolidated Balance Sheets and Consolidated Statements of Income and Comprehensive Income were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Beginning liability balance
 
$
8,416

 
$
7,991

Net periodic benefit cost
 
323

 
399

Other comprehensive loss
 
175

 
355

Total recognized in net periodic benefit cost and other comprehensive income
 
498

 
754

Retiree benefits paid
 
(343
)
 
(329
)
Ending liability balance
 
$
8,571

 
$
8,416

 
 
 
 
 
Current portion in accrued liabilities
 
$
307

 
$
362

Long-term portion in other liabilities
 
$
8,264

 
$
8,054

 
 
 
 
 
Assumptions used to calculate benefit obligation:
 
 
 
 
Discount rate
 
3.75
%
 
4.00
%
Rate of compensation increase
 
4.00
%
 
4.00
%
Health care cost trend rates:
 
 
 
 
Health care cost trend rate assumed for next year
 
6.50
%
 
6.67
%
Ultimate health care cost trend rate
 
4.50
%
 
4.50
%
Year that the rate reaches the ultimate trend rate
 
2030

 
2030

Assumptions used to calculated the net periodic benefit cost:
 
 
 
 
Discount rate
 
4.00
%
 
4.25
%
Rate of compensation increase

 
4.00
%
 
4.00
%
Effect of one-percentage-point change in assumed health care cost trend rates The impact of a one-percentage point change in assumed health care rates would have the following effects:
 
 
January 31, 2018
 
 
One-percentage-point increase
 
One-percentage-point decrease
Effect on total of service and interest cost components
 
$
71

 
$
(58
)
Effect on accumulated postretirement benefit obligation
 
$
1,180

 
$
(1,045
)
Schedule of future postretirement other pension benefit payments The following postretirement other than pension benefit payments, which reflect expected future service as appropriate, are expected to be paid:
 
 
2019
 
2020
 
2021
 
2022
 
2023 - 2028
Expected postretirement medical and other benefit payments
 
$
313

 
$
323

 
$
332

 
$
341

 
$
2,192

XML 52 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties (Tables)
12 Months Ended
Jan. 31, 2018
Product Warranty Costs [Abstract]  
Warranties Changes in the warranty accrual were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Beginning balance
 
$
1,547

 
$
1,835

 
$
3,120

Change in provision
 
1,762

 
1,597

 
1,945

Settlements made
 
(2,146
)
 
(1,885
)
 
(3,230
)
Ending balance
 
$
1,163

 
$
1,547

 
$
1,835

XML 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2018
Income Tax Disclosure [Abstract]  
Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate The reconciliation of income tax computed at the federal statutory rate to the Company's effective income tax rate was as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Tax at U.S. federal statutory rate
 
33.8
 %
 
35.0
 %
 
35.0
 %
Impact of the Tax Cuts and Jobs Act
 
(0.1
)
 

 

State and local income taxes, net of U.S. federal tax benefit
 
1.6

 
0.7

 
(2.8
)
Tax credit for research activities
 
(1.8
)
 
(3.7
)
 
(24.2
)
Tax benefit on qualified production activities
 
(3.0
)
 
(2.8
)
 
(13.7
)
Tax benefit on insurance premiums
 
(1.3
)
 
(1.5
)
 
(10.3
)
Change in uncertain tax positions
 
0.1

 
(0.3
)
 
1.8

Foreign tax rate difference
 

 
(0.3
)
 
(2.9
)
Impact of settlement of stock-based awards
 
1.2

 

 

Other, net
 

 
0.4

 
(1.7
)
 
 
30.5
 %
 
27.5
 %
 
(18.8
)%
Significant components of the company's income tax provision Significant components of the Company's income tax provision were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Income tax provision:
 
 
 
 
 
 
Currently payable
 
$
18,754

 
$
7,354

 
$
5,272

Deferred expense (benefit)
 
(787
)
 
307

 
(6,039
)
Income tax expense (benefit)
 
$
17,967

 
$
7,661

 
$
(767
)
Significant components of the company's deferred tax assets and liabilities Significant components of the Company's deferred tax assets and liabilities were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Accounts receivable
 
$
184

 
$
212

Inventories
 
664

 
978

Accrued vacation
 
647

 
887

Insurance obligations
 
137

 
383

Accrued benefit liabilities
 

 
41

Warranty obligations
 
262

 
565

Postretirement benefits
 
1,929

 
3,072

Uncertain tax positions
 
491

 
803

Share-based compensation
 
1,761

 
3,201

Other accrued liabilities
 
54

 
68

 
 
6,129

 
10,210

 
 
 
 
 
Deferred tax (liabilities):
 
 
 
 
Depreciation and amortization
 
(6,082
)
 
(10,565
)
Other
 
(643
)
 
(1,048
)
 
 
(6,725
)
 
(11,613
)
Net deferred tax (liability)
 
$
(596
)
 
$
(1,403
)
Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) A summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) is as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
Gross unrecognized tax benefits at beginning of year
 
$
2,110

 
$
2,327

Increases in tax positions related to the current year
 
426

 
279

Decreases in tax positions related to prior years
 

 
(193
)
Decreases as a result of lapses in applicable statutes of limitation
 
(320
)
 
(303
)
Gross unrecognized tax benefits at end of year
 
$
2,216

 
$
2,110

XML 54 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements (Tables)
12 Months Ended
Jan. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Debt The unamortized debt issuance costs associated with this Credit Agreement were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Unamortized debt issuance costs(a)
 
$
242

 
$
352

(a) Unamortized debt issuance costs are reported as "Other assets" in the Consolidated Balance Sheets.

Schedule of Letters of Credit Oustandings Letters of credit (LOC) issued and outstanding were as follows:
 
 
As of January 31,
 
 
2018
 
2017
Letters of credit outstanding (a)
 
$
1,097

 
$
514

(a)Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement.
Schedule of Future Minimum Lease Payments for Capital Leases
Future minimum lease payments under capital leases and the present value of the net minimum lease payments as of January 31, 2018 were as follows:
 
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Minimum lease payments
 
$
237

 
$
169

 
$
90

 
$
32

 
$

 
$
528

 
 
 
 
 
 
 
 
 
 
 
 
 
Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon.
 
 
(17
)
Net minimum lease payments
 
511

Less amounts representing interest
 
(63
)
Present value of net minimum lease payments
 
$
448

Future minimum lease payments under non-cancelable operating leases Future minimum lease payments under non-cancelable operating leases are as follows:
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
Minimum lease payments
 
$
2,012

 
$
1,925

 
$
1,780

 
$
501

 
$
437

 
$

XML 55 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation (Tables)
12 Months Ended
Jan. 31, 2018
Share-based Compensation [Abstract]  
The compensation cost and related income tax benefit for these plans The compensation cost and related income tax benefit for these plans were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Share-based compensation cost
 
$
3,725

 
$
3,071

 
$
2,311

Tax benefit
 
1,275

 
1,103

 
819

Weighted average assumptions by grant year The weighted average assumptions used for the Black-Scholes option pricing model by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Risk-free interest rate
 
1.68
%
 
1.05
%
 
1.33
%
Expected dividend yield
 
1.78
%
 
3.33
%
 
2.59
%
Expected volatility factor
 
33.87
%
 
32.61
%
 
36.81
%
Expected option term (in years)
 
4.25

 
4.00

 
3.75

 
 
 
 
 
 
 
Weighted average grant date fair value
 
$
7.35

 
$
3.05

 
$
4.77

Outstanding stock options Outstanding stock options as of January 31, 2018 and activity for the year then ended are presented below:
 
 
Number
of options
 
Weighted average exercise price
 
Aggregate intrinsic value
 
Weighted
average
remaining
contractual
term
(years)
Outstanding, January 31, 2017
 
990,900

 
$
24.58

 
 
 
 
Granted
 
85,800

 
29.20

 
 
 
 
Exercised
 
(206,000
)
 
31.01

 
 
 
 
Forfeited
 
(43,600
)
 
19.05

 
 
 
 
Expired
 
(124,150
)
 
31.70

 
 
 
 
Outstanding, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49
 
 
 
 
 
 
 
 
 
Outstanding exercisable, January 31, 2018
 
331,717

 
$
23.43

 
$
5,014

 
1.95
 
 
 
 
 
 
 
 
 
Options vested, or expected to vest, January 31, 2018
 
702,950

 
$
22.34

 
$
11,396

 
2.49
Activity for RSUs under the plan Activity for performance-based RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units expected to vest
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
146,519

 
$
16.78

Granted
 
22,745

 
29.20

Vested
 

 

Forfeited
 
(16,164
)
 
16.89

Performance-based adjustment
 
26,629

 
23.96

Outstanding, January 31, 2018
 
179,729

 
$
19.40

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
7,130

 
 
Activity for time-vested RSUs under the Plan in fiscal 2018 was as follows:
 
 
Number
of restricted stock units
 
Weighted
average grant date fair value per share
Outstanding, January 31, 2017
 
126,729

 
$
19.19

Granted
 
61,270

 
29.33

Vested
 
(23,122
)
 
29.62

Forfeited
 
(18,028
)
 
18.92

Outstanding, January 31, 2018
 
146,849

 
$
21.81

 
 
 
 
 
Cumulative dividends, January 31, 2018
 
5,129

 
 
Weighted average grant date fair values The weighted average grant date fair values of the time-based and performance-based RSUs by grant year are as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Weighted average grant date fair value: time-based RSUs
 
$
29.33

 
$
15.94

 
$
19.25

Weighted average grant date fair value: performance-based RSUs
 
$
29.20

 
$
15.61

 
$
20.09

Outstanding stock units Outstanding stock units as of January 31, 2018 and changes during the year then ended are presented below:
 
 
Number
of stock units
 
Weighted
average price
Outstanding, January 31, 2017
 
98,649

 
$
20.82

Granted
 
12,000

 
35.00

Deferred retainers
 
1,143

 
35.00

Dividends
 
1,547

 
33.98

Converted into common shares
 
(25,725
)
 
33.88

Outstanding, January 31, 2018
 
87,614

 
$
19.35

XML 56 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income per Share (Tables)
12 Months Ended
Jan. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] The options and restricted stock units excluded from the diluted net income per share calculation were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Anti-dilutive options and restricted stock units
 
344,774

 
884,099

 
1,107,733

Schedule of calculation of numerator and denominator in earnings per share The computation of earnings per share is presented below:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Net income attributable to Raven Industries, Inc.
 
$
41,022

 
$
20,191

 
$
4,776

 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Denominator for basic calculation
 
36,050,205

 
36,242,435

 
37,324,462

 
 
 
 
 
 
 
Weighted average common shares outstanding
 
35,945,225

 
36,142,416

 
37,237,717

Weighted average stock units outstanding
 
104,980

 
100,019

 
86,745

Dilutive impact of stock options and RSUs
 
399,620

 
129,480

 
75,481

Denominator for diluted calculation
 
36,449,825

 
36,371,915

 
37,399,943

 
 
 
 
 
 
 
Net income per share - basic
 
$
1.14

 
$
0.56

 
$
0.13

Net income per share - diluted
 
$
1.13

 
$
0.56

 
$
0.13

XML 57 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Major Customer Information (Tables)
12 Months Ended
Jan. 31, 2018
Segment Reporting [Abstract]  
Segment Reporting Information
Business segment financial performance and other information is as follows:
 
 
 
 
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
APPLIED TECHNOLOGY DIVISION
 
 
 
 
 
 
Sales
 
$
124,688

 
$
105,217

 
$
92,599

Operating income(a)(f)
 
31,257

 
26,643

 
18,319

Assets(b)
 
66,555

 
67,911

 
65,490

Capital expenditures
 
1,489

 
1,017

 
664

Depreciation and amortization
 
3,365

 
3,828

 
4,428

ENGINEERED FILMS DIVISION
 
 
 
 
 
 
Sales(c)
 
$
213,298

 
$
138,855

 
$
129,465

Operating income(f)
 
47,324

 
22,966

 
17,892

Assets(b)
 
168,797

 
133,309

 
134,942

Capital expenditures
 
8,128

 
2,768

 
10,780

Depreciation and amortization
 
8,761

 
8,580

 
7,735

AEROSTAR DIVISION
 
 
 
 
 
 
Sales
 
$
39,915

 
$
34,113

 
$
36,368

Operating income (loss)(d)(f)
 
4,122

 
(1,560
)
 
(14,801
)
Assets(b)
 
22,127

 
23,515

 
32,689

Capital expenditures
 
343

 
547

 
941

Depreciation and amortization
 
1,386

 
1,720

 
3,297

INTERSEGMENT ELIMINATIONS
 
 
 
 
 
 
Sales
 
 
 
 
 
 
Applied Technology Division
 
$

 
$
(1
)
 
$
(8
)
Engineered Films Division
 
(584
)
 
(789
)
 
(195
)
Aerostar Division
 

 

 

Operating income(f)
 
20

 
(12
)
 
91

Assets
 
(3,380
)
 
(69
)
 
(57
)
REPORTABLE SEGMENTS TOTAL
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income(f)
 
82,723

 
48,037

 
21,501

Assets
 
254,099

 
224,666

 
233,064

Capital expenditures
 
9,960

 
4,332

 
12,385

Depreciation and amortization
 
13,512

 
14,128

 
15,460

CORPORATE & OTHER
 
 
 
 
 
 
Operating (loss) from administrative expenses(g)
 
$
(23,553
)
 
$
(19,624
)
 
$
(17,110
)
Assets(b)(e)
 
72,704

 
76,843

 
65,624

Capital expenditures
 
2,051

 
464

 
661

Depreciation and amortization
 
1,290

 
1,308

 
1,676

TOTAL COMPANY
 
 
 
 
 
 
Sales
 
$
377,317

 
$
277,395

 
$
258,229

Operating income
 
59,170

 
28,413

 
4,391

Assets
 
326,803

 
301,509

 
298,688

Capital expenditures
 
12,011

 
4,796

 
13,046

Depreciation and amortization
 
14,802

 
15,436

 
17,136


(a) The fiscal year ended January 31, 2016 includes gains of $611 on disposal of assets related to the exit of contract manufacturing operations.
(b) Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented.
(c) Fiscal year 2018 sales include $13,088 in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and $24,225 of recovery film sales related to the hurricane recovery effort.
(d) The fiscal year 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business. The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, a long-lived asset
impairment loss of $3,826, and a $2,273 reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".
(e) Assets are principally cash, investments, deferred taxes, and other receivables.
(f) At the segment level, operating income does not include an allocation of general and administrative expenses.
(g) At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate & Other.
Net Sales to Customers Outside the United States Foreign sales are attributed to countries based on location of the customer. Net sales to customers outside the United States were as follows:
 
 
For the years ended January 31,
 
 
2018
 
2017
 
2016
Canada
 
$
12,940

 
$
13,969

 
$
11,789

Europe
 
13,864

 
13,924

 
10,526

Latin America
 
4,439

 
3,402

 
2,676

Asia
 
4,074

 
1,535

 
482

Other foreign sales
 
6,239

 
2,698

 
2,376

Total foreign sales
 
41,556

 
35,528

 
27,849

United States
 
335,761

 
241,867

 
230,380

 
 
$
377,317

 
$
277,395

 
$
258,229

XML 58 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details)
3 Months Ended 12 Months Ended
Apr. 30, 2016
ReportingUnits
Jan. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
Divisions
Jan. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
ReportingUnits
Jan. 31, 2018
USD ($)
$ / shares
Jan. 31, 2017
USD ($)
ReportingUnits
Jan. 31, 2016
ReportingUnits
Basis of Presentation and Principles of Consolidation                
Number of divisions operated in by Parent 3   3   3   3 4
Noncontrolling Interest                
Payments to noncontrolling Interests       $ 0     $ 0  
Cash and Cash Equivalents [Abstract]                
Cash held outside the United States   $ 4,101,000 $ 4,101,000 4,101,000 $ 4,101,000 $ 4,101,000 2,281,000  
Pre-Contract Costs [Abstract]                
Pre-contract costs deferred to inventory   $ 0 $ 0 0 $ 0 $ 0 $ 0  
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]                
New Accounting Pronouncement or Change in Accounting Principle, Effect of change on net income       $ 692,000        
New Accounting Pronouncement or Change in Accounting Principle, Effect of change on diluted earnings per share | $ / shares           $ 0.02    
Minimum                
Intangible Assets                
Finite-lived intangible assets, useful life, minimum, years   3 years            
Maximum                
Intangible Assets                
Finite-lived intangible assets, useful life, minimum, years   20 years            
Building and Improvements [Member] | Minimum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   15 years            
Building and Improvements [Member] | Maximum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   39 years            
Machinery and Equipment [Member] | Applied Technology | Minimum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   3 years            
Machinery and Equipment [Member] | Applied Technology | Maximum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   5 years            
Machinery and Equipment [Member] | Engineered Films | Minimum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   5 years            
Machinery and Equipment [Member] | Engineered Films | Maximum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   12 years            
Machinery and Equipment [Member] | Aerostar | Minimum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   3 years            
Machinery and Equipment [Member] | Aerostar | Maximum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   5 years            
Furniture, Fixtures, Office Equipment and Other [Member] | Minimum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   3 years            
Furniture, Fixtures, Office Equipment and Other [Member] | Maximum                
Property, Plant and Equipment [Abstract]                
Property, plant and equipment useful lives   7 years            
Aerostar Integrated Systems [Member]                
Noncontrolling Interest                
Joint venture, ownership percentage   75.00% 75.00% 75.00% 75.00% 75.00%    
AgEagle Aerial Systems | Applied Technology                
Equity Investments [Abstract]                
Variable Interest Entity, acquisition date equity method investment   2016-02            
Percentage of voting interest acquired   5.00% 5.00% 5.00% 5.00% 5.00%    
Variable Interest Entity, name of investee equity method investment   Ag-Eagle Aerial Systems, Inc.            
SST | Applied Technology                
Equity Investments [Abstract]                
Percentage of voting interest acquired   22.00% 22.00% 22.00% 22.00% 22.00%    
Variable Interest Entity, name of investee equity method investment   Site-Specific Technology Development Group, Inc.            
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Selected Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2015
Accounts receivable, net:        
Trade accounts $ 59,510 $ 43,834    
Allowance for doubtful accounts (978) (691)    
Accounts receivable, net 58,532 43,143    
Inventories:        
Finished goods 8,054 5,438    
In process 961 2,288    
Materials 46,336 34,610    
Inventories 55,351 42,336    
Other current assets:        
Insurance policy benefit 759 802    
Federal income taxes receivable 1,397 604    
Prepaid expenses and other 3,705 1,283    
Other current assets 5,861 2,689    
Property, plant and equipment, net:        
Property, plant and equipment, net 106,280 106,324    
Other assets:        
Equity investments 1,955 2,371    
Deferred income taxes 19 18    
Other 976 1,283    
Other assets 2,950 3,672    
Accrued liabilities:        
Salaries and related 9,409 6,286    
Benefits 4,225 3,960    
Insurance obligations 1,992 2,400    
Warranties 1,163 1,547 $ 1,835 $ 3,120
Accrued income taxes, current 226 498    
Other taxes 1,880 1,540    
Acquisition-related contingent liability, current 1,036 445    
Other 2,015 1,379    
Accrued liabilities 21,946 18,055    
Other liabilities:        
Postretirement benefits 8,264 8,054    
Acquisition-related contingent consideration 2,010 1,397    
Deferred income taxes 615 1,421    
Uncertain tax positions 2,634 2,610    
Other 272 214    
Other liabilities 13,795 13,696    
Land [Member]        
Property, plant and equipment, net:        
Property, plant and equipment, gross [1] 3,234 3,054    
Building and Improvements [Member]        
Property, plant and equipment, net:        
Property, plant and equipment, gross [1] 80,299 77,817    
Machinery and Equipment [Member]        
Property, plant and equipment, net:        
Property, plant and equipment, gross [1] 149,847 142,471    
Property, plant and equipment, Owned [Member]        
Property, plant and equipment, net:        
Accumulated amortization for capitalized leases [1] (127,523) (117,018)    
Property, plant and equipment, net [1] 105,857 106,324    
Assets Held under Capital Leases [Member]        
Property, plant and equipment, net:        
Machinery and equipment 488 0    
Capital leases, lessee balance dheet, assets by major class, accumulated depreciation (65) 0    
Capital leases, balance sheet, assets by major class, net 423 0    
Assets owned and held under capital lease [Member]        
Property, plant and equipment, net:        
Property, plant and equipment, net $ 106,280 $ 106,324    
[1] The amount of assets and liabilities held for sale as of January 31, 2018 are separately disclosed in Note 3 - Assets Held For Sale in Item 8 of this Form 10-K. There were no assets or liabilities held for sale as of January 31, 2017.
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assets Held for Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Oct. 31, 2016
Long Lived Assets Held-for-sale [Line Items]        
Property, plant and equipment, net $ 106,280 $ 106,324    
Goodwill 46,710 40,649 $ 40,672  
Amortizable intangible assets, net 10,584 12,048    
Other assets 2,950 3,672    
Total assets held for sale 326,803 301,509 298,688  
Liabilities, current 36,942 28,382    
Long-lived asset impairment loss 259 87 3,826  
Aerostar        
Long Lived Assets Held-for-sale [Line Items]        
Goodwill 737 789 $ 789 $ 789
All Segments        
Long Lived Assets Held-for-sale [Line Items]        
Total assets held for sale   $ 0    
Client private product assets | Aerostar        
Long Lived Assets Held-for-sale [Line Items]        
Property, plant and equipment, net 63      
Goodwill 103      
Amortizable intangible assets, net 329      
Other assets 17      
Total assets held for sale 512      
Liabilities, current 91      
Liabilities 91      
Operating Income (Loss) | Client private product assets | Aerostar        
Long Lived Assets Held-for-sale [Line Items]        
Long-lived asset impairment loss $ 0      
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Balance at beginning of period $ (3,676) $ (3,501)  
Other comprehensive (loss) before reclassifications 1,234 50  
Amounts reclassified from accumulated other comprehensive (loss) after tax benefit (expense) (131) (225)  
Balance at end of period (2,573) (3,676) $ (3,501)
Income tax (expense) benefit on postretirement benefits 44 129 (1,620)
Cumulative Foreign Currency Translation Adjustment      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Balance at beginning of period (2,427) (2,477)  
Other comprehensive (loss) before reclassifications 1,234 50  
Amounts reclassified from accumulated other comprehensive (loss) after tax benefit (expense) 0 0  
Balance at end of period (1,193) (2,427) (2,477)
Postretirement Benefits      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Balance at beginning of period (1,249) (1,024)  
Other comprehensive (loss) before reclassifications 0 0  
Amounts reclassified from accumulated other comprehensive (loss) after tax benefit (expense) 131 (225)  
Balance at end of period $ (1,380) $ (1,249) $ (1,024)
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Changes in operating assets and liabilities:      
Accounts receivable $ (7,014) $ (5,361) $ 16,847
Inventories (11,062) 1,215 7,564
Prepaid expenses and other assets (2,445) 228 (111)
Accounts payable 1,280 2,558 (5,059)
Accrued and other liabilities 2,560 8,405 (9,353)
Change in operating assets and liabilities, net (16,681) 7,045 9,888
Cash paid during the year for income taxes 19,854 6,618 6,558
Interest Paid 186 190 129
Significant non-cash transactions:      
Capital expenditures incurred but not yet paid 418 84 161
Assets acquired under capital leases 79 0 0
Capital expenditures converted from inventory $ 0 $ 0 $ 1,036
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 01, 2017
Jan. 31, 2018
Jan. 31, 2017
Oct. 31, 2016
Jan. 31, 2016
Business Acquisition [Line Items]          
Goodwill   $ 46,710 $ 40,649   $ 40,672
Engineered Films          
Business Acquisition [Line Items]          
Goodwill   $ 33,232 27,518   27,518
Engineered Films | CLI          
Business Acquisition [Line Items]          
Business acquisition, effective date of acquisition   Sep. 01, 2017      
Name of acquired entity   Colorado Lining International, Inc.      
Adjustment to purchase price allocation $ 566        
Total purchase price from business acquisition 14,938        
Fair value of contingent consideration 1,256        
Goodwill 5,714        
Amount of goodwill that is tax deductible 5,714        
Engineered Films | Customer Relationships and Customer Contracts | CLI          
Business Acquisition [Line Items]          
Identifiable intangible assets acquired $ 610        
Applied Technology          
Business Acquisition [Line Items]          
Goodwill   $ 12,741 12,342   12,365
Applied Technology | SBG Innovatiie and affiliate          
Business Acquisition [Line Items]          
Date of acquisition agreement   May 01, 2014      
Aerostar          
Business Acquisition [Line Items]          
Goodwill   $ 737 $ 789 $ 789 $ 789
Aerostar | Vista Research          
Business Acquisition [Line Items]          
Date of acquisition agreement   Jan. 06, 2012      
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2018
Jan. 31, 2017
Acquisition-related contingent consideration [Roll Forward]          
Beginning balance $ 1,741 $ 2,059      
Fair value of contingent consideration acquired 1,256 0      
Change in fair value of the liability 457 36      
Contingent consideration earn-out paid (408) (354) $ (814)    
Ending balance 3,046 1,741 2,059    
Balance Sheet Classification [Abstract]          
Fair value of contingent consideration liability, current       $ 1,036 $ 345
Fair value of contingent consideration liability, noncurrent       2,010 1,396
Ending balance $ 1,741 $ 2,059 $ 2,059 3,046 $ 1,741
Engineered Films | CLI          
Balance Sheet Classification [Abstract]          
Maximum amount of contingent consideration to be paid       2,000  
Duration for payments of contingent consideration 3 years        
Business acquisition contingent consideration cumulative paid $ 0        
Applied Technology | SBG Innovatiie and affiliate          
Business Acquisition, Contingent Consideration [Line Items]          
Date of acquisition agreement May 01, 2014        
Balance Sheet Classification [Abstract]          
Maximum amount of contingent consideration to be paid       2,500  
Duration for payments of contingent consideration 10 years        
Business acquisition contingent consideration cumulative paid $ 890        
Aerostar | Vista Research          
Business Acquisition, Contingent Consideration [Line Items]          
Date of acquisition agreement Jan. 06, 2012        
Balance Sheet Classification [Abstract]          
Maximum amount of contingent consideration to be paid       $ 15,000  
Duration for payments of contingent consideration 7 years        
Business acquisition contingent consideration cumulative paid $ 1,572        
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2018
USD ($)
investments
Jan. 31, 2017
USD ($)
investments
Jan. 31, 2016
USD ($)
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]      
Balance at beginning of year $ 2,371    
(Loss) income from equity investment (114) $ (72) $ 83
Balance at end of year $ 1,955 $ 2,371  
Applied Technology      
Schedule of Equity Method Investments [Line Items]      
Number of Equity method investments held by name | investments 2 2  
All Equity Method Investments | Applied Technology      
Investments in and Advances to Affiliates, at Fair Value [Roll Forward]      
Balance at beginning of year $ 2,371 $ 2,805  
Payments to acquire equity method investments 0 135  
(Loss) income from equity investment (42) (72)  
Amortization of intangible assets (320) (497)  
Equity method investment, other than temporary impairment (72) 0  
Balance at end of year $ 1,937 $ 2,371 $ 2,805
AgEagle Aerial Systems | Applied Technology      
Schedule of Equity Method Investments [Line Items]      
Variable Interest Entity, acquisition date equity method investment 2016-02    
Equity Method Investment, Additional Information AgEagle    
Percentage of voting interest acquired 5.00%    
Other Commitment $ 0    
SST | Applied Technology      
Schedule of Equity Method Investments [Line Items]      
Equity Method Investment, Additional Information SST    
Percentage of voting interest acquired 22.00%    
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details)
3 Months Ended 12 Months Ended
Apr. 30, 2017
USD ($)
Apr. 30, 2016
ReportingUnits
Oct. 31, 2015
USD ($)
Jan. 31, 2018
USD ($)
Divisions
Jan. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
ReportingUnits
Jan. 31, 2017
USD ($)
ReportingUnits
Jan. 31, 2016
USD ($)
ReportingUnits
Oct. 31, 2016
USD ($)
Goodwill [Line Items]                  
Number of reporting units in Aerostar Segment | ReportingUnits   1       1 1 2  
Number of divisions operated in by Parent   3   3   3 3 4  
Goodwill impairment loss         $ 0   $ 0 $ 11,497,000  
Goodwill       $ 46,710,000 46,710,000 $ 46,710,000 40,649,000 40,672,000  
Long-lived asset impairment loss         259,000   87,000 3,826,000  
Operating Income (Loss)                  
Goodwill [Line Items]                  
Goodwill impairment loss         0   0 11,497,000  
Cost of Sales                  
Goodwill [Line Items]                  
Inventory write-down         0   2,278,000 0  
Pre-contract deferred costs written off         0   0 2,933,000  
Aerostar                  
Goodwill [Line Items]                  
Amount of estimated fair value that exceeded the net book value       $ 11,600,000 $ 11,600,000 $ 11,600,000     $ 9,000,000
Percentage of fair value in excess of carrying amount       41.00% 41.00% 41.00%     30.00%
Goodwill       $ 737,000 $ 737,000 $ 737,000 789,000 789,000 $ 789,000
Engineered Films                  
Goodwill [Line Items]                  
Goodwill       33,232,000 33,232,000 33,232,000 27,518,000 27,518,000  
Vista Reporting Unit                  
Goodwill [Line Items]                  
Percentage of fair value in excess of carrying amount     (64.00%)            
Goodwill     $ 11,497,000            
Reporting unit, carrying amount in excess of fair value     14,000,000            
Implied fair value amount less than carrying value recorded for the reporting unit     0            
Long-lived asset impairment loss     3,813,000       3,826,000 3,826,000  
Vista Reporting Unit | Operating Income (Loss)                  
Goodwill [Line Items]                  
Goodwill impairment loss     11,497,000         11,497,000  
Vista Research | Cost of Sales                  
Goodwill [Line Items]                  
Pre-contract deferred costs written off     $ 2,933,000            
Applied Technology                  
Goodwill [Line Items]                  
Goodwill       $ 12,741,000 12,741,000 $ 12,741,000 $ 12,342,000 $ 12,365,000  
AgEagle Aerial Systems | Applied Technology | Other Nonoperating Income (Expense)                  
Goodwill [Line Items]                  
Equity method investment, other than temporary impairment $ 72,000       $ 72,000        
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 40,649 $ 40,672
Goodwill, Acquired During Period 5,714  
Goodwill, Written off Related to Sale of Business Unit (52)  
Goodwill, Foreign Currency Translation Gain (Loss) 399 (23)
Goodwill, Transfers   0
Goodwill, end balance 46,710 40,649
Applied Technology    
Goodwill [Roll Forward]    
Goodwill, beginning balance 12,342 12,365
Goodwill, Acquired During Period 0  
Goodwill, Written off Related to Sale of Business Unit 0  
Goodwill, Foreign Currency Translation Gain (Loss) 399 (23)
Goodwill, Transfers   0
Goodwill, end balance 12,741 12,342
Engineered Films    
Goodwill [Roll Forward]    
Goodwill, beginning balance 27,518 27,518
Goodwill, Acquired During Period 5,714  
Goodwill, Written off Related to Sale of Business Unit 0  
Goodwill, Foreign Currency Translation Gain (Loss) 0 0
Goodwill, Transfers   0
Goodwill, end balance 33,232 27,518
Aerostar    
Goodwill [Roll Forward]    
Goodwill, beginning balance 789 789
Goodwill, Acquired During Period 0  
Goodwill, Written off Related to Sale of Business Unit (52)  
Goodwill, Foreign Currency Translation Gain (Loss) 0 0
Goodwill, Transfers [1]   0
Goodwill, end balance $ 737 $ 789
[1] The Company combined the Aerostar and Vista reporting units in fiscal 2017. No goodwill amount was transferred between reporting units due to the goodwill impairment loss recorded at the Vista reporting unit during fiscal 2016.
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]      
Gross goodwill $ 58,207 $ 52,146  
Accumulated impairment loss 11,497 11,497  
Net goodwill $ 46,710 $ 40,649 $ 40,672
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Amount $ 24,795 $ 24,501
Accumulated Amortization (14,211) (12,453)
Net 10,584 12,048
Existing Technology    
Finite-Lived Intangible Assets [Line Items]    
Amount 7,290 7,136
Accumulated Amortization (6,996) (6,553)
Net 294 583
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Amount 13,264 12,987
Accumulated Amortization (4,834) (3,680)
Net 8,430 9,307
Patented Technology    
Finite-Lived Intangible Assets [Line Items]    
Amount 4,241 4,378
Accumulated Amortization (2,381) (2,220)
Net $ 1,860 $ 2,158
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details)
$ in Thousands
Jan. 31, 2018
USD ($)
Estimated amortization expense  
2019 $ 1,988
2020 1,578
2021 1,163
2022 1,111
2023 $ 1,013
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2017
Oct. 31, 2016
Jan. 31, 2016
Oct. 31, 2015
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss         $ 259,000 $ 87,000 $ 3,826,000
Finite-lived intangible assets, net         10,584,000 12,048,000  
Patented Technology              
Impaired Long-Lived Assets Held and Used [Line Items]              
Finite-lived intangible assets, net         1,860,000 2,158,000  
Aerostar | Lighter than Air asset group              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived assets excess of fair value over carrying value   $ 110,000,000          
Long-lived asset, percentage fair value exceeds carrying value   800.00%          
Aerostar | Radar Technology and Radar Customers              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss           0  
Long-lived assets, fair value   $ 175,000          
Finite-lived intangible assets, net   262,000          
Aerostar | Patented Technology              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss   25,000       25,000  
Aerostar | Property, Plant and Equipment              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss   62,000       62,000  
Aerostar | Operating Income (Loss) | Radar Technology and Radar Customers              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss   $ 87,000       87,000  
Vista Reporting Unit              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss       $ 3,813,000   3,826,000 $ 3,826,000
Long-lived assets, fair value       103,000      
Long-lived assets       3,916,000      
Vista Reporting Unit | Radar Technology and Radar Customers              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss       3,154,000   3,154,000  
Vista Reporting Unit | Patented Technology              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss     $ 13,000 105,000   118,000  
Vista Reporting Unit | Property, Plant and Equipment              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss       $ 554,000   $ 554,000  
AgEagle Aerial Systems | Applied Technology | Operating Income (Loss) | Customer-Related Intangible Assets              
Impaired Long-Lived Assets Held and Used [Line Items]              
Long-lived asset impairment loss $ 259,000       259,000    
AgEagle Aerial Systems | Applied Technology | Other Nonoperating Income (Expense)              
Impaired Long-Lived Assets Held and Used [Line Items]              
Equity method investment, other than temporary impairment $ 72,000       $ 72,000    
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details) - Cost of Sales - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Schedule of Inventory write-down [Line Items]            
Inventory write-down       $ 0 $ 2,278,000 $ 0
Pre-contract deferred costs written off       $ 0 0 $ 2,933,000
Vista Research            
Schedule of Inventory write-down [Line Items]            
Pre-contract deferred costs written off   $ 2,933,000        
Amount of deferred costs related to long-term contracts   $ 858,000 $ 2,075,000      
Radar Inventory | Aerostar            
Schedule of Inventory write-down [Line Items]            
Inventory write-down $ 2,278,000          
Radar Inventory | Vista Research            
Schedule of Inventory write-down [Line Items]            
Inventory write-down         $ 2,278,000  
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
- Employee Retirement Benefits (Details)
12 Months Ended
Jan. 31, 2018
USD ($)
contribution_plan
Jan. 31, 2017
USD ($)
contribution_plan
Jan. 31, 2016
USD ($)
contribution_plan
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Number of defined contribution plans | contribution_plan 1 1 2
Defined contribution current payroll matching percentage 5.00% 4.00% 4.00%
Participant contribution rate for company stock, maximum 10.00% 10.00% 20.00%
Total contribution expense $ 2,263,000 $ 2,030,000 $ 1,952,000
Other Postretirement Benefit Plan, Defined Benefit [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Amounts that will be amortized from accumulated other comprehensive income in next fiscal year (31,000)    
Recognized net loss over next fiscal year 129,000    
Amortization of prior service cost over next fiscal year (160,000)    
Expected postretirement medical and other benefit payments in fiscal 2017 313,000    
Plan assets on unfunded plan $ 0 $ 0 $ 0
Maximum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Percentage of Participant balance transferred into Raven common stock 10.00% 10.00% 20.00%
Percentage of participant balance allowed in Raven Common stock 10.00% 10.00% 20.00%
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Benefits - The accumulated benefit obligation (Details) - Other Postretirement Benefit Plan, Defined Benefit [Member] - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Benefit obligation at beginning of year $ 8,416 $ 7,991
Service cost 74 80
Interest cost 312 333
Actuarial loss (gain) and assumption changes 112 341
Retiree benefits paid 343 329
Benefit obligation at end of year $ 8,571 $ 8,416
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details) - Other Postretirement Benefit Plan, Defined Benefit [Member] - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2018
Jan. 31, 2017
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward]        
Net actuarial loss     $ 2,714 $ 2,699
Prior service cost     (572) (732)
Total pre-tax accumulated other comprehensive loss $ 2,142 $ 1,967 $ 2,142 $ 1,967
Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation 1,967 1,612    
Recognized net (loss) (96) (146)    
Amortization of prior service cost 159 160    
Net actuarial loss (gain) 112 341    
Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation $ 2,142 $ 1,967    
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Long-term portion in other liabilities $ 8,264 $ 8,054
Other Postretirement Benefit Plan, Defined Benefit [Member]    
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Benefit obligation at beginning of year 8,416 7,991
Net periodic benefit cost 323 399
Other comprehensive loss 175 355
Total recognized in net periodic benefit cost and other comprehensive income 498 754
Retiree benefits paid 343 329
Benefit obligation at end of year 8,571 8,416
Current portion in accrued liabilities 307 362
Long-term portion in other liabilities $ 8,264 $ 8,054
Assumptions used to calculate benefit obligation:    
Discount rate 3.75% 4.00%
Rate of compensation increase 4.00% 4.00%
Health care cost trend rate assumed for next year 6.50% 6.67%
Ultimate health care cost trend rate 4.50% 4.50%
Year that the rate reaches the ultimate trend rate 2030 2030
Assumptions used to calculated the net periodic benefit cost:    
Discount rate 4.00% 4.25%
Rate of compensation increase 4.00% 4.00%
Defined Benefit Plan, Effect of One-Percentage Point Change in Assumed Health Care Cost Trend Rates    
Effect on total of service and interest cost components, one percentage point increase $ 71  
Effect on total of service and interest cost components, one percentage point decrease (58)  
Effect on accumulated postretirement benefit obligation, one percentage point increase 1,180  
Effect on accumulated postretirement benefit obligation, one percentage point decrease (1,045)  
2019 313  
2020 323  
2021 332  
2022 341  
2023-2028 $ 2,192  
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 1,547 $ 1,835 $ 3,120
Change in provision 1,762 1,597 1,945
Settlements made (2,146) (1,885) (3,230)
Ending balance $ 1,163 $ 1,547 $ 1,835
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2018
USD ($)
percentagepoints
Jan. 31, 2017
USD ($)
Jan. 31, 2016
USD ($)
Income Tax Contingency [Line Items]      
Statutory Federal tax rate - impact of TCJA | percentagepoints 1.2    
Federal statutory rate - expected rate first year after TCJA effective 21.00%    
Tax Cuts And Jobs Act of 2017, incomplete accounting, transition tax for accumulated foreign earnings, provisional income tax expense $ 265    
Tax Cuts And Jobs Act of 2017, incomplete accounting, provisional income tax benefit 312    
Tax benefit   $ 779 $ 560
Favorable prior year tax benefit   1,044 989
Impairment losses     14,756
Total unrecognized tax benefits that, if recognized, would affect the company's effective tax rate 2,143 1,806 2,140
Accrued interest and penalties related to unrecognized tax benefits 418 $ 500 $ 672
Tax expense for Foreign transition tax in the 2017 TCJA 265    
United States      
Income Tax Contingency [Line Items]      
Pre-tax book income, domestic 58,757    
Canada      
Income Tax Contingency [Line Items]      
Pre-tax book income, foreign 229    
Undistributed earnings of foreign subsidiaries $ 3,242    
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Income Tax Disclosure [Abstract]      
Tax at U.S. federal statutory rate 33.80% 35.00% 35.00%
Impact of the Tax Cuts and Jobs Act, change in enacted tax rate, percent (0.10%) 0.00% 0.00%
State and local income taxes, net of U.S. federal benefit 1.60% 0.70% (2.80%)
Tax credit for research activities (1.80%) (3.70%) (24.20%)
Tax benefit on qualified production activities (3.00%) (2.80%) (13.70%)
Effective income tax rate reconciliation, tax benefit from insurance premium (1.30%) (1.50%) (10.30%)
Effective income tax rate reconciliation, change in uncertain tax positions, percent 0.10% (0.30%) 1.80%
Effective income tax rate reconciliation, foreign income tax rate differential, percent 0.00% (0.30%) (2.90%)
Effective income tax rate reconciliation, impact of settlement of share-based comp awards, percent 1.20% 0.00% 0.00%
Effective income tax rate reconciliation, other adjustments, percent 0.00% 0.40% (1.70%)
Effective income tax rate 30.50% 27.50% (18.80%)
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Significant components of the company's income tax provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Currently payable $ 18,754 $ 7,354 $ 5,272
Deferred expense (benefit) (787) 307 (6,039)
Income tax expense (benefit) $ 17,967 $ 7,661 $ (767)
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Current deferred tax assets:    
Accounts receivable $ 184 $ 212
Inventories 664 978
Accrued vacation 647 887
Insurance obligations 137 383
Accrued benefit liabilities 0 41
Warranty obligations 262 565
Postretirement benefits 1,929 3,072
Uncertain tax positions 491 803
Share-based compensation 1,761 3,201
Other accrued liabilities 54 68
Deferred Tax Assets, Gross 6,129 10,210
Deferred tax(liabilities):    
Depreciation and amortization (6,082) (10,565)
Deferred Tax Liabilities, Other (643) (1,048)
Deferred Tax Liabilities, Gross 6,725 11,613
Net Deferred Tax (Liability), $ 596 $ 1,403
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Gross unrecognized tax benefits at beginning of year $ 2,110 $ 2,327
Increases in tax positions related to the current year 426 279
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions 0 (193)
Decreases as a result of a lapse in applicable statute of limitations (320) (303)
Gross unrecognized tax benefits at end of year $ 2,216 $ 2,110
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements (Details) - USD ($)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Line of Credit Facility [Line Items]      
Debt Instrument, Covenant Compliance The Company requested and received the necessary covenant waivers relating to its late filing of financial information in fiscal 2017. Financial covenants include an interest coverage ratio and funded indebtedness to earnings before interest, taxes, depreciation, and amortization as defined in the Credit Agreement.    
JPMorgan Chase Bank      
Line of Credit Facility [Line Items]      
Date of new credit facility Apr. 15, 2015    
Maturity date of the line of credit Apr. 15, 2020    
Annual administrative and unborrowed capacity fees $ 211,000 $ 215,000 $ 213,000
Borrowings under the credit line 0 0 0
Borrowing outstanding under line of credit 0 0 0
Borrowing capacity under line of credit 125,000,000 $ 125,000,000 $ 125,000,000
Remaining borrowing capacity under the line of credit $ 124,000,000    
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements - Debt Issuance Costs (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
JPMorgan Chase Bank    
Line of Credit Facility [Line Items]    
Unamortized debt issuance costs(a) $ 242 $ 352
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements - Letters of Credit Outstanding (Details) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
JPMorgan Chase and Wells Fargo    
Line of Credit Facility [Line Items]    
Letters of credit outstanding (a) [1] $ 1,097 $ 514
[1] Any draws required under the LOC' would be settled with available cash or borrowings under the Credit Agreement.
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details) - USD ($)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Capital Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]    
2019 $ 237,000  
2020 169,000  
2021 90,000  
2022 32,000  
Thereafter 0  
Capital Leases, Future Minimum Payments, Net Minimum Payments, Rolling Maturity [Abstract]    
Minimum lease payments 528,000  
Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon. (17,000)  
Net minimum lease payments 511,000  
Less amounts representing interest (63,000)  
Present value of net minimum lease payments 448,000  
Capital Lease Obligations, Current 196,000 $ 0
Capital Leases, Income Statement, Amortization Expense 65,000  
Capital Leases, Income Statement, Interest Expense $ 13,000  
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Operating Leased Assets [Line Items]      
Operating Leases, Total Rent and Lease Expense $ 2,104 $ 2,028 $ 2,095
Minimum lease payments      
2019 2,012    
2021 1,780    
2020 1,925    
2022 501    
2023 437    
Thereafter $ 0    
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Commitments (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Long-term purchase commitment, amount $ 5,000
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring Costs (Details) - USD ($)
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Restructuring Cost and Reserve [Line Items]      
Amount of unpaid costs $ 0 $ 0  
Restructuring costs $ 0 0 $ 661,000
Applied Technology      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     588,000
Proceeds from sale of productive assets   960,000 1,288,000
Applied Technology | Cost of Sales      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     407,000
Applied Technology | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     181,000
Vista Research      
Restructuring Cost and Reserve [Line Items]      
Amount of unpaid costs     0
Restructuring costs     73,000
Vista Research | Cost of Sales      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     58,000
Vista Research | Research and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs     15,000
Operating Segments | Applied Technology      
Restructuring Cost and Reserve [Line Items]      
Gain on disposal of assets   $ 160,000 $ 611,000
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2018
USD ($)
Plans
Director
Award
shares
Jan. 31, 2017
USD ($)
shares
Jan. 31, 2016
USD ($)
May 22, 2012
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of share based compensation plans | Plans 2      
Number of directors on Personnel and Compensation Committee | Director 2      
Number of award types | Award 2      
Granted, number of options (in shares) 85,800      
Award vesting period 4 years      
Expiration period 5 years      
Intrinsic value of options exercised | $ $ 1,036 $ 0 $ 172  
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value | $ 1,312 $ 1,323 1,755  
Total compensation cost for non-vested awards not yet recognized in the Company's statements of income | $ $ 838      
Weighted average period to recognize costs associated with non-vested awards in years 1 year 11 months 4 days      
Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for grant under the plan 100,000      
Granted (in shares) 12,000      
stock unit to share conversion 1,000      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number 87,614 98,649    
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period to recognize costs associated with non-vested awards in years 1 year 9 months 21 days      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, nonvested | $ $ 12,590      
Total unrecognized compensation cost net of estimated forfeitures | $ $ 3,054      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number 326,578      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, vested | $ $ 685 $ 754 1,437  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value | $ $ 678 $ 761 $ 1,411  
2010 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for grant under the plan       2,000,000
Remaining shares available for grant 1,163,074      
Maximum exercise period 10 years      
2010 Stock Incentive Plan | Time-vested RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 61,270      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number 146,849 126,729    
2010 Stock Incentive Plan | Performance-based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 22,745      
Percentage of target award 100.00%      
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number 179,729 146,519    
2010 Stock Incentive Plan | Performance-based Restricted Stock Units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance shares target award 0.00%      
2010 Stock Incentive Plan | Performance-based Restricted Stock Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance shares target award 150.00%      
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Share-based Compensation [Abstract]      
Share-based compensation cost $ 3,725 $ 3,071 $ 2,311
Tax benefit $ 1,275 $ 1,103 $ 819
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation - Weighted average assumptions by grant year (Details) - $ / shares
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Share-based Compensation [Abstract]      
Risk-free interest rate 1.68% 1.05% 1.33%
Expected dividend yield 1.78% 3.33% 2.59%
Expected volatility factor 33.87% 32.61% 36.81%
Expected option term (in years) 4 years 3 months 4 years 3 years 9 months
Weighted average grant date fair value $ 7.35 $ 3.05 $ 4.77
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation - Outstanding stock options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2018
USD ($)
$ / shares
shares
Number of options  
Outstanding, beginning of period (in shares) | shares 990,900
Granted (in shares) | shares 85,800
Exercised (in shares) | shares (206,000)
Forfeited (in shares) | shares (43,600)
Expired (in shares) | shares (124,150)
Outstanding, end of period (in shares) | shares 702,950
Weighted average exercise price  
Outstanding, beginning of period (in usd per share) | $ / shares $ 24.58
Granted (in usd per share) | $ / shares 29.20
Exercised (in usd per share) | $ / shares 31.01
Forfeited (in usd per share) | $ / shares 19.05
Expired (in usd per share) | $ / shares 31.70
Outstanding, end of period (in usd per share) | $ / shares $ 22.34
Aggregate intrinsic value, Outstanding, end of period | $ $ 11,396
Weighted average remaining contractual term (years), Outstanding, end of period 2 years 5 months 26 days
Number of options, outstanding exercisable, end of period | shares 331,717
Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, number | shares 702,950
Weighted average exercise price, Outstanding exercisable, end of period | $ / shares $ 23.43
Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average exercise price | $ / shares $ 22.34
Aggregate intrinsic value, Outstanding exercisable, end of period | $ $ 5,014
Weighted average remaining contractual term (years), Outstanding exercisable, end of period 1 year 11 months 12 days
Share-based compensation arrangement by share-based payment award, options, vested and expected to Vest, outstanding, weighted average remaining contractual term 2 years 5 months 26 days
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation - Restricted Stock Units (Details) - 2010 Stock Incentive Plan - $ / shares
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Time-vested RSUs      
Number of restricted stock units      
Outstanding, beginning of period (in shares) 126,729    
Granted (in shares) 61,270    
Vested (in shares) (23,122)    
Forfeited (in shares) (18,028)    
Outstanding, end of period (in shares) 146,849 126,729  
Weighted average grant date fair value      
Outstanding, beginning of period (in usd per share) $ 19.19    
Granted (in usd per share) 29.33 $ 15.94 $ 19.25
Vested (in usd per share) 29.62    
Forfeited (in usd per share) 18.92    
Outstanding, end of period (in usd per share) $ 21.81 $ 19.19  
Cumulative dividends, end of period 5,129    
Performance-based Restricted Stock Units      
Number of restricted stock units      
Outstanding, beginning of period (in shares) 146,519    
Granted (in shares) 22,745    
Vested (in shares) 0    
Forfeited (in shares) (16,164)    
Performance-based adjustment (in shares) (26,629)    
Outstanding, end of period (in shares) 179,729 146,519  
Weighted average grant date fair value      
Outstanding, beginning of period (in usd per share) $ 16.78    
Granted (in usd per share) 29.20 $ 15.61 $ 20.09
Vested (in usd per share) 0    
Forfeited (in usd per share) 16.89    
Performance-based adjustment (in usd per share) 23.96    
Outstanding, end of period (in usd per share) $ 19.40 $ 16.78  
Cumulative dividends, end of period 7,130    
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Based Compensation - Outstanding stock units (Details) - Director
12 Months Ended
Jan. 31, 2018
$ / shares
shares
Number of stock units  
Outstanding, beginning of period (in shares) | shares 98,649
Granted (in shares) | shares 12,000
Deferred retainers (in shares) | shares 1,143
Dividends (in shares) | shares 1,547
Vested (in shares) | shares (25,725)
Outstanding, end of period (in shares) | shares 87,614
Weighted average price  
Outstanding, beginning of period (in usd per share) | $ / shares $ 20.82
Granted (in usd per share) | $ / shares 35.00
Deferred retainers (in usd per share) | $ / shares 35.00
Dividends (in usd per share) | $ / shares 33.98
Vested (in usd per share) | $ / shares 33.88
Outstanding, end of period (in usd per share) | $ / shares $ 19.35
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income per Share (Details) - shares
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Earnings Per Share [Abstract]      
Antidilutive securities excluded from computation of earnings per share, amount 344,774 884,099 1,107,733
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Numerator:      
Net income attributable to Raven Industries, Inc. $ 41,022 $ 20,191 $ 4,776
Denominator:      
Weighted average common shares outstanding (in shares) 35,945,225 36,142,416 37,237,717
Weighted average stock units outstanding (in shares) 104,980 100,019 86,745
Denominator for basic calculation (in shares) 36,050,205 36,242,435 37,324,462
Weighted average common shares outstanding (in shares) 35,945,225 36,142,416 37,237,717
Weighted average stock units outstanding (in shares) 104,980 100,019 86,745
Dilutive impact of stock options and RSUs (in shares) 399,620 129,480 75,481
Denominator for diluted calculation (in shares) 36,449,825 36,371,915 37,399,943
Net income per share - basic (in usd per share) $ 1.14 $ 0.56 $ 0.13
Net income per share - diluted (in usd per share) $ 1.13 $ 0.56 $ 0.13
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Major Customer Information (Details)
12 Months Ended
Jan. 31, 2018
Divisions
customer
Jan. 31, 2017
Divisions
customer
Jan. 31, 2016
Divisions
customer
Segment Reporting Information [Line Items]      
Number of Raven divisions | Divisions 3 3 3
Concentration risk, number of customers | customer 0 0 0
One Customer      
Segment Reporting Information [Line Items]      
Concentration risk percentage 10.00% 10.00% 10.00%
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Major Customer Information - Segment Reporting Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Segment Reporting Information [Line Items]          
Sales     $ 377,317,000 $ 277,395,000 $ 258,229,000
Operating income(f)     59,170,000 28,413,000 4,391,000
Assets     326,803,000 301,509,000 298,688,000
Capital expenditures     12,011,000 4,796,000 13,046,000
Depreciation and amortization     14,802,000 15,436,000 17,136,000
Goodwill impairment loss     0 0 11,497,000
Long-lived asset impairment loss     259,000 87,000 3,826,000
Cost of Sales          
Segment Reporting Information [Line Items]          
Inventory write-down     0 2,278,000 0
Pre-contract deferred costs written off     0 0 2,933,000
Operating Income (Loss)          
Segment Reporting Information [Line Items]          
Goodwill impairment loss     0 0 11,497,000
Vista Research | Cost of Sales          
Segment Reporting Information [Line Items]          
Reduction in fair value of contingent consideration liability         2,273,000
Engineered Films | Hurricane Recovery Film          
Segment Reporting Information [Line Items]          
Sales     24,225,000    
Engineered Films | CLI          
Segment Reporting Information [Line Items]          
Sales     13,088,000    
Aerostar | Cost of Sales | Radar Inventory          
Segment Reporting Information [Line Items]          
Inventory write-down $ 2,278,000        
Vista Research | Cost of Sales          
Segment Reporting Information [Line Items]          
Pre-contract deferred costs written off   $ 2,933,000      
Vista Research | Cost of Sales | Radar Inventory          
Segment Reporting Information [Line Items]          
Inventory write-down       2,278,000  
Corporate & Other          
Segment Reporting Information [Line Items]          
Operating income(f) [1]     (23,553,000) (19,624,000) (17,110,000)
Assets [2],[3]     72,704,000 76,843,000 65,624,000
Capital expenditures     2,051,000 464,000 661,000
Depreciation and amortization     1,290,000 1,308,000 1,676,000
Vista Reporting Unit          
Segment Reporting Information [Line Items]          
Long-lived asset impairment loss   3,813,000   3,826,000 3,826,000
Vista Reporting Unit | Operating Income (Loss)          
Segment Reporting Information [Line Items]          
Goodwill impairment loss   $ 11,497,000     11,497,000
Operating Segments          
Segment Reporting Information [Line Items]          
Sales     377,317,000 277,395,000 258,229,000
Operating income(f)     82,723,000 [4] 48,037,000 [1] 21,501,000 [1]
Assets     254,099,000 224,666,000 233,064,000
Capital expenditures     9,960,000 4,332,000 12,385,000
Depreciation and amortization     13,512,000 14,128,000 15,460,000
Operating Segments | Applied Technology          
Segment Reporting Information [Line Items]          
Sales     124,688,000 105,217,000 92,599,000
Operating income(f)     31,257,000 [4] 26,643,000 [4] 18,319,000 [1],[5]
Assets [3]     66,555,000 67,911,000 65,490,000
Capital expenditures     1,489,000 1,017,000 664,000
Depreciation and amortization     3,365,000 3,828,000 4,428,000
Gain on disposal of assets       160,000 611,000
Operating Segments | Engineered Films          
Segment Reporting Information [Line Items]          
Sales     213,298,000 [6] 138,855,000 129,465,000
Operating income(f)     47,324,000 [4] 22,966,000 [1] 17,892,000 [1]
Assets [3]     168,797,000 133,309,000 134,942,000
Capital expenditures     8,128,000 2,768,000 10,780,000
Depreciation and amortization     8,761,000 8,580,000 7,735,000
Operating Segments | Aerostar          
Segment Reporting Information [Line Items]          
Sales     39,915,000 34,113,000 36,368,000
Operating income(f) [1]     4,122,000 (1,560,000) [7] (14,801,000) [8]
Assets [3]     22,127,000 23,515,000 32,689,000
Capital expenditures     343,000 547,000 941,000
Depreciation and amortization     1,386,000 1,720,000 3,297,000
Operating Segments | Vista Reporting Unit          
Segment Reporting Information [Line Items]          
Pre-contract deferred costs written off         2,933,000
Intersegment Eliminations          
Segment Reporting Information [Line Items]          
Operating income(f) [1]     20,000 (12,000) 91,000
Assets     (3,380,000) (69,000) (57,000)
Intersegment Eliminations | Applied Technology          
Segment Reporting Information [Line Items]          
Sales     0 (1,000) (8,000)
Intersegment Eliminations | Engineered Films          
Segment Reporting Information [Line Items]          
Sales     (584,000) (789,000) (195,000)
Intersegment Eliminations | Aerostar          
Segment Reporting Information [Line Items]          
Sales     $ 0 $ 0 $ 0
[1] At the segment level, operating income does not include an allocation of general and administrative expenses and, as a result, general and administrative expenses are reported as "Operating (loss) from administrative expenses" in Corporate & Other.
[2] Assets are principally cash, investments, deferred taxes, and other receivables.
[3] Certain facilities owned by the Company are shared by more than one reporting segment. All facilities are reported as an asset based on the segment that acquired the asset as we believe this better reflects total assets of the business segment. Expenses and costs related to these facilities including depreciation expense, are allocated and reported in each reporting segment's operating income for each fiscal year presented.
[4] (f) At the segment level, operating income does not include an allocation of general and administrative expenses.
[5] The fiscal year ended January 31, 2016 includes gains of $611 on disposal of assets related to the exit of contract manufacturing operations.
[6] Fiscal year 2018 sales include $13,088 in net sales related to the CLI asset acquisition further described in Note 6 "Acquisitions of and Investments in Businesses and Technologies", and $24,225 of recovery film sales related to the hurricane recovery effort.
[7] The fiscal year 2017 includes inventory write-downs of $2,278 for Vista as a result of discontinuing sales activities for a specific radar product line within its business
[8] The fiscal year ended January 31, 2016 includes pre-contract cost write-offs of $2,933, a goodwill impairment loss of $11,497, a long-lived asset impairment loss of $3,826, and a $2,273 reduction of an acquisition-related contingent liability for Vista as a result of lower financial expectations for net sales and operating income. These items are further described in Note 7 "Goodwill, Long-Lived Assets, and Other Charges ".
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Major Customer Information - Sales to countries outside the United States (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Segment Reporting Information [Line Items]      
Net sales $ 377,317 $ 277,395 $ 258,229
All foreign [Member]      
Segment Reporting Information [Line Items]      
Net sales 41,556 35,528 27,849
Canada      
Segment Reporting Information [Line Items]      
Net sales 12,940 13,969 11,789
Europe      
Segment Reporting Information [Line Items]      
Net sales 13,864 13,924 10,526
Latin America      
Segment Reporting Information [Line Items]      
Net sales 4,439 3,402 2,676
Asia      
Segment Reporting Information [Line Items]      
Net sales 4,074 1,535 482
Other foreign sales      
Segment Reporting Information [Line Items]      
Net sales 6,239 2,698 2,376
United States      
Segment Reporting Information [Line Items]      
Net sales $ 335,761 $ 241,867 $ 230,380
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Feb. 05, 2018
Jan. 31, 2018
Jan. 31, 2017
Subsequent Event [Line Items]      
Equity method investments   $ 1,955 $ 2,371
Applied Technology | SST      
Subsequent Event [Line Items]      
Percentage of voting interest acquired   22.00%  
Type 2 Subsequent Event Nonrecognized [Member]      
Subsequent Event [Line Items]      
Subsequent event, date Feb. 05, 2018    
Type 2 Subsequent Event Nonrecognized [Member] | Applied Technology | SST      
Subsequent Event [Line Items]      
Percentage of voting interest acquired 22.00%    
Equity method investments $ 1,900    
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - Allowance for Doubtful Accounts [Member] - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 691 $ 1,034 $ 319
Charged to Costs and Expenses 357 380 1,066
Charged to Other Accounts 0 0 0
Deductions From Reserves [1] 70 723 351
Balance at End of Year $ 978 $ 691 $ 1,034
[1] Represents uncollectable accounts receivable written off during the year, net of recoveries.
EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )M9=TP?(\\#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,$% @ FUEW3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " ";67=,;L,TMNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVE!-'1S43PI""XHWD(RNQMLFI",M/OVIG&W MB^@#"+EDYL\WWT!Z'83V$9^C#QC)8KJ:W3 FH<.&'8B" $CZ@$ZE.B?&W-SY MZ!3E:]Q#4/I#[1':IKD&AZ2,(@4+L HKD:*$C*O+QA#=ZQ8?/.!28T8 # M.API :\Y,+E,#,=YZ.$"6&"$T:7O IJ56*I_8DL'V"DY)[NFIFFJIZ[D\@X< MWIX>7\JZE1T3J5%C?I6LH&/ #3M/?NWN[K621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( )M9=TS.OCZ;GP( *$) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q TJK0EM8^_@U%_U-3$Z?C- M^A?CO'+F1 3=L^I/>9'%VE_XWH5>R;V2SZS[2@>'$M\;O/].'[12<+T3I7%F ME3!/[WP7DM6#%;65FKSV[[(Q[Z[_$N.!!A/P0, C <>?$J*!$(T$]#DA'@CQ M.R$QT>I=,;$Y$$DV.6>=Q_OC;8G.(K2*5?3/>M$$VWQ3X1%J];$)\^"AS0R( M78_ $P0:$8&R/0I@2&"''3K^*+!W$=%'Q,%%Q/ 6(M#'R-"C"3V!Z3%(CPT] MGM!3*T0N(H,%$E @<>@+2Z!') ;1] B,TA0624&1U!%96B(N H6P0@8J9"X? M61( !,,2"U!BX?*M7-D!D)ED68(22Y>?6!( 9.8H4 @77>A:R.RR"YTSQR%: MS.C,%#=R=>S4@C#+&16PPK<(.Q:P\Q,!,#._$007,8I<"_:?9,!,8Q8EV3)= M)#/UB."*1VY!8SO/(,Q,HB&X[)%;]]A.-0@SEVMPW2.WK+&3:P!FSA>X]I%; MV=C*M,. 22>G@W"$LC!;8OM\@LG]55-^,[V!\,[LWIC&9+(Z]A];?E!^*ULA'=B4MVBYJZ[,B:IVE+XI,);J'YIG%3T*O4P4V/>-PW]1+)V:(B" ML2O;_ =02P,$% @ FUEW3-JWPWO@ P NA$ !@ !X;"]W;W)KV^]R?GANA'4Y_[=7P:ALM3 MDO3[DVO*_G-[<6?_S['MFG+PE]UKTE\Z5QZFH*9.4*DT:"/9K"[EJ_O3#7]=GCM_E=Q; M.52-._=5>XXZ=US'O\#3#HLQ8%+\7;EKOSB/QE1>VO;[>/';81VKT9&KW7X8 MFRC]X=WM7%V/+7D?_\Z-QO<^Q\#E^4?K7Z?D?3(O9>]V;?U/=1A.ZSB/HX,[ MEF_U\*V]_NKFA&P6C$]_'OJW[Z3?:O_5#V\RM>"M-^>-VK,[3 M\3JW_Q$F!^ <@/< ,#\-T'. )@')S=F4ZI=R*#>KKKU&W>UI7GVDW_^6Q[?_=]@\4J>1_;F27;FP27DD?%CBNTNDL2W__=!(HF<(K7RWB0 MX[48KZ=XLXPG%KL$4H49F1D[0:;S' )UR44W.7>3$3EXQAT(SC)I23 M#$_@]#24GL#!"-J/=)H2E^5^H ;LR/P$#E!# 0J RS'4>&CPR28&CU%"4 M@@!)G15T'R#*TB( =I!9"ARFAL)4TM!5YN>:Q^V5#%)4;&+:T 9-1A]R]-%- MPA8YU/S"@!3%HDR%QAX&=HP;*39'8Y)![]R.A#O@6U%%RS MYF&06\PR.ADDG0XOGBBC%#E*+647$LHQ0Y2BU%%W)&3I6A*Y^D\Y4)O>&A#%/D$+1T+SAKEJ]OXFY'TDF[ MG63Q$CU^U?BC[%ZKFH]M.SC?IOKL\SNY\G"_J-UQ&$\S?][= MOB;<+H;V,G\I2>Z?:S;_ U!+ P04 " ";67=,2H"NR@4^_?_,-QPF&[AXE@V \EX8[63N M-TKU>X1DV0 C\H'WT.F3F@M&E%Z*"Y*] %)9$Z,H"H(4,=)V?I'9O9,H,GY5 MM.W@)#QY98R(WP>@?,C]T'_=>&HOC3(;J,AZWL.(PGR<[9M@V1,T23(8S?-&!GP L# M&LELJ1^((D4F^.")\67UQ'P3X1[KAUF:3?OL[)FN5NK=6Y$&&;J9.$YR&"71 M3!+=*XYK!?X;!.G\$T2T"1%9/YY#A-M^O.G'UA_/_0O$PRA)K:2SDG!1Q%N* M.X9XDR%>,^ %PRA)YAD"=RU8_D=YQY1L,B5KIGC!E*PRI;LPBM=(6\(@_3=1 MNDF4KHF2!5&Z2H1#C*,UT88P>/<8KXG0[&DK$9>VD]Z9*_U?V:^_YER! M#AH\Z'B-[H?3@D*MS'2GYV+L"N-"\=XU/#1UW>(/4$L#!!0 ( )M9=TS" MS9=V=00 "D5 8 >&PO=V]R:W-H965T&ULA5A=;^,V M$/PK@MX3:9<2206.@=C&H05:(+BBO6?%9F+C),N5E/CZ[TM]Q.?L+B]YB"1Z M=CEF_=[MG>NC'W5U[.[C?=^?[I*DV^Y=77:WSVR7B^:UKPY']]A&W6M=E^U_*U&KX>7?3\T),O%J7QQ?[G^[]-CZY^22Y;=H7;'[M ?1_N#=7 M>?C Q/>Q;:IN_!]M7[N^J>RF$6P5WFJ[\=&L=BC[_Y\G2^ M]6VI]2)Y&_+,D-4$P2L(7!")3W[I :4>5LC"\6,':XY0Z4?(AD.TD4DH<9AJ MC%?7\5:.S\3X;(S/KN,+4J8)HD?(<1J%,0H,&2R'H8<5.1FP ,LM8B&3SD72 M.2-M2%U7$R3_T$UN<$<8%ZX6R_12QX0B K A(#:2RI*:< M:TXU-146'E&4M0"R1$XV D99#$P&"'@ <,+,!(#UDQ= ]60MP-!FH"AK#LM4 M$; 5$'WE 9"S-I0ULGYNP&:4M(#*-9T:$DI!&N LVQ HSME2SHI7VA:6:H4 M0V-S5FD.RU(;JK1L?L#=SU#WFS$?5HXI-'4_ 6:T!DJ:HVY,R/!!-C_@[F>I M^P$WK Q28.M0<$F/HKHL9;-9X#,#9/<#;G^6VA]PR[I1E++@D92NX(\8("O[ M'G#CL]3X9HS^6&*D'Q@";"@QXRQD,R:D=K+W@67?@E8%,LA>!-R,J*:L9HRY M?@&WP)2'H]);+SW7?ZP&4@P$1H"R12&W*$LM:L:0$="))J ^'8$8$QR![%D( M_"T&Y@'*_H'JQ0$&E(V0H3Y![H!^5&0/D7%II;LIXCUW.JP"ODNX\,@>FY /.;![H9W@@P M T5H'"OD.A%FF@&'"Q2$ART39.I!;1T%W7C-&DQ+3[:T &TJL M*6<.,X!T[Y5]X##>1-I7\'=9CJU^YEF M.D3\LVQ?#LFKZOJG',Z?GINF=)^D=(X[VKMQ='BKWW ^WQM^WT^'=]- W MI_E@,KF3WQMQ"DA4@97<5M5(KK5*E M??;"<%%L3&RSI']?V["$ ,H+]HS/.7/!X[CGXE56 ,IY9[21":J4:G<8RZP" M1N0-;Z'1)P47C"AMBA++5@#)+8E1[+MNA!FI&Y3&UG<2:L&3L*1'6-$ M_-L#Y7V"/'1U/-=EI8P#IW%+2O@-ZJ4]"6WA226O&32RYHTCH$C0H[<[A@9O M 7]JZ.5L[YA*SIR_&N-'GB#7) 04,F44B%XN< !*C9!.XVW41%-(0YSOK^I/ MMG9=RYE(.'#ZM\Y5E:![Y.10D(ZJ9]Y_A[&>6^2,Q?^$"U --YGH&!FGTGZ= MK).*LU%%I\+(^[#6C5W[4?]*VR;X(\&?"%[T)2$8"<$'(?R2$(Z$<$' 0RFV M-T>B2!H+WCMB^+LM,9?(VX6Z^YEQVF;;,]T>J;V7]"&,\<7HC)#] /%G$&]" M8"T^1?"W(NS]%=W_'."P1@3N9\AQ#8GNMI,(-LL,+#^8\^^W^>$F/[3\<-ZF MVT6;!DAD(8V%A(M.'M80SW]85+K&?/,BWUTDBV?_EX$H[>Q()^-=HTR?9MYI M/!]]VV'*/F2&F?]%1%DWTCESI6^?O2,%YPITDNZ-'J1*/S.30:%0 M9GNG]V(8ML%0O!W?$3P]9NE_4$L#!!0 ( )M9=TS[()\A108 '0C 8 M >&PO=V]R:W-H965T&ULC9I=;^(X%(;_"N*>(3ZVXV34 M5EH:($B[TFA6NWN=:=,6#1 VI.WLO]\DI!2?\X9P4S[ZG"_'SGOLE#\/ M+WE>C7YM-[O#[?BEJO9?I]/#PTN^S0Y?BGV^J__S5)3;K*H_EL_3P[[,L\?6 M:+N94A"$TVVVWHWO;MKOOI5W-\5KM5GO\F_EZ/"ZW6;E?[-\4[S?CM7XXXOO MZ^>7JOEB>G>SSY[S/_/JK_VWLOXT/7EY7&_SW6%=[$9E_G0[_DU]71EJ#%KB M[W7^?CA[/VI*^5$4/YL/J\?;<=!DE&_RAZIQD=4O;_E]OMDTGNH\_NV%VWQ=3$_LD-^7VS^63]6+[?C:#QZS)^RUTWUO7A/\ZX@.QYUU?^> MO^6;&F\RJ6,\%)M#^W?T\'JHBFWGI4YEF_TZOJYW[>M[Y__##!M09T G Z4N M&NC.0)\,B"X:F,[ ?!K8BP:V,["?!N:B0=@9A)\&[J*!ZPS3BGJ#**3 M@8XO&L2=0?QIH-LI76@?&7YD M['E=470VI;TP!H8QK0OMA>EQ8*$#*_+DXSJS(DT3&;:J%@!RCA6<7@.M).0( M5Q3"BD(P\BS;62A'7O.2EM= Z0#DY>M@O@[DRR;MS(DH$Q5K8]BJDY@*F:L% M=&45F__I8$2OL@A6%LG*%)]IGQDE4!5L( I,O&9-9!7AQ^%[X'$+]1(S^6S:MT()A?5(^\*U"4YD4I$,=& MO"I)6>)E 4^63[YT*)Y?&)96!;15L0&<=Y"_,L]DW@^$%44!2>&S;Z:DIDPH MUCKB"6DIEH!+A_WYJ6.54@:D+KH[ VZE?)DF5U'I$.4GC95126E4RO&DI5I- M5!V*9WT5E@YB?MY8_Q000"6NO]2MN@TZ:W+]2%BY%) NQ:5+226AT!#%?%5+ M+G0![YD2@%D=![RS[#!O?D?D9!20CEQ#%H-0'XR6$P)B"F)9*3X,>0>(/P.F !FPJ'T8BR_(JRQA#26-U@D M=7%"-N1%24KS5AAZ$@M^*)Y?&-9A0CK,&RR"F]2>.%@W">FF."21NCEQCA_J MS#LLO(RE@][\O+$*$U)AWER1%!P=.-ZF7$6E0Y2?-)8O0GM#WEQUD#>*]7U< MK"^P/Y18.HCY>6/-)+"5)+Z5)*E?.H@C,6>',/^8"4N=!E)'?+/80=X)FHT- M[S_OM92QN@<+V4TO 9BU+F9K90ZB3N+ \%6P .Y(!R$_N5L";J)#<"("]<".XOX(XET M.*A?']92#;14M#U::BEO>P#"UU<"F F'THNQ_(JP:FNDVN+^!W268E$4.,OE M"HD\R>.'H7A^85C6-9)UWL]IL"V5CVP Q;4V@9[$0>!0/+\P+/T:23_71BW% MNO=876.IUNC4E_=S&AW7!@$_)YAW7#C I/FSRIZIYZ^KWY?%W(,&PO M=V]R:W-H965T&ULC519;MLP$+T*P0.$UF*K,&0!L8VB!5K M2-'FFY9'"\)%)6DKO7VY*(IL"VE_1,[PO3>+.,Q[J5YT V#0*V=";W!C3+:NDJ.4+\[X>MK@A4L(&)3&*5"[7& 'C#DAF\;O01./(1UQ MNG]3_^QKM[43+!MH\X1X(,0C(5I]2$@&0O).2#\DI ,A MO2&04(KOS9X:6N1*]DB%O]M1=XFB=6J[7SJG;[8_L^W1UGLIHGB9DXL3&C#; M@(FGF!%!K/H8(IX+L8WOZ/%U@-T](EE<0_;WD%4VGT0R6V?B^0GJZE9H=)3&7D%_42HI#=@<;4(8-?:M&0T&E7'; MS.Y5F+A@&-D-CPD97[3B+U!+ P04 " ";67=,A% !.#X% #/&@ & M 'AL+W=OOWUZN7]ON6__D M_;#XOMON^YOETS WU].[3]WM=?L\;#=[_ZE;],^[7=/]6_IM^WJSI.7;B\^;QZ=A M?+&^O3XTC_Y//WPY?.K"T_H4Y7ZS\_M^T^X7G7^X67ZDJ]KD8X))\=?&O_9G MWQ=C4;ZV[;?QX;?[FV4R.O);?S>,(9KP\>(KO]V.D8*/?^:@RU.>8\+S[V_1 M?YD*'PKSM>E]U6[_WMP/3S=+MUS<^X?F>3M\;E]_]7.!TN5B+OWO_L5O@WQT M$O*X:[?]]']Q]]P/[6Z.$JSLFN_'S\U^^GR=X[\EPPEX3L"G!)3]-(&9$Y@? M">Q/$]@Y@14)UL>B3'53-T-S>]VUKXONV+R'9NQ%=&5#[=^-+Z?*GGX+U=.' MMR^WQ.YZ_3(&FC7E4%4 ME_BL5B\"9#! IDI,AD21CYKTS"9Q;HTH,E 9RD3%U$CET@Q;SJ'E'%@6-5OF M*AM.4ME(0,1G'>YH6(L,NT@5.^C7*;^Y%7:=RD1TN^I=1:T51+:(C)\".BVT MTU0X+72=J7K5&B=K54N,XT@OH 1/:@GH!T;.:HG*R*;"3 5$)A.&@69%UD4& M*T7F80*695^81:(AI64MRN7L C0K9R*&X:S^D1@8EEUB%EWDD\L6KX#*)+); MH%!98B)S.&$*D &F,VG::#LYI](T4"4Y2==:Q88B^"1,'M+H(9-+TQ9-:W(B M1BI3R.D"J8@X8AK3AU)@6BTL4C!RLLR1M*UU>6)3:5NK"A<=AIAYA*!72-N: M5-86F7(-9"[3TP>*EB0QWQA\E&O:VPB*"+.(-(S(2MZ31LF*POI%E1WH;%ZH MLJ-P)K&QZ1ZSB32^>YQN3/K%7?N\'\;#\;.WIUN9CSS>"HCW)5W5 MQ[N5'V&.5SU_--WC9M\OOK;#T.ZFFX&'MAU\<)E\"/7ZY)O[T\/6/PSCUSQ\ M[XY7+,>'H3W,UT?KTQW6[7]02P,$% @ FUEW3)JC'ORS 0 T@, !@ M !X;"]W;W)KM>EO0 MSKGAR)BM.M#"WN O;]IT&CAO&E:9@<#HHX@K1@_'&Z9%K*G91Y]9U/F.#HE M>S@;8D>MA?EQ H5301/ZZGB4;>>"@Y7Y(%KX N[K<#;>8BM++37T5F)/##0% MO4^.IRS$QX!O$B:[.9-0R07Q.1@?ZX(>@B!04+G (/QVA0=0*A!Y&=\73KJF M#,#M^97]?:S=UW(1%AY0/+T 99ZWE"R%/\)KJ!\>%#B MF'Q4K1XF7?9QWV:;[)T@>T#^ +@*^ NYF%SHJC\G7"BS U. MQ,R]'T1XXN3(?6^JX(RMB'=>O/7>:YG<)CF[!J(EYC3'\&W,&L$\^YJ"[Z4X M\;_@?!^>[BI,(SS]3>$_"+)=@BP29/\M<2\F_2,)V_14@VGC-%E2X=C'2=YX MUX&]Y_%-?H7/T_Y9F%;VEES0^9>-_6\0'7@IAQL_0IW_8*NAH''A^-:?S3QF ML^%P6'X06[]Q^1-02P,$% @ FUEW3%R*KBRT 0 T@, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0)8J3%8%MH.DP;, * M!!VV/BLV?4%U\20Y;O]^E.QZ;F?L11(IGL-#BDH'8Y]= ^#)BY+:9;3QOCLR MYHH&E' WI@.--Y6Q2G@T;V>6IZ+UL-9TM< MKY2PKR>09LCHEKXY'MNZ\<'!\K03-?P _[,[6[38S%*V"K1KC286JHS>;8^G M),3'@%\M#&YQ)J&2BS'/P?A69G03!(&$P@<&@=L5[D'*0(0R?D^<=$X9@,OS M&_N76#O66C,0._:^ M$^&)MT>.O2F",[8BWJ%XA]YKOCTD*;L&HBGF-,;P9=,TQ'8&6!5!4A":)#=$,JYPD47?R129[IW@"DX&V5Y*9OX> M0>@AQQO\[GCB3>N"@Q19QQKX!>YW=S+>(C-+Q24HR[5"!NH8U1!S7KAGO3P"%,]UQA-Q?^ "P@?'I3X'*46-JZH[*W3 MNXCZ,-]?I!%L'T E 9\ ^YB%CHJC\GCE69$8/R(R][UAXXLV! M^MZ4P1E;$>^\>.N]EV)SL\O()1!-,<<4="W%D7Z!TW7X=E7A M-L*W'Q3NUPG258(T$J0?"+Y]*G$E9I=\2D(6/95@FCA-%I6Z5W&2%]YY8&]I M?)/_X>.T_V2FX"G)E1^AUG^PV1!0NW#<^;,9QVPTG.ZF M'T3F;US\ U!+ P04 " ";67=,:OV!Y[0! #2 P &0 'AL+W=OZ/6.V;$%Q M>X$=:']3HU'<>=,TS'8&>!5!2K)TL[EDB@M-BRSZCJ;(L'=2:#@:8GNEN'DY M@,0AIPE]==R+IG7!P8JLXPW\!/>K.QIOL9FE$@JT%:B)@3JG-\G^L OQ,>!! MP& 79Q(J.2$^!>-[E=--$ 022A<8N-_.< M2!B(OX_?$2>>4 ;@\O[)_C;7[ M6D[QR^P53/)TJFXG_ &:0/#TI\CA*EC2LI>^M0 M32Q>BN+/XRYTW(?QYO+S!%L'I!,@G0'7,0\;$T7E7[CC169P(&;L?F#,[8BGCGQ5OO/1?)59*Q+H.WZXJ MW$;X]B^%'Q#L5@EVD6#WWQ+78K;_)&&+GBHP39PF2TKL=9SDA7<>V)LTOLE; M^#CM=]PT0EMR0N=?-O:_1G3@I6PN_ BU_H/-AH3:A>.5/YMQS$;#83?](#9_ MX^(/4$L#!!0 ( )M9=TS;=U: M $ -(# 9 >&PO=V]R:W-H965T M0;)JV45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W! MX$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06[N<)E!T+ MNJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJJ<%X:0UQT!3T<7\\93$^!7R3,/K5 MF<1*+M:^1.-C7=!=% 0*JA 9!&Y7> *E(A'*^#%STB5E!*[/;^SO4^U8RT5X M>++JNZQ#5] '2FIHQ*#"LQT_P%S/+25S\9_@"@K#HQ+,45GETTJJP0>K9Q:4 MHL7KM$N3]G&ZR0XS;!O 9P!? \I#YL2)>7O1!!E[NQ(W-3[7L0GWA\Y]J:* MSM2*=(?B/7JOY?X^R]DU$LTQIRF&KV.6"(;L2PJ^E>+$_X'S;?AA4^$AP0]_ M*+S=)L@V";)$D/VWQ*V8N[^2L%5/-;@V39,GE1U,FN25=QG81Y[>Y'?X-.V? MA6NE\>1B [YLZG]C;0"4LKO!$>KP@RV&@B;$XSV>W31FDQ%L/_\@MGSC\A=0 M2P,$% @ FUEW3$X^N3&T 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]PM+2[=E42Z7K3M$F;5-VT[3--G 0=X Q( M<_OW Y++LBW:%\#&[_G9F&Q ^^Q: $]>M#(NIZWWW8DQ5[:@A;O##DRXJ=%J MX8-I&^8Z"Z)*(*T8WVSNF1;2T")+OHLM,NR]D@8NEKA>:V%_GD'AD-,M?74\ MR:;UT<&*K!,-? '_M;O88+&9I9(:C)-HB(4ZIP_;TWD?XU/ -PF#6YQ)K.2* M^!R-CU5.-U$0*"A]9!!AN\$C*!6)@HP?$R>=4T;@\OS*_C[5'FJY"@>/J+[+ MRK5A8Z*D_)WPHL@L#L2.O>]$?.+MB8?>E-&96I'N M@G@7O+=B>SAD[!:)IICS&,.7,7,$"^QS"KZ6XLS_@?-U^&Y5X2[!=W\H/*X3 M[%<)]HE@_]\2UV+>_I6$+7JJP39IFAPIL3=IDA?>>6 ?>'J3W^'CM'\6MI'& MD2OZ\+*I_S6BAR!E#^%LQS$;#8_=](/8_(V+7U!+ P04 M " ";67=,ZRA*>;8! #2 P &0 'AL+W=OM.IO3UKG^R)@M6]#"WF /G;^IT6CAO&D: M9GL#HHH@K1A/D@],"]G1(HN^LRDR')R2'9P-L8/6POP^@<(QISOZZGB23>N" M@Q59+QKX!NY[?S;>8@M+)35T5F)'#-0YO=L=3_L0'P-^2!CMZDQ")1?$YV!\ MKG*:!$&@H'2!0?CM"O>@5"#R,G[-G'1)&8#K\RO[8ZS=UW(1%NY1_925:W-Z MH*2"6@S*/>'X">9Z;BF9B_\"5U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY. M-[?I#-L&\!G %\ AYF%3HJC\03A19 9'8J;>]R(\\>[(?6_*X(RMB'=>O/7> M:[$[)!F[!J(YYC3%\'7,$L$\^Y*";Z4X\7_@?!N>;BI,(SQ]H_ _^?>;!/M( ML']#P-^5N!63ODO"5CW58)HX39:4.'1QDE?>96#O>'R3O^'3M'\5II&=)1=T M_F5C_VM$!UY*&UL?5-A;]P@#/TKB!]0+ES:G4Y)I%ZK:9,VZ=1IZV^C\38U&"^=-TS#; M&Q!5!&G%^&YWQ[20'2VRZ#N;(L/!*=G!V1 [:"W,KQ,H''.:T#?'DVQ:%QRL MR'K1P#=PW_NS\19;6"JIH;,2.V*@SNE]$XR>8Z[FE9"[^"UQ!^?"@Q. S@"^ 0\S#ID11^:-PHL@,CL1,O>]%>.+DR'UORN",K8AW7KSUWFN1 M'-*,70/1''.:8O@Z9HE@GGU)P;=2G/@_<+X-WV\JW$?X_@^%M]L$Z29!&@G2 M_Y:X%7/W5Q*VZJD&T\1ILJ3$H8N3O/(N WO/XYN\AT_3_E681G:67-#YEXW] MKQ$=>"F[&S]"K?]@BZ&@=N'XP9_--&:3X;"??Q!;OG'Q&U!+ P04 " "; M67=,#RD('[4! #2 P &0 'AL+W=OU,8J[M&T#7.=!5Y% MD)(LV6RNF>)"TR*+OI,M,M-[*32<+'&]4MS^.8(T0TZW]-7Q()K6!P,)A;JG-YN#\ 1PYQ)J.1LS',POE4YW01! M(*'T@8'C=H$[D#(0H8S?$R>=4P;@\OS*?A]KQUK.W,&=D4^B\FU.]Y144/-> M^@8XQB3+F#F"(?N<(EE+<4S>P9-U^&Y5X2["=_\HW*\3I*L$:21(/RQQ M+>;S?TG8HJ<*;!.GR9'2]#I.\L([#^QM$M_D+7R<]A_<-D([7S;VOS;& M TK97.$(M?C!9D-"[M+]IT"CNO&E:9GL#O(X@)5F: M)-=,<:%IF4??R90Y#DX*#2=#[* 4-S^/('$LZ(Z^.NY%V[G@8&7>\Q:^@_O1 MGXRWV,)2"P7:"M3$0%/0V]WAN _Q,>!!P&A79Q(J.2,^!>-+7= D" ()E0L, MW&\7N ,I Y&7\3QSTB5E *[/K^R?8NV^EC.W<(?R4=2N*^@-)34T?)#N'L?/ M,-?SCI*Y^*]P >G#@Q*?HT)IXTJJP3I4,XN7HOC+M L=]W&ZR;(9M@U(9T"Z M &YB'C8EBLH_0N?IOT;-ZW0EIS1^9>-_6\0'7@IR94? MH&UL?5-AC]0@$/TK MA!]P[+(][]RT36[/&$TTV9Q1/[/MM"4'3 6Z/?^]0'NU:N,78(9Y;]X,0SZB M?78=@"$1 ME(I$0<:/F9,N*2-P?7YE?Y]J#[54 MS,5_@BNH$!Z5A!P5*I=64@W.HYY9@A0M7J9=FK2/TPV_FV'; #X#^ *X3WG8 ME"@I?R>\*'.+([%3[WL1GWA_Y*$W572F5J2[(-X%[[7W<NC@Q59)QKX"OY;=[;!8C-+)348 M)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW41 H*'UD$&&[PB,H%8F" MC!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSD]4%)!+7KEGW#X"%,]MY1,Q7^& M*Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS2V?8.L /@'X##BD/&Q,E)2_ M%UX4F<6!V+'WG8A/O#WRT)LR.E,KTET0[X+W6FS?W67L&HFFF-,8PY&PO=V]R:W-H965T)W^?0?LN%9C]068X9PS%X9L-/;%M0">O&K5 MN9RVWO='QES9@A;NQO30X4UMK!8>3=LPUUL0521IQ7B2?&!:R(X66?2=;9&9 MP2O9P=D2-V@M[.\3*#/F=$??'$^R:7UPL"+K10/?P?_HSQ8MMJA44D/GI.F( MA3JG][OC*0WX"'B6,+K5F81*+L:\!.-+E=,D) 0*2A\4!&Y7> "E@A"F\6O6 MI$O(0%R?W]0_Q=JQEHMP\+UGY-J<'2BJHQ:#\DQD_PUS/+25S\5_A"@KA M(1.,41KEXDK*P7FC9Q5,18O7:9==W,?I)CW,M&T"GPE\(1QB'#8%BID_"B^* MS)J1V*GWO0A/O#MR[$T9G+$5\0Z3=^B]%KN[NXQ=@]",.4T8OL8L"(;J2PB^ M%>+$W]'Y-GV_F>$^TO=K>I)L"Z2; FD42/];XGL,3_XMDJUZJL$V<9H<*>9>!O>?Q3?["IVG_)FPC.T&PO=V]R:W-H965T(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"= M<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XDMTP+V=,RC[ZS*7,))MYX*#E?D@6O@*[MMP-MYB*TLM-?168D\,- 6] M/QQ/68B/ =\E3'9S)J&2"^)S,#[5!4V"(%!0N< @_':%!U J$'D9/Q=.NJ8, MP.WYE?U#K-W76/PHDR-S@1 M,_=^$.&)#T?N>U,%9VQ%O//BK?=>2Y[PG%T#T1)SFF/X)N:P1C#/OJ;@>RE. M_#\XWX>GNPK3"$__4ICN$V2[!%DDR-XL<2\F^R<)V_14@VGC-%E2X=C'2=YX MUX&]Y_%-_H3/T_Y%F%;VEES0^9>-_6\0'7@IR8T?H&UL?5/;;MP@$/T5Q <$+[NY:&5;RB:*4JF5 M5HG:/K/VV$8!CP-XG?Y] 'M=M[7Z LPPY\R984@'-&^V 7#D0ZO69K1QKMLS M9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQI/DAFDA6YJGT78J]4[*%HR&V MUUJ87P=0.&1T0R^.%UDW+CA8GG:BAE=PW[NC\1:;64JIH;426V*@RNC]9G_8 MA?@8\$/"8!=G$BHY(;X%XTN9T20( @6%"PS";V=X *4"D9?Q/G'2.64 +L\7 M]J=8NZ_E)"P\H/HI2]=D](Z2$BK1*_>"PS-,]5Q3,A7_%.M_YLQC$;#8?= M](/8_(WS3U!+ P04 " ";67=,84KC8[8! #2 P &0 'AL+W=O"YSB5\<#;SL7'*3,>];"3W"_^I/Q%EE8:BY!6:X5,M 4^#8]'+,0'P,> M.8QV=4:ADK/6S\'X5AY B$#D9?R>.?&2,@#7YU?V^UB[ MK^7,+-QI\<1KUQ5XCU$-#1N$>]#C5YCK^8317/QWN(#PX4&)SU%I8>.*JL$Z M+6<6+T6REVGG*N[C=)/=S+!M )T!= 'L8QXR)8K*OS#'RMSH$9FI]ST+3YP> MJ.]-%9RQ%?'.B[?>>REILL_))1#-,</8E!=U*<:3OX'0;OMM4 MN(OPW3\*;[8)LDV"+!)D'Y:X$9,F_R4AJYY*,&V<)HLJ/:@XR2OO,K"W-+[) M6_@T[3^8:;FRZ*R=?]G8_T9K!UY*&UL?5-AC]0@$/TKA!]P;-E5STW;Y/:,T423S1GU,]M. M6W+ 5*#;\]\+M->K6OT"S##OS9MAR$>TCZX#\.1)*^,*VGG?'QES50=:N!OL MP82;!JT6/IBV9:ZW(.H$THKQW>XUTT(:6N;)=[9ECH-7TL#9$C=H+>S/$R@< M"YK19\>#;#L?':S,>]'"%_!?^[,-%EM8:JG!.(F&6&@*>I<=3X<8GP*^21C= MZDQB)1?$QVA\K NZBX) 0>4C@PC;%>Y!J4@49/R8.>F2,@+7YV?V]ZGV4,M% M.+A']5W6OBOH+24U-&)0_@''#S#7\XJ2N?A/< 45PJ.2D*-"Y=)*JL%YU#-+ MD*+%T[1+D_9QNN%O9]@V@,\ O@!N4QXV)4K*WPDORMSB2.S4^U[$)\Z.//2F MBL[4BG07Q+O@O98\RW)VC41SS&F*X:N8EP@6V)<4?"O%B?\%Y]OP_:;"?8+O M?U/X#X+#)L$A$1S^6^)6S/Z/)&S54PVV3=/D2(6#29.\\BX#>\?3F[R$3]/^ M6=A6&D'P3SG8:L\GPV,\_B"W?N/P% M4$L#!!0 ( )M9=TRU@:-9M@$ -,# 9 >&PO=V]R:W-H965T?&+-E"TK8.^Q!^S\U M&B6<#TW#;&] 5)&D)..[W8$IT6E:9#%W,46&@Y.=AHLA=E!*F)]GD#CF-*%O MB>>N:5U(L"+K10-?P'WM+\9';%&I.@7:=JB)@3JGC\GIG 9\!'SK8+2K/0F= M7!%?0O"QRNDN& ()I0L*PB\W> (I@Y"W\6/6I$O)0%SOW]3?Q]Y]+U=AX0GE M]ZYR;4Z/E%10BT&Z9QP_P-S//25S\Y_@!M+#@Q-?HT1IXY>4@W6H9A5O18G7 M:>UT7,?I3WJ<:=L$/A/X0CC&.FPJ%)V_$TX4F<&1F.GL>Q&N.#EQ?S9E2,:C MB/^\>>NSMX(G:<9N06C&G"<,7V&2!<&\^E*";Y4X\W_HAX=M_G[3XC[R]W]8 MO-\62#<%TBB0_K?'+95=)O:1QTOY#9_&_;,P M3:U.W>AV?C.GNDT3O3J+A^DYVHK5/ M#E(UW-BA.B:Z4X+O75!3)S1-BZ3A51MO5F[N26U6\FSJJA5/*M+GIN'JSU;4 M\KJ.2?PQ\5P=3Z:?2#:KCA_%#V%^=D_*CI*)95\UHM65;",E#NOX@=QO*>L# M'.*E$E=],RCO;BP,^U>9;7+V+<$(NC'OP[5JW?4Z/&'%&(8#Z!A IX#2Z22#D%OY)V[X M9J7D-5+#R^]X?\;DGMIWL^LGW:MPS^SBM9V];"A9K))+3S1BM@.&WF#(A$@L M^R1!D<26SL(I#L_@"C,7GMVJ%P&"'!+DCB#_;XNEMT6$66(1!D78G("FG@C" M!-YD 44*0$ ]$83)L,@"BBP 0>Z)( S#(B44*0%!X8D@S *++*'($A#X!X\P M@8,G*790.J?(_*.'H,#9DX!3":#P3Q^" L=/H%T?" 44?@) 4" #"/8UR0"% MGP,0%$@"@NU/@+4 ' MUP,*K,Z8KX- @7RCN!Y08'4V.Q\$\O,MN6GF&J&.KHW5T4Z>6]=#W\Q.K?(# M=&PO M=V]R:W-H965TU-I(Y;YJ&V,X JV*0%(0FR9Y(QA4NLN@[FR+3O1-(/?'4^\:5UPD"+K6 ,_P?WJSL9;9&:IN 1EN5;(0)WC^\WQ ME 9\!#QS&.QBCT(E%ZU?@O&MRG$2$@(!I0L,S"]7> A I%/XW7BQ+-D"%SN MW]D?8^V^E@NS\*#%;UZY-L<'C"JH62_X@O#PD(G7*+6P M\8O*WCHM)Q:?BF1OX\I57(?Q)#U,8>L!= J@<\ AZI!1*&;^A3E69$8/R(QW MW['0XLV1^KLI@S->13SSR5OOO18T_9R1:R":,*<10Q>8S8P@GGV6H&L2)_I? M.%T/WZYFN(WAVZ7Z_@."W2K!+A+LEOK[Y*;$-#:>[:4S)_*\H_@)02P,$% @ FUEW3&.\.IVV M 0 T@, !D !X;"]W;W)K&UL;5-9;MLP$+T* MP0.$-BV[@2$)B%,$*= "1HJVW[0T6A N*DE9Z>T[I!1%K?5#F XTWE;%*>#1MS5QG0921I"3CF\V!*=%J MFJ?1=[9Y:GHO6PUG2UROE+!_3B#-D-$M?7>\M'7C@X/E:2=J^ [^1W>V:+%9 MI6P5:-<:32Q4&7W8'D])P$? SQ8&MSB34,G%F-=@?"DSN@D)@83"!P6!VQ4> M0C?S5EK[)Z#TE)52BE_[%#,\PU;.G M9"K^*UQ!(CQD@C$*(UU<2=$[;]2D@JDH\3;NK8[[,-XD^XFV3N 3@<^$^QB' MC8%BYI^%%WEJS4#LV/M.A"?>'CGVI@C.V(IXA\D[]%YS?DA2=@U"$^8T8O@" MLYT1#-7G$'PMQ(G?T/DZ?;>:X2[2=\OHA_VZ0+(JD$2!Y!^!_TN\Q?";(&S1 M4P6VCM/D2&%Z'2=YX9T']H''-_F C]/^3=BZU8Y7C?VOC/& J6SN<(0: M_&"S(:'RX?@)SW8&PO=V]R:W-H965T#)FU:-2VGM?7M@S.4U:.&N3 L-WI3&:N'1M!5SK0511)!6C*]6.Z:%;&B6 M1-_)9HGIO)(-G"QQG=;"OA]!F3ZE:_KA>)%5[8.#94DK*O@!_F=[LFBQB:60 M&AHG34,LE"F]71^.VQ ? WY)Z-WL3$(E9V->@_%8I'05!(&"W <&@=L%[D"I M0(0R_HR<=$H9@//S!_M#K!UK.0L'=T;]EH6O4[JGI(!2=,J_F/X[C/5<4S(6 M_P074!@>E&".W"@75Y)WSAL]LJ 4+=Z&739Q[X>;W?4(6P;P$< GP#[F84.B MJ/Q>>)$EUO3$#KUO17CB]8%C;_+@C*V(=RC>H?>2\=TN89= -,8 M:K!5G"9'&UL=5/;;MP@$/T5Q <$ MF]UTHY5M*9NJ:J566J5J\\S:8QL%/"[@=?KW!>PX;NJ^ #.<<^;"D(UHGFT+ MX,B+5IW-:>M9=.ZX&!%UHL&OH/[T9^-M]BB4DD- MG978$0-U3N_3XVD?\!'P4\)H5V<2*KD@/@?C2Y73)"0$"DH7%(3?KO 2@4A MG\:O69,N(0-Q?7Y5_Q1K][5]%>.+TR'UORN",K8AW/GGKO=>"'Y*,78/0C#E-&+["I N" M>?4E!-\*<>+_T/DV?;>9X2[2=^OHA_\([#<%]E%@_U>)Z;L2MS#O@[!53S68 M)DZ3)24.79SDE7<9V'L>W^0-/DW[-V$:V5ER0>=?-O:_1G3@4TEN_ BU_H,M MAH+:A>/!G\TT9I/AL)]_$%N^&PO=V]R:W-H965T;&Z:%;&F>1M_) MYJGIO9(MG"QQO=;"_CV",D-&M_3#\23KQ@<'R]-.U/ ,_E=WLFBQ6:64&EHG M34LL5!F]VQZ.2Z/^R-(W&;VEI(1*],H_F>$1IGJN*9F*_P$7 M4 @/F6",PB@75U+TSAL]J6 J6KR-NVSC/HPWR7ZBK1/X1. SX3;&86.@F/DW MX46>6C,0._:^$^&)MP>.O2F",[8BWF'R#KV7G.]W*;L$H0ES'#%\@=G."(;J MQ^1OG[U!+ P04 " ";67=,O,_]8,JKY8)'5X#BF)SD:EGTT+8-&+ MX-+DN+6V/Q)BRA8$,W>J!^EV:J4%L\[5#3&]!E:%),$)39)[(E@G<9&%V%D7 MF1HL[R2<-3*#$$S_.0%78XXW^#7PU#6M]0%29#UKX#O8'_U9.X\L+%4G0)I. M2:2ASO'#YGC:>WP _.Q@-"L;^4XN2CU[YTN5X\07!!Q*ZQF86Z[P")Q[(E?& M[YD3+Y(^<6V_LG\*O;M>+LS H^*_NLJV.3Y@5$'-!FZ?U/@9YG[V&,W-?X4K M< ?WE3B-4G$3OJ@@0R:A4/E' M9EF1:34B/9U]S_P5;X[4G4WI@^$HPIXKWKCHM:#I?4:NGFC&G"8,76$V"X(X M]D6"QB1.]$TZC:=OHQ5N0_IVK9X>X@2[*,$N$.S^:S&]:3&&>4=D'Q791P@^ MW(A$,(?D1H2L+DZ ;L*3-:A4@PSCLHHN4_$07@KY!Y]&ZAO332<-NBCKGD^X MY%HI"ZZ4Y,[5TKHI7AP.M?5FZFP]O>7)L:J?QY0L_XKB+U!+ P04 " "; M67=,T&$@=-L! !!0 &0 'AL+W=O?H =U_78G\ Y M_B[G$ YQ+]6KK@ ,>A>\T0FNC&F/A.BL L'TG6RAL5\*J00S-E0ET:T"EGN2 MX(2N5GLB6-W@-/:YLTICV1E>-W!62'=",/7G!%SV"5[C6^*I+BOC$B2-6U;" M+S"_V[.R$9E4\EI HVO9( 5%@N_7QU/D\![P7$.O9WOD.KE(^>J"[WF"5ZX@ MX) 9I\#L1DT\63KB?']3_^9[M[U/7?M2_T<($ M.A+H@D &(U_Y5V98&BO9(S6&PO=V]R:W-H965T5D)QJ8\J:J%X"+5T09R0,@@/AM.W\ M/'6^B\Q3,6C6=G"1GAHXI_+W&9@8,W_GWQTO;=UHZR!YVM,:OH'^WE^DLLY5O]G?VCJ]W4[[ZE]XMTI-'=36*>["G=FDE?&>\O#QR E-TLT8\X3)EQA M=@N"&/9%(L0DSN&[\! /C] ,(Q<>K=63&"?8HP1[1[#_I\3=ID0,\Y\L8U0D M1@BBC0B&V>,B!U3D@!#$&Q$,<\!%CJC($2$X;D0P3(*+)*A(@A \;D3>8Z(@ MV(B0U7_.0=:NPY57B*%STV7E78;(4^CZY"]\FD!?J:S;3GE7H4VWN9ZHA-!@ M4@D>S-,U9N@M!H-*V^W1[.74^I.A13]/-;*,UOP/4$L#!!0 ( )M9=TS2 M_J[DN $ -(# 9 >&PO=V]R:W-H965T-"VQO0%61Y 4A";) M#9&,*USFT7BSP#K\[GGG;N> @9=ZS%GZ"^]6? MC+?(PE)S"'T:[.*%1RUOHE&-_J B=!$ BH7&!@ M?KO /0@1B+R,UYD3+RD#<'U^9W^,M?M:SLS"O19_>.VZ N\QJJ%A@W#/>GR" MN9YKC.;BO\,%A \/2GR.2@L;5U0-UFDYLW@IDKU-.U=Q'Z>;-)MAVP Z ^@" MV,<\9$H4E3\PQ\K;"M,(3]?9]_MM@FR3((L$V7\$MY]*_!J3 M)I]5DE5/)9@V3I-%E1Y4G.25=QG8.QK?Y"-\FO8?S+1<6736SK]L['^CM0,O M);GR(]3Y#[88 AH7CK?^;*8QFPRG^_D'D>4;E_\ 4$L#!!0 ( )M9=TQ* M&PO=V]R:W-H965T, 7J=_7\!>UW7HBV&&,^?, M8&;24+7&ES+#@4T(&!3: M,E"S7.$)&+-$)HVWF1,ODC9PO;^Q/[O:32T7JN!)L%]MJ9L,WV-40D4'IE_$ M^!GF>O88S<5_A2LP [>9&(U",.6^J!B4%GQF,:EP^CZM;>?6<>:_A?D#HCD@ MV@202:QT&*[+W$!PV(CY,XA$4.'H+[C8@/\^ 72;PBR4>",-B(^##;?T)63Y"# MK%WS*52(H7.-O_(N_?T8N2?\%SX-AV]4UFVGT$5HTPCNN59":#"I!'?F5ALS MCQ:#0:7M-C%[.77E9&C1SP.'+%,O_P-02P,$% @ FUEW3$4+_:SB 0 M 04 !D !X;"]W;W)K&UL=53;;IPP$/T5Y ^( M6;,+FQ4@91-5K=1*JU1-G[TP7!0;4]LLZ=_7-H12ZKQ@S_C,.3/&,^DHY*MJ M '3PQEFG,M1HW9\P5D4#G*H[T4-G3BHA.=7&E#56O01:NB#., G#&'/:=BA/ MG>\B\U0,FK4=7&2@!LZI_'T&)L8,[="[X[FM&VT=.$][6L-WT#_ZBS067EC* MED.G6M$%$JH,/>Q.Y\3B'>"EA5&M]H&MY"K$JS6^E!D*;4+ H-"6@9KE!H_ MF"4R:?R:.=$B:0/7^W?V3ZYV4\N5*G@4[&=;ZB9#1Q244-&!Z6?6<3J)CW.8/X#, 60).#H= M/ FYS)^HIGDJQ1C(Z>Y[:G_Q[D3,W136Z:["G9GDE?'>\FA'4GRS1#/F/&'( M"K-;$-BP+Q+$)W$F_X43?WCDS3!RX=%:_7[O)]A["?:.8/]/B=&F1!_F Y&# M5^3@(3AL1'R8V"\2>T5B#T&R$?%ACGZ1Q"N2> CN-R(># DW(GCU!#G(VC6? M"@HQ=*[Q5]ZEOQ^(>\)_X=-P^$9EW78JN IM&L$]UTH(#2:5\,[<:F/FT6(P MJ+3=)F8OIZZ<#"WZ>>#@9>KE?P!02P,$% @ FUEW3&*?T(GX 0 RP4 M !D !X;"]W;W)K&UL=51M;YLP$/XKB!]0$Y,7 MB "IZ51MTB9%G;9]=N 24&U,;2=T_WZVH931ZQ=LGY^7.QM?UDOUK&L $[P* MWNH\K(WI]H3HL@;!])WLH+4[9ZD$,W:I+D1W"ECE28(3&D5;(EC3AD7F8T=5 M9/)J>-/"407Z*@13?P_ 99^'J_ M\-1<:N,"I,@Z=H&?8'YU1V579%*I&@&M M;F0;*#CGX?UJ?T@=W@-^-]#KV3QPE9RD?':+;U4>1BXAX% :I\#L<(,'X-P) MV31>1LUPLG3$^?Q-_='7;FLY,0T/DO]I*E/G81(&%9S9E9LGV7^%L9Y-&(S% M?X<;< MWF5B/4G+MOT%YU4:*4<6F(MCK,#:M'_MA9YN.-)Q 1P*="(GW(8.1 MS_P+,ZS(E.P#-9Q]Q]P5K_;4GDWI@OXH_)Y-7MOHK8CI*B,W)S1B#@.&SC#O M"&+5)PN*61SH!SK%Z3&:8>SI\9P>Q;C &A58>X'U?R7218D8YA.3#6JR0036 M"Q,,L\%-MJC)%A'8+DPPS XWV:$F.T0@69A@F!0W25"3Y*- '"U,,,PG/UZ* MFJ2(P/+B,C._A^U[:S3@L/9N.G.SM707X:%D=W8.LG4OXM_4$L#!!0 M ( )M9=TQ[+IB]P@$ #<$ 9 >&PO=V]R:W-H965TPZ$UP:4K<6SL<"#%U#X*:.S6 =%]:I06U+M0= M,8,&V@22X"1-DGLB*).X*D+NI*M"C98S"2>-S"@$U;^/P-54XAV^)EY8UUN? M(%4QT Z^@?T^G+2+R*K2, '2,"61AK;$3[O#,??X /C!8#*;/?*=G)5Z]<'G MIL2)-P0<:NL5J%LN\ R<>R%GX]>BB=>2GKC=7]4_AMY=+V=JX%GQGZRQ?8D? M,6J@I2.W+VKZ!$L_.49+\U_@ MS!O1-7HU;E=U.\!AQ:Z[EWGPG769J]$*WL-9(S-*R?2?$P@U M%7B'WQS/O.VL=Y R'U@+W\'^&,[:6615J;F$WG#5(PU-@1]VQU/F\0'PD\-D M-GOD*[DH]>*-+W6!$Y\0"*BL5V!NN<(C".&%7!J_%TV\AO3$[?Y-_5.HW=5R M808>E?C%:]L5^(!1#0T;A7U6TV=8ZLDP6HK_"E<0#NXS<3$J)4SXHFHT5LE% MQ:4BV>N\\CZLTWR2'19:G$ 7 ET)AQ"'S(%"YD_,LC+7:D)ZOON!^1;OCM3= M3>6=X2K"F4O>..^U3-/[G%R]T((YS1BZP>Q6!''J:P@:"W&B_]%IG)Y&,TP# M/=W2D_NXP#XJL \"^VV)^^2FQ!CFG2*S:) L(D!O@L0PZ4T0LFF?1^H;TRWO#;HHZYY/:'*CE 672G+GWU_-;G@VKAF5,R?JO*/\"4$L#!!0 ( )M9=TSK&PO=V]R:W-H965T'+,\E_% MUIAR]#M-]L7=>%N6AUO/*Y9;D\;%378P^^H_ZRQ/X[*ZS#=><3YMYK/IUD[V6RVYO7?%2\IVF<__=@DNQX-V;CSQL_=IMM6=_P MII-#O#$_3?G7X36OKKR3E]4N-?MBE^U'N5G?C>_9[4O0$WSMS+,Z^C^I0 MWK+L5WWQLKH;^_6,3&*69>TBKCX^S*-)DMI3-8]_.Z?CTYBUX?GW3^_S)O@J MF+>X,(]9\L]N56[OQGH\6IEU_)Z4/[+CL^D"4N-1%_T?YL,D%5[/I!ICF25% M\W>T?"_*+.V\5%-)X]_MYV[??!X[_Y]FV(!W!OQDP/5% ]$9B).!C"X:R,Y MG@S$Y2FISD!]38E=- @Z@^!K!'71(.P,PB^#RR/HSD /'2'J#"(KK5[[_)H% M\127\7229\=1WJ[I0UQ+A]U&U9);UC>;%=;\KUH3177W8RJDG'@?M:..>6@9 MWF-4GWET&78BO&H&IVEP-(T'#H8(K"$0$_:9)\3H/C,;X&>.F*C/+ "C_#[S MC!C69UX0PW'R!'R&HG$@SAQPIK$#"1W(QH'LS4!8BZ!E5,/L6\;*_55B?I5X MODJ\N(3$H2H8JG)SQ7WL(( . I K2S"SE@G.YFBOBTM$;Q(AG$3H1"&4P@XT M=*!!%+;>M#-'R7SF^U8L3P.YF7:?'.+F _TM!G+/[KB%M>1YXM(/RE$^V$@KQ'A K:.>\;= MO 9.1K@ST2#BY!I@N- R 89B=MI:*#S/R8U/%'2&"S(#%3F@7.!"Q]Q*)P)! MN,"ECH%:%TA[Q2*(J$4,5S,6 A800M:_#DN% ,B&QDCD6 Y??B!:+@:LAT2*( M6$,<*X8#,83$_H1C,7#0V\EHL1@XZ.YNM "B=,NQ8C@00TBX$%@,PA\>K+RHT OCHB2KW#Y4: 74RLJP)4E )7%>=(0LC4]!)H-@>9#H,45J!\[+HD! MV!\X3QI"MO"]LV.(U.2;YERK&"VS]WU9O_(^NWLZ.[OG]3&&=?^1W;ZT)V!? M;MH#N3_C?+/;%Z.WK"RSM#G*6&=9::HY^C>5XK&PO M=V]R:W-H965TGYI^Q/) MU<6N? [?0OOG[J[NCI)#+X^K3=@VJVH[J\/3Y?P7]SUU/OX9.YT?KMDW//[\T?OM M,/AN,/=E$Q;5^N_58_MR.<_GL\?P5+ZNVZ_5^Z]A')";S\;1_Q[>PKJ3]TZZ M:SQ4ZV;X.WMX;=IJ,_;26=F4/_;_5]OA__O8_TP@ W%U8C29\IFGSHK!:)'K;C*VDD,K.;#BA95<7:7P1CC1&J(\XJ2 M3@K@1.3GHM WSS,+OTNM8NM-)(]-BJF4Z@EG)952'7['3H8&R"P=NY[ZB5#2 M@$D7B:_!;#($(JQ(2\ILY@HY(BW*CR@U-8,Y9P#H),(6H^CX.H:+3+K1*A_+ M1X-!9P#IC)%N-,4XDWF[!"I#>80O!L/. -I)/AB$.Y660$4^+R)N,.X,X)V) MW6T,/*.)QS*WC8:923WE1!9(PL4@3RZA90YI%1F8WTD1(0QA69$!DE!6CEY5,HAR(XME$D9H,<4^: MT42CPLFI!U3LLT@J$ 8?,9AXD;6 ,*T(T4JF$VD.%0KW2Z#J4BYF!].*-*VL MR:4=4'<1R3P *BY\K +'N"(/[,AE;A1-\Z"0M2)047Q#@-%'>F5S<+,,UX MEG: REG1U\VH\I/TE2"X!2HV%!L:9BB!XI%49J'*4*6Y%MDBQAQ,8P(T)KF$ M$Z!QKE88I'(V$AO&-&9-XVZ^RXT<(&VJREF@LM9%W& @\RE 9LU:2J5J"52& MLTA%P9C(#(@L%TX&1#:%5<'1,M-ME&+AB6RZ 9,ILL@P9C(#)I,:DZ9M3EYN MZI#J>.LWM8.9S(#)DK8+!L5AJI\C:-6D")_:P4QFS61=F["FK=?3#X#[.,^G M;C"2&>R_)9(6K&%+7FX!EU 5VVHRQB@#C.KD!!C-Y'J%1"8V<3!&&6!4KE8, M^-@A0-TJ)/-%I+BPF*,6<30R^2R&GP5;Y]C^Q6)@60 L$B7.-13)PL."$I+4 MM$*J* (LAIH%.VR.S$P;>?YG/Q$Y#"*+0*0BAT0J4KR4?$2R+(L-[$I M@WEE00W)$PVGO0,TCGQE?(Y&*GM,ESYFAS)$LT*'09&EL^^PP;9P&B7Q: M<@TTP#@HCE*7.WG;H2[^2,5AX#@$G%@7&#CN$\!QD1<%@"6JU'!@-YK+EQ9 M%,&GPQ1QB"*RSG"ZH#GS(Q8#QXOB_C,6K\-"WT$TFLBZ:/E[R:?HN9X$_(]VLD8KDU2XY> MS&Y"_3R\5F]F#]7KMNUC>G3V\.K^>GC1+L][=D>Z;X6U_\O,2^]\* M_%'6SZMM,[NOVK;:#"]^GZJJ#9W_]$LWJUY"^7@X6(>GMO^8=9_K_3OZ_4%; M[<;?'R2''T%<_0=02P,$% @ FUEW3+=AE?N" P 5@\ !D !X;"]W M;W)K&ULE5=A;YLP$/TKB!\P\&' J9)(3=IIDS:I MVK3M,TVOC311UFX.LB^Z=.LK&_+-3;5UH\]GNH^[8RF([&-55!'&<1751-N%R/HP] MM,NY.NFJ;.1#&W2GNB[:/RM9J?,B9.'SP)=R?]#]0+2<'XN]_"KUM^-#:[ZB MBY=M6:QZ.1:53_*K3XL0A$&6[DK M3I7^HLX?I$TH#0.;_2?Y)"L#[YF8&!M5=<-OL#EU6M76BZ%2%[_'9]D,S_/X M3Y9;,]H K %<#%CVHD%B#9)_!OQ% VX-^%L-4FN0.@;1F/LPF7>%+I;S5IV# M=MP/QZ+?=NPF-'U1G^,_/9F=&G)>?Q/'KJ'5G,:L3 !,,NB,AXOX0 M*L0*D#E @F>:9"=H!)QWPP0&?YN&0 M7(V0;( T8XPX ^&DNR9A"7":34JR23$;X; 9(>DD#,]RYI(A4''&9\X*I8BR M0>5 ,\Y(QAEF[$1998@+BU/!'<8$"F+N6.9O1K*>$:P=.JL9,3Z6O34%$NZVLZ#L)=#]*Z#KK.@RS7"=YCSUN*!K M*TO_8V[I8L=PM4.Z7EO0--O8$X4N8XRH8]RW%>GZP\1_Y$H7 X:K 3H9&=9Y MEM!1@!8Y8)&CW0I8FRSVA:&E"5B:Z)BRF.N"[-FE0,L7X/43R&*NLLD]46B% M U8X/ET JS=EG@(,M.: TIQ['EC0-,[,=]6D=0GXTL.YN], 7VB\86CM J5= MCR2 %B;D;U<5T,($?#- AYK%O%1 HDFO4,MV/S1N7;!1IT;W]^G)Z*4YO(6^ MUW#&5^SF;FSQ_KD9.\[/1;LOFRYX5-IT,D._L5-*2\,P?F?6X6":W,M')7>Z M?\W->SMV>N.'5D?;Q4:75GKY%U!+ P04 " ";67=,.6%Y1QD# #X# M&0 'AL+W=OE6*!=$/LYT0\M2>9(\_ABG?K^F,AR^OWG_I(.7P3R3EFY8^;O8B>/2G_G> MCN[)J13?V>4S-0$EOF>B_TK/M)1PQ42NL65EJW^][:D5K#)>))6*O';/HM;/ MB_'_9@8;8&. >P.47C6(C$'T;A!?-8B-06P9!%TH.C-,0MA!##J(M8-XY !9B>HPJ<;4&G,7I5EJ M10NADG BI0E()@'(6$E==YADL S"46QQ<4%364E!(BE )+*(I,X:=RBR4KT3XAJ-H0/\YBP!J,CNPR*'HAN-H0,-E0IO)-@ MT3V!HIF=&A#FE#,'86XY@T'[5U%^T*UUZVW9J1:JBQK,]NW[(U;MHS6_EFU] MUX2_N^F^";X1?BCJUGMF0C:GNH7<,R:H9!G>R[0>Y6=(/RCI7JC73+[SKA?O M!H(UYCLCZ#]V5O\ 4$L#!!0 ( )M9=TQB$SA.' , T, 9 >&PO M=V]R:W-H965TOC0Q!TFX.LB^Y>'65CONQ46Q?:#-M]T!U;66RM45T%41CRH"[*QE\M[-Q3 MNUJHDZ[*1CZU7G>JZZ+]F\E*798^\=\FOI?[@^XG@M7B6.SE#ZE_'I]:,PHF M+]NREDU7JL9KY6[I/Y*'-6&]@57\*N6ENWKW^E">E7KI!U^V2S_LB60E-[IW M49C'6>:RJGI/AN//Z-2?UNP-K]_?O'^RP9M@GHM.YJKZ76[U8>D+W]O*77&J M]'=U^2S'@)COC=%_E6=9&7E/8M;8J*JSO][FU&E5CUX,2EV\#L^RL<_+\"5Y M,\,-HM$@F@P(_] @'@WB=P/ZH0$=#2@P"(90[-ZL"UVL%JVZ>.UPO,>BSR+R M0,WN;_I)N]GVF]F>SLR>5Y0EB^#<.QHUV:")KC1D4@3&^[1$A"V118YY=+M M[BKB\%:R=B4\P2%B-,[8VL4"C%S39 0OU!#A!EFQ2BZ28M4,'A3(#+."4P,3,7F+C5V-I#W/)#N8"PS"ES M\*[YOV2-2$@8I[*C"?];VN[;7> MW0R-\K>BW9=-YSTK;3HVVU?ME-+20(;W!O)@>O-I4,F=[E\3\]X.#>HPT.HX M-M_!] ]@]0]02P,$% @ FUEW3"6PUMP^ P Z@X !D !X;"]W;W)K M&ULE5?M;ILP%'T5Q ,4_($A51)I;1IMTB95G;;] MIHF3H )FX"3=V\^ @\"^;I,_ 9-SS_W@GFL\/XOZK3EP+KWW(B^;A7^0LKH/ M@F9SX$7:W(F*E^J?G:B+5*IEO0^:JN;IMC,J\@"'(0N*-"O]Y;Q[]EPOY^(H M\ZSDS[77'(LBK?\]\%R<%S[R+P]>LOU!M@^"Y;Q*]_PGE[^JYUJM@H%EFQ6\ M;#)1>C7?+?POZ'Y-PM:@0_S.^+D9W7MM*J]"O+6+;]N%'[81\9QO9$N1JLN) M/_(\;YE4''\UJ3_X; W']Q?V=9>\2N8U;?BCR/]D6WE8^(GO;?DN/>;R19R_ MJ?>[:1]VK[/[3[V 1CT]+2F;S8-32Z0Q#ST&CS%Q.,4\VA@\1:QL M!#%(G@!'%$TQ:QO#X@$2J%R'A#&8,.[LR209!!,0D(!T!'2<1V(4HX>P#E+J MHL;(R'8%H$)&C>*O052,X8@I&#&U(J8N@@@DB*ZO&0,)V.A&!B-E&/ MBD8H'$?(X%I_AII$'(,1QT#-"$R0@ 3)]36;@00S( )J% W"1+ 3%,+Z#P$* M9HH; CE4AQQS!@$4B3EHD-4$$6,./["\$0;\6 ,-6PV"Z(PX&@3!F)V)YPY$H)EB^R]6NJYT%CQGZB&%&''UCE* (20J:CZ!9'\#1 ]CB@B6,@ M(5B>*+Y>7@@6*$J *(B9;F)U)!L-\JD?6,<($&GB*!B&18K#Z[/%L/ZPK3]K M!&-;?@C'Y@Z\TK!I3Q-JC.HU#&..\80=NS4@Y\1% >L4DQN*!RL0 SMH8@Y) M$.3Z-($5B $%4E>KP-K"[(9L86UA>^^S6R6V6B4FL=DH "@Q9O'3-:#U)Z!I M5K#<,21WQ\3'L)+Q[(9O1UC)!-A)K4X"06:VP>@+OST%_DCK?58VWJN0ZK#0 M?=+OA)!<$89WJJ\.ZN Y+'*^D^UMK.[K_O35+Z2H],DR&(ZWR_]02P,$% M @ FUEW3*6/&=&B P PA !D !X;"]W;W)K&ULE5AK;]HP%/TK4;ZW\2/.HP*D4HHV:9.J3=L^IV @:A*SQ)3NW\]YE!+? MZY9^@<2<>WU\?>Y)S.2HZJ=F)Z7V7LJB:J;^3NO]31 TJYTLL^9:[65E?MFH MNLRTN:VW0;.O9;;N@LHB8(1$09GEE3^;=&,/]6RB#KK(*_E0>\VA++/ZWUP6 MZCCUJ?\Z\"/?[G0[$,PF^VPK?TK]:_]0F[O@E&6=E[)J,O$S+%21=-]>JM#HU4Y9#%4RNRE_\ZK[OLXY'\-PP/8$,!. 31Z-X / ?PM M('PW(!P"PDL#Q! @+@V(AH#("@CZ8G757V0ZFTUJ=?3J7D#[K-4IO8G,_J[: MP6X[N]_,!C1F]'D6IF02/+>)!LR\Q[ S##TA I/]- 7#II@S$,[&$]Q!!+0^P_G6;X[SV@E'"T6[^+YJ%B.4H1H@K!+$(X26"3G/2;J,%5?[3BD M5L4@B!&1XE0$2D4@5+A%I<>(W^'<3P M".<1HSQBA(>P>,1@CJN0)!81!,2%M:)%#/;O*J$ASC=!^28(7VMKY@FL"0GM M_8,@J+<%!+GUEJ)\4Z1W8CP!);A5$63)5O7O!]"H?0BWUKQ$4#P4#C8.XZ0( MF]1F0Y&Z46*S@2C*4X=Z*6JRMY1=H(*N AU/Z#>E^#R(U[C M N#>3#DL0,P=*7!WIN$G-(J[*H6V*@BQBP(MT[P*.ER3XK9)H6\*0NW]AB > MN62.VR*%OBB(_>)'&DP%N/19]0&MY5#'G;@$K#0(YG+L/[BB6?4!K>5RR]1&DI M-'#AM#2.MQ^'G06EAH!XXI :Q]N/PRG^>U9O\ZKQ'I4VA\#NJ+912DM# MDEP;,>]DMC[=%'*CV\O87-?]J;J_T6H__&,0G/ZVF/T'4$L#!!0 ( )M9 M=TP@Z+DG10, $T. 9 >&PO=V]R:W-H965TU53(S^X0 M]&W'Z$X%U56 PS ):EHV_FJAQIZZU8*?1%4V[*GS^E-=T^YWP2I^6?K(?QOX M6AZ.8A@(5HN6'M@W)KZW3YW\"B:675FSIB]YXW5LO_0?T<,&IT. 0OPHV:6? MO7O#5)XY?QD^/NV6?C@H8A7;BH&"RL>9K5E5#4Q2QR]-ZD\YA\#Y^QO[!S5Y M.9EGVK,UKWZ6.W%<^IGO[=B>GBKQE5\^,CVAV/?T[#^S,ZLD?% B06P,B'1!- 7BLUC@5 M59L-%72UZ/C%Z\;E;>FPB]!#)*N_'095L=5OLCR]'#VOXC!>!.>!2&.*$8-G M�A LD^I)8!-#^>TVB&$'PK8#D=SL?1#D.EC -H41L$29 MF0<".;P,PUZ&;2\CN;D50)"K;K!)8<"DS#8K-"CY]\;&L/]@VW](GC@H8-? M\7_L$;C3,=3IUMH!(.S:(W ;8[N-@;6#0*9S!;,S=RZ;UG+N2)7YW+]YP+)C6&][+F1WFW MFSXJMA?#:RK?N_&",WX(WNK+6S#=(%=_ %!+ P04 " ";67=,O0B"V]8$ M "7&@ &0 'AL+W=OL4W,)L0M@D+7O?_O)42BR)F#>%I#_)DFS_ M99+),^K_[QF>1J7U67^YA2' M7,>;QBA-'.FZOI/&N_UX-FGN/>>S2?9>)KN]?LY'Q7N:QOE_=SK)CM.Q&'_> M^+Y[VY;U#6 M?__T_M@D7R7S$A?Z/DM^[C;E=CH.QZ.-?HW?D_)[=ESJ+B%O/.JR_TM_Z*3" MZTBJ,=994C1_1^OWHLS2SDL52AK_:3]W^^;SV/G_-*,-9&<@3P927#2 S@"^ M#,*+!JHS4+8C>)V!=S* RSGXG8%O.T+0&01?(W@7#<+.(+0UB#J#R-9 N)\S MYQI9..V4-VMH'I?Q;))GQU'>;H-#7.\V<2/J9;JN[S:KLOEGM8Z*ZN['S)-R MXGS4GCKFKF7D&0/*ZS,/F!$GPJE".,4AR3CN)++W)/3'N,<,*+_/S"D_RHB5 M\A/VF4>*"?K,@F*B/K,D&$_TF145LU'?)XKQZ0H#/=/0>(">AX#VH&@/JO&@ M>AZ,NMVWC-

V,=M%4;)):#Q H3DL[$HS/Q4";@F:O-0V,8Q,,@L1@DEH/$ M"A.*SM6G<_51KH&Q(1Y;Q#\;PC7"'"16F!!"18'KNG2T 1UM@&?&6&(/ 1I) M^8%PST=JTPIPY4AP8>MQ27AT?14A<$6"@62K$=+5"/'<&<+P&.*MX.& EA@+ M QPVIB"4/AMU1$<=$3H1T1[J_D6V)==>K037VL3PRN\8[\+2'T96!')Y\0NZ M"]X*B4L'G ]&Y\450B\8I1>$U(,P:X=5&-6.$&H9A'CA7?35#YF1=($UW0-I MAHS%%(4\B*P(1$8 _&PSRBRP-"O%B+M@]%($5\PVHS("RXP'9K/KH+[ U]* M9->:7%B33P09N7VPGRHC38+0)C#/AR1DZJX-M+"!GDB(.=M)1B^E.]PW.^:\ MA@'@)O!HR2TLN67'G6^7("1ZIB7W1(W;Y_HE8]J#Q.U!!!/LGX7;%6X#]Z!DU JQ&GF(>H0"C1G"% M&@'WE "KD7EHG@/>Y6@==M6Q(/MA,7H A!XH1JR!T0.X0@^ T0.@MKHTZX-_ M"U\\'P*C"8 U087,^1"8K0[A%4DS&QCP!D8=JF-ZVB0#)7"' KS3:7)A[7-) MDJ!P+UO1I.^QDZ,8N5%8;CP%C ]FTRMA/SF*V?2*^,DHC">5=QW4.S(1AX=! MK(W(.7NZG.K\K7G#48S6V?N^K+,YNWMZBW+;O$0Q[M^)F[D@[C^(FU7[-/O+ M??O*YN\X?]OMB]%+5I99VCRX?LVR4E?1N]^J);75\>9TD>C7LOX:5-_S]E5) M>U%FA^XUD'-Z%S7['U!+ P04 " ";67=,QR]2+\$# #E$0 &0 'AL M+W=O?U576YLM)-56NS; Y1^VUD?G1&E5E!'&<1E5>U.%V M;>=>FNU:W719U/*E"=I;5>7-O\^R5/=-R,+WB2_%^:*[B6B[ON9G^:?47Z\O MC1E%#R_'HI)U6Z@Z:.1I$SZQU9XGG8%%_%7(>SMX#[I27I7ZU@U^.V["N,M( MEO*@.Q>Y>;S)G2S+SI/)XQ_G-'S$[ R'[^_>?['%FV)>\U;N5/EW<=273;@( M@Z,\Y;=2?U'W7Z4K* D#5_WO\DV6!MYE8F(<5-G:O\'AUFI5.2\FE2K_WC^+ MVC[OSO^[&6T S@#F&G!GP!\&+/W00#@#\<- V-7J2[%KL\]UOETWZAXT_<][ MS;LN8BMA5O_03=K%MM_,\K1F]FV;"+&.WCI'#K/K,3# L XS@,1V!DT5P:\]'122T T$Z$-:!&#E(O57H,:G%U!8CXE0LO5)(5 9T M,@F93$(DDWG)])AD$";)F*"CI&24E(BR\**D*,JG9**4C R2$4&\%=ME* A? M^JN*,9^ TXDLR$06.)$D]H(L4)"))ER2(99$".;5ND0A1)HQ/Q$"->JT43(L MIGD=HW3$8J)!V(0TL/FT8B3UGQC,()8##>MEP(4O$C0LG4J(5@K&9Y#+@69T M J/EA%%ZXI/+@>9$H76"44+ALXMAI<#T(D"3_&*TG#!"3Q##&!:4J9)I/6&$ MH""2,:P6##+!_&0HV+#MQ@G1NL*PL(@IM6>T;K#E?)H!37; 9,T:@"E&C[3X"/5<&L[ M6UB %A8@A 6Q#&8+"]#" H2P()8!(2P<.-K:8=A'[42+"V!Q$6*J46CE@.Q_ ML(SF.A";",PRO(O(%K[>_@0T3H96#2"V&YAA>"N(3[)D "?!_8SY;=/C$H880'<1"!QJ> M-S*>^:D0H*EVX[[PC+_2@L&Q8* %>29 "6J3:'!NK61SMG<";7!0MUIWMH/9 MQ[W#,W3G7F]^QU9[1LP_<;':<4%\,0F:+_8*(_H1NK\ ^2-OSD7=!J]*FY.X M/2^?E-+2U!5_-G5=9'Y\#$IYTMUK9MZ;_N*A'VAU=9-F9_L?4$L#!!0 M ( )M9=TSM2\Y:]@$ &@% 9 >&PO=V]R:W-H965TQW"(FBAI:()]9#I]Y4C+=$JI)? MD.@YD-*06HH"SXM12YK.S5/3._$\95=)FPY.W!'7MB7\]QXH&S+7=^^-U^92 M2]U >=J3"WP#^;T_<56A6:5L6NA$PSJ'0Y6Y'_S=,=)X _C1P" 69ZVA!0**16(&JXP0$HU4+*QJ])TYV7U,3E_*[^T6176;I%%1_' MIC/C,.G?:79",!&"F>#COQ+"B1#^+P%/!+PAH#&*V9LCD21/.1LX3JWO(H"E-TTT(39C]B@@4F6",.CXC06T..CY XF2%( M>9R-!E:C@>&'*Z/8+A!:!4(C@%<"T2;IB(D-IALQSX&7;-):4(&/8[L9;#6# M+6;BC9D1$RV6\7W\LC7S+]3*3&0U$UG,;);91P^9<9SXFX]\L*"\&+]LCH(5 ME00;RVAQA/4=])7P2],)Y\RD^AO,F:T8DZ 4O2&ULE59A;YLP$/TKB.\KG(V)J9)(*].T29M4 M==KVV4VM MJ_L@:'8G68CF3E6R-$\.JBZ$-M/Z+<6^#2KR@(1A'!0B*_WMNEU[K+=K M==9Y5LK'VFO.12'JOP\R5]>-#_YMX2D[GK1="+;K2ASE#ZE_5H^UF04#RSXK M9-EDJO1J>=CX'^$^):$-:!&_,GEM1F//IO*LU(N=?-UO_- JDKG<:4LAS.TB M4YGGELGH^-.3^L.>-G \OK%_;I,WR3R+1J8J_YWM]6GC<]_;RX,XY_I)7;_( M/B'F>WWVW^1%Y@9NE9@]=BIOVJNW.S=:%3V+D5*(U^Z>E>W]VO/?PO T@>0 M(0"B_P;0/H Z 4&GK$WUD]!BNZ[5U:N[MU4)6Q1P3\UA[NQB>W;M,Y-M8U8O M6\;X.KA8HA[ST&'("$/>(M(I@H8#)# "!A4$54':>/I&18(34)2 M@31F" . MG30Z3-QBRBZ-:)4P)Q4,Q4+ Q42HF @1 XZ8#L-&VWR B( #2S&8T4-Q.0R5 MPQ YS@M\8)-](&0\4"I\DNB*) M TH1$- 8EY*@4I(%A9),*R!.DMC1@J'87)E B%M!N*!0>M!X)Y*X=8* &)\3 M,^-+@(B)9BAP4X%WN K@M@)+?*4'O?DL*(DGAX+ 2,)7,X)P:X$EW@*(:T2< M3@0A,!KS&>,&W%Q@B;O U#AX1-WO"4$E-)P[']Q> /,7-D.!&PR\PV$ MQA8 MXC$P]8^(1.X/ $/1U8SE FXSL,1G +$00OE$#P8C9.YOCSL-6>(T/6C\)P;N MGF**H @P]WR"43MD^]/OHCYF9>,]*VTZJ[;_.2BEI6$,[TQN)],2#Y-<'K0= MKLRX[OK";J)5U?>\P=!X;_\!4$L#!!0 ( )M9=TQG11.OW@$ /@$ 9 M >&PO=V]R:W-H965TU5KW.XQ544/+U(/HH3-/*B%;IDTHSUCU$ECIDEJ.:1@FN&5-A_+,K1UE MGHF+YDT'1QFH2]LR^?< 7 Q[1-!MX:4YU]HNX#SKV1E^@?[='Z6)\.Q2-BUT MJA%=(*':HR]D=TBMW@E>&QC48A[83DY"O-G@>[E'H2T(.!3:.C S7.$).+=& MIHSWR1/-2)NXG-_;5%00L4N7+^(X1M,_<0HF)K_ M 5?@1FXK,8Q"<.7^@^*BM&@G%U-*RS[&L>G<.$S^MS1_ IT2Z)Q QUY&D*O\ M*],LSZ08 CGN?<_L*R8[:O:FL(MN*]PS4[PRJ]<\3I(,7ZW1I#F,&KK01)MT MUF#C/T.H%T*=0?0?Y!.#R&L0.8/8&73.@(;D<57F*$H6(O*XW?HQ&R]FX\'0 M<(6Y%Y$X_003>S&Q#T-6F'L1(4GDQR1>3.+#T!7F7D3,SX])O9C4AXE6F/3^ MW81DW0U>'%I[)_QD\MQT*C@);+[L\G]02P,$% @ FUEW3!;57ZQ1! +Q8 !D !X;"]W M;W)K&ULE5CKCMHZ$'Z5* _0Q+?$($!:6%@J]4BK M'IWV=Q8,1$UBFH2E??N3BY>-XS$A^V-)S#=7^YL9/+O*_%=Q$J)T_J1)5LS= M4UF>IYY7[$XBC8HO\BRRZIN#S-.HK%[SHU><*2YI&^=^E2.1U[B+W8^%[?#R5]8*WF)VCH_A7E/^=7_/J MS;MIV<>IR(I89DXN#G/W"4VW-*@%&L2/6%R+SK-3A_(FY:_ZY>M^[OJU1R(1 MN[)6$54?[V(EDJ365/GQ6REU;S9KP>[SA_9-$WP5S%M4B)5,?L;[\C1WN>OL MQ2&Z).5W>=T*%1!S'17]-_$ND@I>>U+9V,FD:/X[NTM1RE1IJ5Q)HS_M9YPU MGU>E_T,,%L!* -\$*MOW!(@2()\"]*X 50+T40&F!-BC H$2"#X%@KL"H1(( M'[7 E0#O"7CM=C3[^QR5T6*6RZN3MT?T'-5,0%->G:!=O=@DNU=7[2<$'!K2"-/-$9X30+>\G?M!C6,81\QJGI M-P#$/N56EP+0ITHFH$,3 MP"$"*T ^7'C\QY."++4+ 5[07M50H.ZI1,AO_RS6P!+UA#!@C?6M0:# 8@>F M/2* "DOA0##Q$1V16YB&R.1A/]@79-++EE*86 A@5LC[*0W,#0R9??=@"J)P MF$(K!=*X$6"[*9BL"&+KQ*("IA>:/+Z!&.87]@68S"&L=\CHW2ZG( MC\W-8^'LY"4KZV ZJ[?;S2=UO+XDXE/5C6#WG[15F^U+*L[J>]6YWQ(O_ M 5!+ P04 " ";67=,284R!+," B"@ &0 'AL+W=OX[X&G]'@2*N#-)B4^DF="EB3+E)+T\=>(NG5.16RV MW]4WNGA9S OF9$FS/^E>G*9NXCI[:G0 - =:$:G &"8$A!!^$\"8A-(3P M7@(R!/1!B&X2(D.([LT0&T+<(7C5Z.KI6F&!9Q-&KPZK5ER)U<(&XU@NB)T* MZOG7_\D9XS)ZF:$DGG@7)60PBPH#&Y@@1&W,NH\!-<*3#FH;T&9C 7OT, 3M M%,L^!L5^&[.R8)*D8[6/@6W$IH\(.HFV?4@4VPL.K.,>:'[0,CJR"X16@5 + MA$V!H#-BZPH3:4RA,9TR-GT$A''B^]UR;RFUS"*K660QVQGT-?K4;(5 PXAM M7P..@J!93LML9#4;] ,OVLE;L-6Z?G+"C?FQP9T?/A5 ^&]'Z M03.'ZO;JQ!=@O *6^%H]@/1M]R%?O9Y^8G9,"^Z\4"'O3'VS'2@51/KW'Z3_ MDWRPU9V,'(1JQK+-JE=+U1&T-"\RKWX6SOX#4$L#!!0 ( )M9=TRX+JU1 MWP( +$+ 9 >&PO=V]R:W-H965T/)<553\V;"27U<^\E\WOA7'DS(;P7K9 MT"/[SM2/YE'H5="S[(N*U;+@M2?88>4_H/L'>BY5-_X]1/K"HI]KZO^"[NP4L.-$IUCQTMI?[W=62I>=2Q:2D5? MVFM1V^NUXW\-@P-P%X#[ )*^&4"Z ')K0-0%1$Y T)9BSR:GBJZ7@E\]T;[> MAIHN0O>1/OV=V;2';9_IXY%Z][*.LV@97 Q1A]FT&#S H!X1:/8^!892;/ D M/,[B<8HMA$G&F!S"+& A!*R56 (R(DAA@@@DB"Q!-"+(G,-J,;'%U,YAM;6^ MB\BG" S+C$&9\41F$H:.S"F&9,01"O&X4M_&C,0FH-@$(,".6 CCBKT!DT.8 M"!:[ ,4N *GE3PT(:!AX5I-.&G]#P3-%HMF3 T!J5(W%9I^ASB;3P6:VP/"0"K7 M$SK0J"J4A/.Y8/]"9)H+N1]V!QKF(HC,IX*=#DVM+D'(315-6M-M\OAF!/0( I(.(J MAIQCHO@&4 Z"7,7!8&ZIF#C:F5!Z.WZNE?GO'^SV<^<#-G./L[\Q\ZB=A_[1 MM,/L5RJ.12V])Z[T5&5GGP/GBFF-X9UNI9.>G_M%R0[*W"[TO6B'R':A>-,- MR$$_I:__ E!+ P04 " ";67=,.)G:@4@" 1!P &0 'AL+W=O=NRWTVIYM"WH1I.E@SQQ^ M:5O,_NZ T&'C!NYMX;4YUT(M>-NBQV?X >)GOV=RYLTNQZ:%CC>TU'#"'DI+?S5'4&S=SG2.<\(6(5SI\@:F>V'6FXK_!%8B4*Q*9 MHZ*$ZU^GNG!!V\E%HK3X?7PVG7X.D_\MS!X03@'A'! D_PU 4P#Z"(AT\2.9 M+O43%GA;,#HX;#RL'JMO(GA&MTF051X5V4T:7:C)EQH M@EGA2?%]@G*M0+X] [(6@70\NBLBMAM$5H-(&T1W!HFQ"Z,F MT9I.:[+(%)5K49KG#W8KMJ+$%I340!DU\3*+<6;E6I(]V-+$BI%8,#(#(UGE M0(%YM!8-0G:0U J26D!R R1=)0E6(&L-BAX<3&8%R=8@H6^ 9)8DR "Q:,+< M#I);07(+2&" Y.N/-4X-46D1+;_H$<5;=)(6V%DW7>Y4]-()]9]=K,Y]_254 MG:JYPTJ MZ[*FC2A9XW"ZF;N/:+I AF 0OTMZ%&=M1X>R9.Q-=[ZOYZZO'=&*KJ26(.IU MH 6M*JVD?/SM1=UA3DT\;Y_4OYK@53!+(FC!JC_E6N[F[L1UUG1#]I5\8<=O MM \H=IT^^A_T0"L%UT[4'"M6"?-T5GLA6=VK*"LU>>_>96/>QU[_1(,)04\( M!@+"-PEA3P@_"-%-0M03HGL)<4^(+8+7Q6Z2^40DR6:<'1W>[8>6Z&V'IK%: MKI4>-*MCOJE\"C5ZR' 0S+R#%NHQ>8<)SC!H0'A*?9@B@*;(@Q'=FJ 8(T+_ M$O+TJ!PPBNQ-,@:A%"=6 M4/@R[F0?:F T!A=.7T M0U=.6 280;89=,\O *" G>N=G?TUY5M3B(6S8OM&Z@/R;'0H]H^!KAW6>(ZF M15>R/V2Z&\1/PK=E(YPEDZHRF?JQ84Q29=)_4,G:J4O+T*GH1NIFHMJ\J]Q= M1[*VOY5XP]4H^P]02P,$% @ FUEW3&B%Y%G( P GA$ !D !X;"]W M;W)K&ULC5A=CYLX%/TKB/<6?T(8)9$F6:VV4BN- MNNKN,Y,X"2K@+#B3]M^O^9B4V,?3>0G@G'OON?;UX>+E5;??NY-2)OI15TVW MBD_&G!^2I-N=5%UT'_59-?:?@V[KPMC']IATYU85^\&HKA)&2)K41=G$Z^4P M]M2NE_IBJK)13VW47>JZ:']N5*6OJYC&KP-?R^/)] /)>GDNCNIO9;Z=GUK[ ME-R\[,M:-5VIFZA5AU7\2!^VG/<& ^*?4EV[V7W4I_*L]??^X=-^%9.>D:K4 MSO0N"GMY45M55;TGR^._R6E\B]D;SN]?O?\Y)&^3>2XZM=75O^7>G%;Q(H[V MZE!<*O-57_]24T(RCJ;L/ZL755EXS\3&V.FJ&WZCW:4SNIZ\6"IU\6.\ELUP MO4[^7\VP 9L,V,V IF\:\,F _S(00_(CLR'5/PI3K)>MOD;MN%KGHB\*^L#M M9.[ZP6'NAO]LMIT=?5FGG"V3E][1A-F,&#;#T!LBL=YO(1@*L6&>N1-@ZR,X MP1$X3((/]GR>!)78@8 .Q.! W,T"=V9AQ*0#IADP"Y8*)Q, (E)@*A)2D3X5 MDF('*720OG\R,N@@\QG0U)F,$2/G>0H7M/5!69X'2F202 Z(2(=([@6AF8/9^A@N XM#"=ZP!%!QEV<"S>.(?.%P : L M5*LTH![4)\.(2X;Z20MWA1"(!9:(0IUYI R0H2X9YE>NS*C+!J#F]7U/!XL2 MY6"A,I<.]],FFB[) ZA@AI'LQMT3P:+)@6J*;QW.@)YFQ*!0BN- MA9,"Y12NB^$<':R8!V"G=+,E\6&>%NT?P.=4\'JR>C_BX0@5W ML.8QH'G>+D @K_ 02 0$F&'%8T#QO%V 0#Z9MT'W9+#B,>%/K@RM#U8I!GHQ MZ>4C/3G,0DRQDC&@/]+=KQ-H7F\?9*A6L$@Q("W2?0%3PR\UXVA4@?3WV;VOAU/#,8'H\_3:4AR.Y)9_P]0 M2P,$% @ FUEW3*$9(IY/ @ \ 8 !D !X;"]W;W)K&UL?55=;YLP%/TKB/>5;Y-$!*E)-&W2)D6=NCT[R4U -9C93NC^ M_?Q!*3%N7\"^G'-\[L6^+GK*7G@%(+S7AK1\[5="=*L@X,<*&LP?: >M_'*F MK,%"3MDEX!T#?-*DA@1Q&**@P77KEX6.[5E9T*L@=0M[YO%KTV#V;P.$]FL_ M\M\"3_6E$BH0E$6'+_ +Q'.W9W(6C"JGNH&6U[3U&)S7_F.TVN4*KP&_:^CY M9.RI3 Z4OJC)]]/:#Y4A(' 42@'+UPVV0(@2DC;^#IK^N*0B3L=OZE]U[C*7 M ^:PI>1/?1+5VE_XW@G.^$K$$^V_P9!/YGM#\C_@!D3"E1.YQI$2KI_>\LIM#4.XVD3CS3#0_N8G/L&V$7W5.X=Z;45ZOA,HF/;?HQ5 MW[#B&]G.3?=]ES%WP4_,+G7+O0,5LBOIWG&F5(#T&#[(>E;R^ADG!,Y"#7,Y M9J8)FXF@W7"_!.,E5_X'4$L#!!0 ( )M9=TR*__T,]P( %D+ 9 M>&PO=V]R:W-H965TJ^Q.P<^X]Y][8)W=YX^)%GAE3P6M= M-7(5GI5J[Z-([L^LIO*.MZS1WQRYJ*G22W&*9"L8/=B@NHIP'.=13.I/)V5V8C6RY:>V'>F?K2/0J^B M/LNAK%DC2]X$@AU7X0.ZW^'8!%C$SY+=Y. ],*4\<_YB%E\.JS VBEC%]LJD MH/IQ95M652:3UO';)0U[3A,X?'_+_LD6KXMYII)M>?6K/*CS*BS"X,".]%*I M)W[[S%Q!61BXZK^R*ZLTW"C1''M>2?L9["]2\=IET5)J^MH]R\8^;R[_6Q@< M@%T [@,2\FY X@*2/@"C=P-2%Y!Z 5%7BNW-CBJZ7@I^"T3W\[;4G")TG^KN M[\VF;;;]3K='ZMWK.L_C970UB1QFTV'P (-Z1*2S]Q08HMC@27B>HS'%%L+@ M,68WQ61Q 0M)P%H3FR 9D21P@A1,D-H$Z2A!ZC6KPQ06TW3-NL,P20:29 !) MYI% F!PFR4&2'$A /)(.DP\JP0,A(Q("DA" I/!(.DPV($G03+L*D*0 2!;> MZ2HFE1#B87933#:X"",A"U#(8BJ$>#=INYA4B^+4.T&[*6A1+& E*(8O=0QH M\:[+U!D"A(LY]U6"NF1\*@8;T@# @ M.O%%XPE1B@I?,YZ>FCCV)4]!PQZ-%\\#I1]Y,(BV. 0X'!D+@5L M7RC[N,LBV)P0X$XD]ZO-)]5F!,86,&P+&+(%SP,:#>:+FHF3G=UDL.>71IG_Z,%N/Q\^ M8#.?>/L;/3=V<\N_--W0^8V*4]G(X)DK/?W8&>7(N6):9'RGVW#6BWT4W['4+Q5LWR$;]-+W^"U!+ P04 " ";67=,@R3, \D" "V"P M&0 'AL+W=O!< M>V]UU:B%?]"Z?0@"M3GPNE"?1,L;\\].R+K0IBGW@6HE+[8NJ*Z"* S3H"[* MQE_.7=^37,[%45=EPY^DIXYU7<_N/[9 M/DG3"GJ5;5GS1I6B\23?+?Q']K!FB0UPQ*^2G]75NV=3>1'BU3:^;A=^:!WQ MBF^TE2C,X\1S7E56R?CXTXGZ_9@V\/K]7?VS2]XD\U(HGHOJ=[G5AX4_];TM MWQ7'2C^+\Q?>)33QO2[[;_S$*X-;)V:,C:B4^_4V1Z5%W:D8*W7Q=GF6C7N> M._WW,!P0=0%1'\#2NP%Q%Q!_!"1W Y(N("$!P245-S?K0A?+N11G3UZ6MRWL M+F(/B9G]C>UTD^W^,].C3.]IF4[#>7"R0AVSNC#1%<-Z(C#J_1 1&F(5#<*C MVP'R(1$3#^LADF;81 SSC%U\?)W#;"2+! HD3B"YF2A&)@HQ-%?$Q"39^\R- MV0DT.P$""3&+F DQBYB4F+W/W)A-H=D4"&3$+&*FQ"QB9L0L8&8A-IM!LQD0 MH-L ,70;((9N \0DV.P4FIT" ;+$*\20) 8F4.AY"@R\^ MATH#QP@:V1 ,7AR/+ (2=$M B.X) T/LO] MX[Q+=C9(L?TK^R1:DKBCYD+A7M]T+NRT9Y+T*;TLH50#LA-#<>PT_F1CN8(KIO M5'RG[6MFWN6EDKPTM&B[*CGH2_7E/U!+ P04 " ";67=,IQBJML\.V01T!E/;"==_7]L0CF!T+[&]S,S.+GB3=HR_B1) M.N\U;43FEE*V&X1$44)-Q#-KH5%/SHS71*HCOR#1 Z_5I90Z@/*T)1?X"?)7>^#JA$:5 M4U5#(RK6.!S.F?OB;_98XPW@=P6=F.P=7<=0[OWVY+]$?D;R+5_4('3;/-,]4> MH:*W//&3%-VTT(#9]IA@@O%'!%+J8XI@*<4VL.C!8X*=C0B]1\C>AN!DV42X M6&=H^.%#G:ME@6A1(#("T8/ >M:H'H,-IND;M4KB:%:MC4K".6AO@^(@"98- MQXN&8]MP,.OJML?$DRQ/R6KV^G?]2.L/DK7# MM$;C7T;^'U!+ P04 " ";67=,1:6X ^X" "_"P &0 'AL+W=OC7GI&U_VZY#U1+K4.]NG4.YQT5M= MEGTFQ_%G2AK.8_:!M^]OV3\-Q;MBGE6GMZ;\7>SM:1UF8;#7!W4N[7=S_:RG M@I(PF*K_JB^Z=/*>Q(VQ,V4W_ :[0#22#:5^5%9M5JVY!NVX6HWJ-P4\"#>9N[YSF+OA/U=MYWHO MFY3#*KKTB2;-XZCA-QK^7K'%"L%F2>0 9@I.4O A7KRCX'0"02800X+X)D&< MY%X9HT8.FGK00!9[A6 -AP60F 2)$8CPQG@<))( MN?! $@P2IQX(UF192H-($D3BE0%_920:!(0/@C4B$S1(2H*DQ(SX2Y.B09B' M@14QT!0929$1%(E'D:$QN/1/'-8D,J%!FE0B&JP2G"WL%Z"M$3BQ M8Q .Q]O!MQ1"(QRR*4]]%(&' ;1I"!4P#@L?#:"]%F+BL[%4$FV3 M0/FD;T^ 3?!.L@Q]! D9L,5C";1? C;,5#"?"+OAG8R%#T2H@,5+,T3;)A"^ M*= - =NB1+ZV)53N9,'2\:0-% @'%=SGR=!W/,FECX-%$".SB&YN4OW5]IMJ MCT7=!<_&NDO9<'4Z&&.UR\CN76DG=YN>&Z4^V/XU=>_M>*4<&]8TTW4YFN_L MFW]02P,$% @ FUEW3+Y)Q+TU @ BP8 !D !X;"]W;W)K&UL?97=CILP$(5?!7'?!6P")")(FU15*[52M%7;:X=, EJ# MJ>V$[=O7/X0EX/8FV,.9,]\X,.0]XZ^B I#>6T-;L?4K*;M-$(BR@H:()]9! MJ^Z<&6^(5%M^"43'@9Q,4D,#%(9)T)"Z]8OD0M\!_FC.W"U"T:74]U *VK6>AS.6_\YVNPSK3>" MGS7T8K+V="='QE[UYLMIZX<:""B44CL0=;G!'BC51@KC]^#ICR5UXG1]=_]D M>E>]'(F /:._ZI.LMG[F>R4MF6OU()"ER MSGJ/VS^K(_J9B#98'6:I@^;LS#W5K5#16Y%BG PTB(U!_&"PFIV"U21&T]HVHBB< M=>(0892Z459.E)4#)9FA6,UJ4B5&,\U^J4'IV@V2.$$2!T@Z TD61>8'LE1\ MB-;8S9$Z.5('1S;C2)=5,)JCN$3A/U R)TKF0%G/4++E$X"B^9_C$$V?)8L2 M3-[A!OC%C#OAE>S:2OVV3*+C1'U&>@;,XCLU:>U@?+>Q8_H;X9>Z%=Z1235A MS!PX,R9!,89/ZJ0J]648-Q3.4B]3M>9V/MJ-9-TP^H/Q^U/\!5!+ P04 M" ";67=,GF_:MH(" ?"0 &0 'AL+W=O$M(_BHD^K*\5PWI0F]B*ILR)Y9_%+7F/W=DHK>UC:RWP// MY;D0*N"D28O/Y"<1O]H]DS.G9SF6-6EX21N+D=/:WJ!5AGR5H!$O);GQP=A2 MI1PH?563;\>U[2I'I"*Y4!18/JYD1ZI*,4D??PRIW6NJQ.'XG?V++EX6<\"< M[&CUNSR*8FTO;.M(3OA2B6=Z^TI,0:%MF>J_DRNI)%PYD1HYK;C^M?(+%[0V M+-)*C=^Z9]GHYZU[$P8F#4[P3(+7)RS;;P?!PADL@V#^$#9RC5SX@W3GOL/9%]F!PH'4U/-C M2'87,O;ZP>&! *]HZA4]]OH0DMV%C+V"I] &>8#7Z0=L0$,5Y*E_>KXG##1Z M#,T^!1W7 !]BR =J\*>ZC*3 M^%9U?]U]_M-T5XYD+>5?E*1DU##6(Y9 MU[*[B:"MN8XX_9TH_0=02P,$% @ FUEW3-J&*B&[ 0 $00 !D !X M;"]W;W)K&UL?53MCML@$'P5Q ,<_L!W561;ZJ6J M6JF5HJO:_B;V.D8'Q@427]^^@(GE2ZS^,>PR,\PNX')2^M7T !:]23&8"O?6 MCCM"3-.#9.9!C3"XE4YIR:P+]8F840-K TD*DB7)(Y&,#[@N0^Z@ZU*=K> # M'#0R9RF9_OL,0DT53O$U\<)/O?4)4I??"UK7#B#8& QGH%YH8+[$$(+^1L_(F:>-G2 M$]?SJ_KG4+NKY<@,[)7XS5O;5_@#1BUT["SLBYJ^0*RGP"@6_PTN(!S<.W%[ M-$J8\$7-V5@EHXJS(MG;//(AC%/4O]*V"5DD9 LAI?\EY)&0WQ#(["R4^HE9 M5I=:34C/AS4R?R?27>Z:V?ADZ%U8<]4:E[W43P4MR<4+1FV0+XID >!_)U NBU -P7HO8.BN.G#C'D,F&'N M [WMQ#TF+[(;(V1U./ZQ?&?ZQ >#CLJZDE#^X&]NY]+H& SOKI MDYOK^9;.@55C?(!D^0O4_P!02P,$% @ FUEW3'[(DDP @ 5 4 !D M !X;"]W;W)K&ULC53MCILP$'P5BP),U@$+OC+8R M=6JENAW&LJR!$?G$.VCUR8D+1I0.Q1G+3@"I+(E1[+MNC!EI6B=+;.X@LH1? M%&U:. @D+XP1\2L'ROO4\9Q;XJ4YU\HD<)9TY S?0'WO#D)'>%*I&@:M;'B+ M!)Q2YX.WV\<&;P&O#?1RMD>FDB/G;R;X7*6.:PP!A5(9!:*7*Q1 J1'2-GZ. MFL[T24.<[V_J'VWMNI8CD5!P^J.I5)TZSPZJX$0N5+WP_A.,]40.&HO_ E>@ M&FZZ)(E@C>(S'\NQTQE\C;A;K[I4G:9MLSW1ZIL]=L$\4)OAJA M$5,,&'^&\>\1^T=$X$X0K U,+OQ5%[[EAW]&C"QQ;06X[G;S:)=CZ#("]?=1@NW=X?Q:BGQOVWFCYA- MM%TXP+,[Q$"<[?N4J.275IE>S[+3",CMBUWFHUT1K>3S>%?8D8'_R _SYBL1 MYZ:5Z,B5OOGV?IXX5Z"MNT^Z);4><5- X:3,=J/W8GCH0Z!X-\XP/ W2[#=0 M2P,$% @ FUEW3!LMC-:? @ @0D !D !X;"]W;W)K&ULA99?;]L@$,"_BN7WU3[PGZ1*(B69IDW:I*A3MV>:D,2J;3P@ M2??M!]AU77/N7F(@=_>[ ^ZXQ4W(9W7F7 3? M#2_%;1E"^+KP4)S.VBY$JT7#3OPGUX_-3II9U%LY%!6O52'J0/+C,ES#_19R MJ^ D?A7\I@;CP(;R),2SG7P[+,/8>L1+OM?6!#.?*]_RLK26C!]_.J-AS[2* MP_&K]2\N>!/,$U-\*\K?Q4&?E^$L# [\R"ZE?A"WK[P+* V#+OKO_,I+(VX] M,8R]*)7[#?87I47563&N5.RE_1:U^]XZ^Z]JN +I%$BO -F'"K13H&\*B0N^ M]UH-LY<"[JG9S+U=='OG_C/1*K-Z7>59O(BNUE GLVEE MR$ &>HG(6.\1!$-LB*=.W@.VO@2-<0)%@Z!.G[X+8L+%!#60. .I,U"W+L8P M'VU#*Y0-A6@>QQ.>IB@H14!DO-^^$&3S25"&@C(,!".0+V0Q$YP089W2^ M&U^(DDG.#.7,G(GDW1&/,3,/,X&8HX@Y7_?^6 UX9(/.]R;V2[Y>& M+)V.&Z\-D".D<0WJA(;Q '*8T>!!J[@\N;=?!7MQJ5WC,5CM^XLU<0_BFWC; MG/Q@\E34*G@2VCRK[O$["J&Y\2:^,Q&?33_43TI^U':8F[%LFX)VHD73-3Q1 MWW6M_@%02P,$% @ FUEW3(;THM=7 @ B0< !D !X;"]W;W)K&UL?57;CILP$/T5Q >L,==D19 VB:I6:J5HJ[;/#ID$ MM 93VPG;OZ]M")L89U_ 'LXY<\&>R7O&WT0%(+WWAK9BY5=2=L\(B;*"AH@G MUD&KOAP9;XA46WY"HN- #H;44!0&08H:4K=^D1O;CA'_ MUD!9O_*Q?S6\UJ=*:@,J\HZMQ.*[\%_R\Q89@ M$+]KZ,7-VM.I[!E[TYMOAY4?Z(B 0BFU!%&O"VR 4JVDXO@[BOJ33TV\75_5 MOYCD53)[(F##Z)_Z(*N5O_"] QS)F%$P.FGA&@D1!^$^%-"/!)BBX"& M5$QMMD22(N>L]_CP>SNB3Q%^CE7U2VTTQ3;?5'F$LEZ*+ MS=-%"(V8]8,(; M#)X02*E/+D*7BW4XHUL.-G-$%-Q#MG-(FKF#B)QY1H8?W>49N05BIT!L!.([ M@=@JU(!)#:8=,L6!!=HX0$&XL-)U@9:).][$&6\R3SB-W0*I4R U LE="'AI M9>P$A6XWF=--YE (L>5F#L+9(G"[63C=+%QNK$.VGH/P,GQ0]:73S=+EQKY/ MS_H!GI]7^-^BF'S7 3Z;7 M"Z]DYU;J:WUCG>;)2ZC[F65?ZSEC^MR'S#"D?A!^JEOA[9E4W=+TM"-C$E2$ MP9.J0:7FXK2A<)1ZF:DU'X;#L)&L&P&UL=5/;CILP M$/T5RQ^P)H2$-@*DS595*[52M%6WSPX,8*TOU#9A^_?UA:5T2U_LF?&9,U<7 MD]+/I@>PZ$5P:4K<6SN<"#%U#X*:.S6 ="^MTH):I^J.F$$#;8*3X"1-DB,1 ME$E<%<%VT56A1LN9A(M&9A2"ZE]GX&HJ\0Z_&AY9UUMO(%4QT Z^@?T^7+33 MR,+2, '2,"61AK;$][O3.?/X 'AB,)F5C'PE5Z6>O?*Y*7'B$P(.M?4,U%TW M> #./9%+X^?,B9>0WG$MO[)_#+6[6J[4P(/B/UAC^Q*_PZB!EH['='%( M8RTQ4,C\ [6T*K2:D(Z]'Z@?\>Z4NM[4WAA:$=Y<\L99;U6>'PIR\T0SYAPQ MZ0JS6Q#$L2\ATJT0Y_0?]WV6;Q/L-W/&PO=V]R:W-H965T^'[L57E1N_.I7GOF\RD[BK*HZ3-WFF-5Y?S?@I;L/'.) M^[[P4NSV0BUX\^DAW]&?5/PZ/'-YY?4JFZ*B=5.PVN%T.W.?R&,&J7+0%K\+ M>FX&YXXJ9<78J[KXMIFYOLJ(EG0ME$0N#R>ZI&6IE&0>?SM1MX^I'(?G[^I? M=/&RF%7>T"4K_Q0;L9^YJ>MLZ#8_EN*%G;_2KJ#(=;KJO],3+:6YRD3&6+.R MT;_.^M@(5G4J,I4J?VN/1:V/Y_9.$G5NN -T#M [D/BJ0] Y!!\.X56'L',( M1PY>6XKN39:+?#[E[.SP]O$>IFZWNR/8UK2PU>A&EJ;72"1IG@L0AHYY/C#B3 MV!_&:=,QS0A%#-B M(F9+%,>+8'P9;37)20)K5P'G!DQNHM#"#>##8P"W8 ()-9*\7IP9,:I(TLDC@U, =U !.#6#OI7@\$J7& M*YA@+PS$+B;(=N(-!L**\IT>MAMGS8ZU4'/58+4?Z)] #92C]84<]-NQ_$.F M_4KXD?-=43?.B@DYKNJAX1D=O! #A8 !D !X;"]W;W)K M&ULE5CM;N,V$'P5PP]P(I>D2 >V@=C)H05:(+BB MO=^*37_@),N5Y/CZ]M57=#(Y#)S\B"UY=F?)U0PISJ]Y\:,\6%M-?F;IJ5Q, M#U5U?HBBK+8A^5Y\(FVS8H2R-B+(ZRY'B:+N?M MO9=B.<\O57H\V9=B4EZR+"G^6]DTORZF?/I^X]MQ?ZB:&]%R?D[V]B];_7U^ M*>JK:,BR/6;V5![STZ2PN\7TD3\\2]T$M(A_CO9:CKY/FJ&\YOF/YN+W[6+* MFHIL:C=5DR*I/][LVJ9IDZFNX]\^Z73@; +'W]^S?VT'7P_F-2GM.D^_'[?5 M83$UT\G6[I)+6GW+K[_9?D!J.NE'_X=]LVD-;RJI.39Y6K;_)YM+6>59GZ4N M)4M^=I_'4_MY[?._A^$ Z@-H")#JPP#1!X@A@/2' ;(/D+\"^(D2I;S(K].BNYY."?-8\L^HP-,+P 1'5V0<*0A0K\L*U,;<4:X29W6*>?(QB3IYGD&?&<+$"SH=H M$XB;!('12IA M@GD30)R)K3#J!9S:C&$*12D4(!".!3J7HH84L2 0CH4\;T4 M&E)H0*$<"NU1&&58H*$&TAA $SLT"*,QR0R2S$ "Y]%<^1BA8TS"&=8J S0S M5ZP=*![-&6?"&?$:H)@C-Y1(!SK, ^;"O8+'W>L+YEZ3N>#D%LS]:@0)MV:0 M2RL5*!K:U2,G4#1WBR:O'"-,@ <[#1> QW4*"!(!'FQ(W'M"-6^J82U=)/FQF8CG#!1&V(O*MR+!0"FP.Q.]_J A+E9!4 M70DA$ ],/V&I$E A=RVA!]TX%*G0[H.P6 F(U?7"50\:,PFF I(F+&GR-Q'^ M$T7^+D)0K'3 Z A+GX#TN;M?Z4'C,<7&\8@%1HI16!UP_D- &Y M"6PA0GZBB]@B_&)Y2KC3XP6RTL">?FC12#WL8Y&9UR9+?;M@6,YV>274]6< 8WN M#H>:C]2VKI%]J:?S M8)/M<)':7=5\U?7WHCNA["ZJ_-R?OD;#$?#R?U!+ P04 " ";67=,]8Z% M!1 " ",!0 &0 'AL+W=OL&]L*3%\:(^+L!RKNU'_JWP$M]KI0)H")OR1E^@OK5 M[H4^H4'E6#-H9,T;3\!I[3^'3[O$X"W@M89.CO:>J>3 ^9LY?#NN_< 8 @JE M,@I$+U?8 J5&2-OXTVOZ0TI#'.]OZE]L[;J6 Y&PY?1W?535VE_YWA%.Y$+5 M"^^^0E]/XGM]\=_A"E3#C1.=H^14VJ=77J3BK%?15AAY=VO=V+7K]6^T90+N M"7@@A.FGA*@G1!^$^%-"W!/B"0&Y4FQO=D21(A>\\X3[NBTQERA\BG7W2Q.T MS;;O='NDCEZ+%4YS=#5"/6;C,'B$"0<$TNI#"KR48H-G='R?8#M'1,$]9#>' MI-FRB6BQSLCRH[&)(%H6B!<%8BL0WS4JFS3*85*+:5P=&4XFQ2Z @BR31;_)S&^:/D[\)K,L(@>N]!]C[_6)"S<@W$'QMI]]:!C Q3]02P,$% @ FUEW3";!+I%0 M @ D0< !D !X;"]W;W)K&UL?57MCILP$'P5 MQ /$?"5P$4$ZB*I6:J7HJEY_.\0)Z RFMA.N;U_;$(Z8[?T!>YF9G;6--^T9 M?Q,5(=)Y;V@K=FXE9;=%2)05:;!8L8ZTZLN9\09+->47)#I.\,F0&HH"S]N@ M!M>MFZ4F=N!9RJZ2UBTY<$=;"@!X\)BB4B]!XA M^R5D$\,F0K#.T/##N0DOA 4B4" R M'#0CU9"P5@[$(*".-;Q4*8 #:[!LVN M 8'0,@MA(LLLA%E;9B',!C:[ 8^,DJ>@_I_.?,)J#9!!"PMC@?,+'!M(.1E;W'Q1(4KCS[("Q! MT2JV?U(TNY@:PB_FTA=.R:ZMU/_W+#KUE>= 7VQ6/%?]9F@/'S)#L_J!^:5N MA7-D4EV;YG([,R:)\NBMU&FM5'^<)I2,RZ@YEGI3L//Z/,?&[]'IZJ:ZY_XDI8Y>FKKMU_%)Z_-=FO:[DVQ$GZBS M;,TO!]4U0IMA=TS[OF@ZM_57I_6<1%'>WD0EUI_5[?/TFV(Q9';_5=Y ME;61#YD8QD[5O?T;[2Z]5HV+8E)IQ,OXK%K[O+GXK\O@!<0M(-,"FMN]C""; M^4>AQ6;5J5O4C8=_%L,WQG?$G,UNF+1'87\SR?=F]KHI,K9*KT,@I]F.&C+3 MX$F1FN@3@D"(+5DL+S(.!Z!@CM0&H&\"Y'" # R0V0#9FP"%M\E1PZRFM9JR M1"5",(>!' 9P2H_#%IR"%2$,!S%\B6'(P_ %Y@-!'(5 .0C* 1#V0/D2E%$> MXA0@IP XQ.,42PXF&68!4 F"2@!$/5"Y .6(E"$.1K"MT/+.LBP0(N!,#"2[ ML.8HRF?9DBQA18 $&O0>$X#$?=(H*N>D,B$!$&QD3 %0[H/H D1Q@@(E!\.. MQX#EF6]Y)YJ3<)D@%B#!GL> Z9EO>B?R]A2H81AV/09LSWW;.]&;^T 2&KIY ML.TQX'ON^]Z)^/SP,"T#A1W#QL> \[GO?%!$ QS8]Q@P/L]\SM+YE.(M$[RTR!*X0!*@0W/,ZT?SN,81#(+A"$*!"<-^WD"@/?22X/A"@/N2^F2#1XHJGLYZND=W1 M=K-]M%.7UK;2L]FI8[XGMB?\+Q_;[6^B.U9M'STI;3I+V_\=E-+2Y((2D\O) M=/C3H)8'/;SFYKT;V]QQH-79M?#I]'_$YA]02P,$% @ FUEW3,,.!3B] M P D1 !D !X;"]W;W)K&ULC5A1CYLX$/XK MB/<#/ 9C5DFDW:RJ.ZF55CVU?683)T$%G(*SZ?W[,^!-P1Y'^Y* \\U\,[;G M&SNKJ^Q^]B1"VOZY"$[P-?J^-) M#0/Q9G4NC^)?H;Z=7SK]%M^\[*M&M'TEVZ 3AW7X2!Z>*0P&(^)[):[][#D8 M4GF5\N?P\L]^'29#1*(6.S6X*/77F]B*NAX\Z3A^&:?AC7,PG#^_>_\T)J^3 M>2U[L97UCVJO3NN0A\%>',I+K;[*Z]_"))2%@2U5N5IV\!MVTO.=RV$7D(=6SOQL&Q\D>?]/3T^O1MPW/816_#8X,YFG" MP Q#;HA8>[]1 $;Q!(ZY1;!U$3190IY=",OQ("B:)QWMTT6>%'>0H@[2T0%= M.$AQ!QGJ($,BR*R9GC#9B&FGF0:60X'S,)2'N3P)LWB8P\,(Y E.DZ,T.9*. M39,[-'\!)0 X#T=Y.,*36SSHE&2^F05<(R#Y@-8;T)P*($\]\P*XE F)0X3<9@\ M+05P&0%$1ARQ-Z"EVC/"/*L$>.4#5OE.0A1I8(SYMB7@I0](Z3NMQ8 6&R(O MYDW#')40W+V-@VL$9!]O+H!7-2!5[307 UKH!XMR3V,&O*P!*VN[N1B0)=+. M03/'>@NS9.\9@4$2);XYQJ4$D).+TUO /;KX2@97&T#4QNDK!E0LEX%[\J&X MV%!$;+A=G :T6 8:%UDCNN-XY^V#G;RT:KC>S$9O]^K'\5IMC3_I^_9T._[C9KJL?RF[ M8]7VP:M4^M8XWNT.4BJA@TPB'=Y)E/O;2RT.:GC,]7,W79*G%R7/Y@^ ^/8O MQ.9_4$L#!!0 ( )M9=TR7-81>?P( )(( 9 >&PO=V]R:W-H965T MB4[T=HW)ZD:;NQ2G9'NE.!'[]34B"1)@1I>M?%NX_>>U&XCKZ:N6O&D(GUM M&J[^[$4M[]L8Q^\;S]7Y8MP&VFTZ?A;?A?G1/2F[0J/*L6I$JRO91DJ9;WSV)(*(^C(?NOXB9J M:^XBL8R#K+5_1H>K-K(95&PH#7_KQZKUX[U_4Y+!#78@@P,9'5+/03W(1_Z1 M&[[;*'F/5'_X'7??&*^)/9N#V_1'X=_9X+7=O>THI1MTDASF,)##0DX^Y[" 0\L"9S &)W Y)<"_NB2Q4)$8B#6?EV1O M5$Z")/X?+%*?"1@X32_\? 18Z!*F=!-KT1 MFV+2%:,+)+C.,5#HK)R3_$D]VQX3[X'H3^F??=^AM7YZK5T8LTMC'Y]G&2T@@;3;*R>5_L!6%< MU.)DW+2T<]5WR7YA9#?< -!X#=G]!5!+ P04 " ";67=,'D>D'O?K8AE!#4/]CW^IQS/_!UT@GYIBH M[7UPUJ@455JW&XQ57@&GZD&TT)B34DA.M3'E":M6 BT-)*%/T'&SVQ.(=X$\-G9KL/5O)48@W:WPO4N3;A(!!KJT"-:9HD4G2?[O]M2>XF"#3'=SZW3-=N=F?8HX[UD MZZ=U@B]6:,!L>TPXP00C AOU,42X%&(;WM'#VP"[>T3DWT+V]Y!5O)Q$M%AG MY/C1- E_M2Q %@6($R WC7J:-:K'/#I,T]=!2!R36;GWL/6:^'.U_3TL"/PX MCJ)9VGCRKSG(DYLCY>7BW&C;LHEW'-7GT-Z5F7]K1KB?N$^9?OY_4GFJ&^4= MA38WT=V74@@-)DW_P618F2=G-!B4VFYCLY?]X/6&%NWPIN#Q88@JKR[DXVH]9N= M;*M9Z'.+PL/!7[@S(+T6+6Y'OQ4ZA?S6.K9]$895M4HNX*60>MV,W#!WR_QLP0 M+.)W(<[=9!P8*\]2OIC)M^T\1$:1*,5&F1"Y?IS$2I2EB:1U_!V"AN.>AC@= M7Z)_L>:UF>>\$RM9_BFVZC /TS#8BEU^+-63/'\5@Z$X# ;WW\5)E!INE.@] M-K+L['^P.79*5D,4+:7*7_MG4=OG>8A_H<$$,A#(2,#)30(="/2-P&X2V$!@ M#B'JK=C.<0#(">4<7_G<'-3. >W,TI4 MW@J"(?W%'-T^+$TXBV'1*2@Z!40[>5RF0!Y1C(@+7$% HA-.'> : ')*&$NN M%$L&:L\^42S99XL% ,+% @!O%@M&\"&(/E$N ^C#>@%Q0,$ N!L5@Z\.4PS>"@^8 ,JYJYP ES$$U:F4JT>]LF=L%&'FME.H+)ZMB*/A#3 M"CGK2].BVA;I+4S?W_[(VWU1=\&S5+K1LNW03DHEM$AM(@P.NJ4>)Z78*3/D M>MSV?64_4;(9>N9H;-P7_P%02P,$% @ FUEW3-:?R8(E @ K@8 !D M !X;"]W;W)K&ULC57;CILP$/T5Q >LN>8F@K0) MJEJIE:*MNGUVR"2@M3&UG;#]^_K"TD"L;%ZP/3YSYLP8C[..\3=1 4COG9)& MK/U*RG:%D"@KH%@\L18:M7-DG&*IEOR$1,L!'XP3)2@*@AFBN&[\/#.V'<\S M=I:D;F#'/7&F%/._&R"L6_NA_V%XJ4^5U :49RT^P4^0O]H=5RLTL!QJ"HVH M6>-Q.*[]YW!5+#3> %YKZ,35W-.9[!E[TXMOA[4?:$% H)2: :OA EL@1!,I M&7]Z3G\(J1VOYQ_L7TSN*I<]%K!EY'=]D-7:7_C> 8[X3.0+Z[Y"GT_J>WWR MW^$"1,&U$A6C9$28KU>>A62T9U%2*'ZW8]V8L;,[Z;)WX M=X@?=4AZAV3B@&PJIC8%ECC/..L\;D^WQ?HG"E>)JGZIC:;89D^51RCK)5^& M088NFJC';"PFNL*$ P(I]B%$Y JQB6[0V)EK; CB M$4'B)DB P+ D>IIW,UY[:%VH5D;?\ZH.&)RO\!4$L#!!0 ( M )M9=TPH9DF[2 D +8Y 9 >&PO=V]R:W-H965TL6I:3:'[*KNYO#LHU[\O7RIJM7@W]ETOCP?OJQ6;Z>CT?+AI9I-EK_4 M;]6\&7FJ%[/)JOFY>!XMWQ;5Y+&;-)N.=%'XT6SR.A]>G'7'OBXNSNKWU?1U M7GU=#);OL]ED\?_+:EI_G _5\,>!WUZ?7U;M@='%V=ODN?J]6OWQ]G71_!I] M6GE\G57SY6L]'RRJI_/A%W5ZKXIN1@?Y\[7Z6&[\?]!>R[>Z_KO]43Z>#XO6 MI6I:/:Q:&Y/FS_?JJII.6U.-(__T5H>?)VTG;O[_A_7;[NJ;J_DV6597]?2O MU\?5R_DP#@>/U=/D?;KZK?ZXJ_HK>M*+KM_!P_O MRU4]ZZTTKLPF_Z[_OLZ[OQ^]_1_3\ 3=3]"'3C#]!/,YH7%VUP3;3[ _)]B= M$UP_P?VA3["?' $Z0>GPX]@2I^W+?BYWWH'JGU M_>X>H.O):G)QMJ@_!HMU$+Q-VEA3IZI]1A_:H]TCV0TV#]&R.?K](JET-OK> M6NHQ5VN,WL 8Z[8Q-Q*C/A&CQH5//S3TXTJ+^=:J[7-<2XP+1>:'Q.AMQ%@B M3&:DE! ?\-48O*JF,V"V5M5B"Q9;L)T%NVE!Y]>ZQO@.,U]?20A&A:+(D&.) MU TR.8$L =)%K=,FXINO#B3T3X6TJ\ Z*P!S@-@4(8[G[#S M23IO,]^3.%/N]%Y$*1%*V12HMZU&0.XOI+^"UPOY4#KY[(X!+DHB*@',1,T7 M6C'94L)U9Y@-+#E?E#ZF6 'WFL]:!=-QU M X1+. N6]LN$V514EJ< MR>FM!^UT>2^D!!"=C.%WFXB)DFKB-EAAVP8A=>6/N-N$6)5D5A'@2A*A6+F] MD!) ]L0XX5,E"=5936P06E/I\*73A&NTY)JD39YW ;+1@3\OFK"#ENR0-'.8 ML(,^@ATT80\0+>$NZP4>%DF]J#M&C>!]@("-EH$O = 'WCU8@EM M6D2;)*@M84-[3(^)-9EDQI 7@-=6YO F@M[+& (U*+8/ &Y[3WC8 AZVI.MH M";W:(ZH"2^C5[J\*KGO,I@:*?+Y?G6,S?TL8VR+&)D63)5QHC\C\'2$:AS+_ M/!UTH"] >ID RIJ9"+JGFTD(QZ&*0O0S)3U$';2,E5MD+N]"CX$Y&PLCE^0. MF!.Z6P)S6KE"DOG]'G/;"T8HSDF*DTW4'K1]?VR10'\)0;7U'O +@C;IIN<: MZ0C'.IEQ2HUTLGY+78-47(($6F-DV[($0*5-Y!6A(_SN +\+F722CI5Q"K13 M$=(J#802(9WU/!ES[#6"Y/@0277G",>[(SC>$8YWJ,H4)(::ZC9KX/=+":"% MTX#O2@!M"MRT@\.((+@#4O@;)_-HH[23?MTB(>FB/)@2/JYPZI!!!(M%,=R-J]8VUXPHL<>Z7%.S0@DJ-D#)?8Q@-)LC*"FR2S1JWP$ MMO!27/*SU+(8/.@S M(:"+B I!1RT8'IF!B&, U:LA"6@@$A6.Z+0'HA,!U5,Y%P;)_R8E!70.(:U" M6VH0TAN_8U,*496 VO=Y!QF 9 T@I4R26T"O.J/4V3$"!@W(#0";C(>W" /; M*(8$,A(;1)_"$>]. ]&(@-Z=ZORB):/O?(T8":-'Q.@D_8B$T>,1C!X)HT?$ MZ#D? I#DPP@:7J#_!& GH,U3 MR./921T'U$=)\34P2,:@S0\S%">I!X(9SC MD1$)]T9 JY;9(,06C]A+$0G!Q$/V4D1)!V+Y).0$]!00C"M])+02 :VP%S.1 M[0,]@E8BH96(^C=B\22MG+@(WM$B8 =D!(!5>*I9R)$E0!1L4T>B1!5.H*H M$B&J=$CJF>0F#[&Q=2^DW G9=E;0SO8PB>L$]DCE?'H)0,F2_DK>M9]V?54UZNJN>?% M+PW=O%23Q\\?T^IIU?ZWK886ZP\)US]6]=OY^BO)T>>GFA?_ 5!+ P04 M" ";67=,0SC-/C,# !Z#0 &0 'AL+W=O^ [?[*RJI_H@I?9>BKRLY_Y!Z^-M$-2;@RS2^D8=96G>[%15 MI-I,JWU0'RN9;ENC(@\@#*.@2+/27\S:M?MJ,5,GG6>EO*^\^E04:?5O*7-U MGOO$?UUXR/8'W2P$B]DQWC;TFE$>EGIK)M^W<#QN/9"XWNJ%(S>-9KF2>-TS&C[\]J3_LV1B. MQZ_L7]K@33"/:2U7*O^3;?5A[B>^MY6[])3K!W7^*ON N._UT7^7SS(W\,83 ML\=&Y77[ZVU.M59%SV)<*=*7[IF5[?/<\[^:X0;0&\!@0*(/#6AO0-\,V(<& MK#=@ED'0A=)JLTYUNIA5ZNQ5W=][3)M31&Z947_3++9BM^^,/+59?5X(3F?! M0M0N)8MP)BL9)6WLZCI,P MG("A!*PE8&,'A*53!XE:2-F%$<>4Q%:T+@P,3' K8@3&$P"!.\U1I[GCM. 3 M44(AV(1Q%5DHC9XF$P 8HA;8P2?R%B"YSQ)KE .SWHB+E!. MN,J%L7/J7!3AU/X\8%P)X"X#7F; +3.")Q,4>,H#N5PXP%,>X'/A>LPXV B< M(X>@(!+V)P)#T:DC!WB- :3&Q!.5#O!\!W:%5_$BK?5;6WJ/2YGK<7F)W2FEIW QOC)L'TP@-DUSN=#.,S;CJNH%N MHM6Q[W2"H=U:_ =02P,$% @ FUEW3-3^64@J @ 30< !D !X;"]W M;W)K&ULC57;CILP$/T5Q >L,=<0$:0F4=5*K11M MU?;9228!+6!J.V'[][4-RR9DLLT+OG#.F3,#8V<=%R^R %#.:UTUQN19_RDJK*! MC7#DJ:Z9^+N$BG<+E[IO&\_EL5!F@^19RX[P ]3/=B/TBHPJ^[*&1I:\<00< M%NXG.E_3P! LXE<)G;R8.R:5+>]RKXJ%.W.=/1S8J5+/O/L"0T*1ZPS9?X,S M5!ING.@8.UY)^W1V)ZEX/:AH*S5[[<>RL6/7OTG"@883_('@CP0=^R-",!"" M=\+'$<*!$$X(I$_%UF;-%,LSP3M'])^W9>8OHO-05W]G-FVQ[3M='JEWSWD: MI1DY&Z$!L^PQ_B4F]JXQJUN,?XU8WR*"=Q&B38Y.?=2I;_G!E0N*"P2H0& % MPBN!BC!@5B&\!#JX4WD(1)W*D7O]"%] M/%6*-PCU__]-ERCHGE6\C^@#C;2D6"=YTX8G%\>4N6B^,W$L&^ELN=(GGCV7 M#IPKT(K>D_[G"WVWC8L*#LI,$ST7_0'?+Q1OA\N+C#=H_@]02P,$% @ MFUEW3(M,?O6+ @ EP@ !D !X;"]W;W)K&UL MC5;M;ILP%'T5Q /4?']$2:0&,FW2)E6=NOUV$B=!-9C93NC>?K8A%&PWW9]@ M7\ZY]QRX\679$?K*S@AQYZWNY9\[;!0!L?T8U9 ^D18VXB).NQ2UY#^W2!,NI7KN[? QE4;T?=$\^3B>AUG2?9$EQEH@%3])A@@O%' M!!#9QQ*!K401&/1@7J T$:$WAVQ-2)+:1816GZ'BAS.?N3U!9$T0J031-$&J MB2QZ3*(P32\R]S6O)L;WPDAS:X)"_P.UL55M;%&K*2EZ3#PM$J>:6@LFTU^- MB?&])+&K3:QJ$XM:K4>*Q*BBZ2@_16SO(68R4ZO,U"(SG)?8F)@HR#4KJ2%# M[Z32 @FT4EL3$\8?_#$SJY_,XD?KQ"(S.C%/M?.A-#%&VV]-S*SM9VIS3>WL MIIA*UG/,^_S!;RR@/(TU$6!R=-:(GM0<8\Z>7!HNN9/H."LW@3QZM7@A9Z@E M_I@ORMP2%_(693]TP7OA?F3_@/14-&PO;MCS^6\\=TE92M?).NX9/[O%@E M6_AG\?!CN2G29%$^INEVM?RQVVX/?UPEV?I-M%MG_[E+S_+=>OOO;R:CX9N_ M_+G,_O+G[5_>Y_/=*EUOHV2]B,[7VVS['%VL>GT9?9^^CXZ.3//V[_ M\N)$N8P"+]%OVO]#G\WMFN*'"&'[)R#M_[6YH4 MN$71^V1;>>_I:;MSVNLTO.I#MDR+Z R>>\B+RGL^)<5#&DWG\Q2^!=]9\/<; M=^SV>5-Y?Z=]^K\:'[A.BRQ?-,Y=3_C_^1__H^X8S3#N/GR /Y8O?5/>6_O= M#W\+_S*%1Q?\^#)Y"#^]3Y9E9>9ZDOEJ!=0SV^;SW^)H]I@4:1E=[;;E%NY" MMJZ,)8_]FBZ7I[^M\R=X-$W*? T[?U&6N^K6_RVMS%_&^"5?PDU,"CGCRM\OMH]PD>9[YW.; M;X'V]G_GN@">6VR?XVBS3(1GXLPW2'^UD_J8YXNG;+FL4BT>WS]P,;#!0' / M&?[*KZT=B=?0,/>KV^FG:#J;G=_.FDYAF25WV3+;UFR/V>%-\HPSJOF\V &1 M[!GB;%=N\Q5.F%[=TS$J]SWZO@VF9;W/&2Z0>D$%R$=#VO?ADEY]MR MD\S3?W\#HK%,BZ_IF[]$X9!T]Q_SY0*NXK_]SW&W,_HI.H=SW5:9._.,DGG& M40>VK(B <'= D\EN^PCD]P_8J9*92:?=CMOM]D]1AOQA$0U'<:?;IUG#K^UA M.P:B+C?I?)M]39>5EUTGV0*OWSS99+![%:&5;D&VP[# 6=>P W7GNEOMEG3! M<[X"^0JVX3%=E_#":)F7E6<^I649;4&+*'? G6B=4;*%!TL@<+CIO5Z7YM]K MQY-Q7Q:Z?QE\]#<)7$^4FD I>$=C^'W>X@&"K4]KM_XR7^-1%_ERB7P/;DT* M;ZW<$W[;XGB%F7_]/)]-/MY>G/^\]6G]^X $ ?P$R*U,X]HY8/?(Z&&59%!8]FM;][DRW0;E2"@:M90TI'5?OBQ M@"L6;8K\/JL0Z@VPHZ28LQ!B;+5)LH+>4WO]\_7#Z1)&6K"H>>G[5QO4/?D^XE[6<_-C MF=9)@^"F4[A+0:-/99QHFWRKKN+"?*8+C8[O8#-@=RNTC0=6/R?["7 VX$5W MNRW)X6T>K0_C,7M&J&=S>P;8,%NFBX67Y&WXW7_[GY/^J/L3\)825+F7+[5^ M_WVVW.&].H@-.!>,YU69QE6- )$E'"-E\-GB38#CJ3S] 8XV>UB+ C!_CM 6 M*Y=DOU7$'MRH EAFP7=2#K@TXUL*L82EW\+/C_I]%,W=24PWY.BX$P^[[9/] M0NI5RSMD P_YSN^EOX/&.HP2_P +KDJWPUCRQ=[S6T>;^O-_QX'T>2< MZ:GDLQ#5^STC,_<,9I>]< ME+[&;[K:'U-W_2E^0NIN?E^]VB9[VO14H*M="!TW+[ZBM/T@ZEH,Y_^0K7&I MT9UH5Z"/NF)]\)+R41G!ZCHOC 1KQ;%@E]ZG_-L)D@D=44A?_W$#JXV T3TE MQ:*RPL/YBV5OM2;S(ON:+=(:$GVO'^ @2U+C'Y-U] 3S7#Z?YD](-.7NKLP6 M&3H>-FA<5%F.'E4EU=A:+.<$: M8TP_Z3S1N$#SGFD5OOWA;YU!=+\!76B.O%P>A=NS7P MIBC^ V^@88ITLP-E,,')(L=E!@B*X:[ UVW()]:D1[]J"#(.:I=Y>D?/(I$" MA=9NN,.[43.<;]UC*P\<)+R?*;G;7KJ<%>U]']/PAWQQJ/>P4?-M7KS.J#EL MWA6_V.^?=W6HWS6CBJ_V]\^H,M1KI?+O-I'K>7"C_6:Y8ZAP'Z0@-RZ*>/*' M9?YTN-/TZOK\9GI[*P@Q\$R0NOP:N%I G\-L,-+NU-1V0 M>\._R($*-B8NY,[ 6Q?\ #R9S.!=V8)PJHS#^.O0J@2!=M?M:JT]:S?#>82VC=CR'M?FY:&G M66'+E[^*F!\: 6L,E:$TML8-3.TY32I1R+U/ MPQXW/3?;K59H**"LS1[6V3T(:* C"1;A"Z]!)M8$7?Y2\Y5]GM6KV_.H$\V^ M?/X\O?E;=/4AFEU\O+SX<'$VO;R%^W1V]>626-OUU:>+,W30HR>,>,8UAG1 M-A'SQB5>@Z8[SS9+9BE6;./G#9;L,= .6<;)&M9:\-?@?&![T-8"[0)6CMPO MG3^N\V7^\$PR [_-7)K(!D0>C+FEW1*.1')[+G$QM@C@T/%MFDCARZN[(EF#\H;2<5L@;\O7[,I*TB*G:-:/"Y!SZ/Z$$_H->%X+ MM V["GA0)O (RS \>_M8Y+N'1YK"/9AM^1-.?4&J+]_>M?S#F(FH.$13?.LV M*=C&8T,,)\O;IY^>_!3] C9B$JE?6[] ?X5/=?^=,:*?07_#2>C,W_T2'?/W MY)/2>5 /#G2N=;)(='S^F/\&WYZ]^P@?K/.O\(X4!OPINDR^@IFZSN8E_//= MM&; *?Z2 (>,KN$(/VT7.JKYX(0VB/_X/H_>%S MM/B: ?^,;I%8Z+=/M^^G.AH_=>(?%HX+)P)GZ>XZ>PJ ,>*I =MC_(ZC"Q#K MC9%@T2%0(C,%BEF""&1R!94-M49$"9!#L$P?F ;)7[CUA!T')V#=K=. MB=M^R):KDLG-'"W/>.YJP?7+ M%"$N<4^BX]GYF4P_FU[>2TR=WI1H@%R>;%[=B@!/1\+B6]VC+@>%YAE M*YIB! 9O@+(0,:MX >033^:\1KM7Z3);H?^#9=7<96JM)C=,^'?U)),RP5Q3 MP\H\6W7MQ,:=C*HJJN"A7QDW %=:[',T26#>[G&*@!3: Y?XX35[+A%]!I?K8G:"GBU+ M^L+SS5-F0+F1>(3U1^&0P"H!2I2KTA CB>2KR):.MDE'5D"-%AQ!6*.[1 M>N^VHH\9S"^.R6"KG&5H 7SJ&@1 M%PM1#VOW!?72O/BA=(A?#@-U3<%3M4DM"I M%/'.5/EK]%Y8-.OH!=T/NR2D_0V0];=L!5NT?([@/L!$IP^GY\G#DD@']U]H MS,C=!_H4F)O\AE2G!C6^@502!1CQFU)&A1W_"[ B&GAXV'E=%!Z#ZZH^Y0XZ=)R216Z?8Q7[!U8W3*I/28\*/\F\V; M9V0::E7 G;"*:[:^7^Y2O"-XQ9F-&7&Z43T57J6SSD,_Q3OB)D]?/8N M3PJ:K?H32[/+8#0L=^3U7SB>=%3_4@US;9]2N8HL'7 Z\&50(<5,N00F& U! M [>V-VT-O,*E2_CF.Z%?X7V&%''(%NA63REL0>QM(YSH.M^R^"XRTOPY\C:G M<$&PZ0M4>/#[=,WI(1BTP,T7'9+ON%I3*"*VT2HG/F7.!&A=O,CX;:!*2X1 M7?DJFZ,J04!?\CW*7N9WR^R!MQ_>E]R5>7%''ZR2O^=%QEHX_AOE%YXIGW:1 M/3QNQ9F69C+M\!&--NJ_85(!*2_+G.76WCO<[=(EGH%L.9UMTCFNV&,)#N#C M(]#91N_U;'8;:(A(X+6$' .?V@(SRQ@:&-4RS#4*0KM,]S+SII2_T0X5*<:M MV%$[NV4NC'8X*O)D1R3W]W#!T.1U+V^I-U,X,1+>0_4*\XJO['LNC.L!M<*LF.]6B%R>TQ\60"K;E&^=D90TE1)HX9FN[EU*'\&H MR+E;T86OW+K\'?Z)E! MTOD2L?;H"DP%4TC*'T@FT,2041RS7Q5#92 3\AV< M<$*L,);-1?H >D*D+NHB5L&00XJ-BN>"HER7CN$#.'70J!_39 D$)&=MZ)0D M/]EXSRU)'F8;K96._1U4*3258K;$QU_G$ZOT05+>@.>W1JT6EH" MG,$J^0V$15H@)"!*S9SY[I:[%3O9Z.Z5M#'*F-DPQ)-=&26LWD6-3$ V%A4X M_;UV(_1#_R!^$0Z3TJD#Z8PV5C:S]Q9?DR< M8XZ&X9S4ULV.?3$,:,-+(/>=2)H$6XYA[IR]Q(@A)T_0@V#FS/[9+>55F V7 MX_&X]-]WBP>36 /4N[,4#N2"A+?(X$ *CFS0V&(WZ;AF_UJ1PJ?.%#[E[XWG M.: [SUP-C@O6GHD5ZQ/9KDQ%1LX-,'NNW6<_'2Z(=\)#4?(.=40)?Z M'KZT9BU0$Y;+I! F+Q%$RDZR&J$5&'SNIRD1B.-B%8+&R_Z0AA^I]E^ZL4'' MA*U#7(#*[$37^%#(UL&3J*%L%ZQ6^G(I8<)L@K8!T[8OLB+E)6"V!PPQ0HX= MB'516DL@_B38EQ ] 'L@@2'Z$*X 61X0ZS\L#^+MQW?OBD)(<:\,]D6B3C-3 M:_+WXLI>N9A\[7M40+*E;JX(O8?_*.D-(%=0MS0>E> ,Z$J4"J /0#+V"Y3 MU750;&+JQ]IN&SY=IBD-?+\CTY?XCY6>(#^VQNQT5"#=8,,N9<0R6:%>"B\I M7D-?K]947U&.G)&S2 M?8I:_XH3 5DK",,,SKR"CQSO5Y%Z_!R#W91GITZOQW3^&V&?X57IL[B]61,H MDZ^$@U.. N\#B4AL6(3I C88["6Q01(Z(XS.HE8U:8-<>RY)D[:^+'@).TF" MHRP?X:1.@=I6KM9V^!MUV!SWK$HIKEJU1"0VO2 WC'WN>[N^W];FF_?EN@JRNIYGP9KD6J;+(53]?7/)L;21F#P!'5 M-BDU8G(J]P77GI M')W0\ZVZ1O#ENFY[7;ZLX6/T5=O-QAN)_A,T/JSJYKBDDV*-$#ZR/W&_:8#8 M86D&,L!:3BIV2;1%7_9#PTN!EZ0T'JZ!G%X-5)>3^W+4BBZ,PO:+ZG61DP@8 M7AA6>)!EP:ASRMPHB"T7*?E)\50DFXO8'WUED2))$.@V%YZ?%>7V-%O'\AM< M)3RU##;SLF8PI1.KV)6W^:;;![U>NV3: 8&U#*[?U:%[3.!SXS691YZX[B:\;ABHU=G M>L@OG0DS>)QG>GHF3OWHC-;Y ;4TV$@.1L#/F+ZEKG_9#55C8O:\D=6)_O?M MZ6XC7V$!CQ0BB@RI<_9!_&2A>"()? 1*+,45K'KTQB&]%NR";U ;.A(=/2.5 MPG #^"=EZ( $2- 5D[(Q5:KS"(P*BC4JK@,7VXH,X&E3W0.2JJ35(0\!HH&; MG(' 7JB%F))G\9Z\/^((8$9A';'V3;\J"RJ9B=6^#G3SXH&W:^XF1C$GR9 S MHX[G+)NV@BPQ.17<@SKWQ&5>]U*BIJ8S>"-PQ0;F8=-YKTTZ[[FF\T9[DWTC M ^Y%.PJ]X3Y!D\RF4$JYE00O@=LA%U'_LV4(, I*%KA=5F#@$"R':K[WE4VX MA<*%P,BE:+Z#ZJ,#(042Q5CY-GJWRSC<3G2[0OB":.6=070:]2:DG)319]@Q M=-JP<6[7[,B;FB!'#X88R AA/#G"\3M=^=3$PMQ'/NR*=<81MOOL&X'38MB* M>V203HXUQ6M(0<*'1_(PAZ>9WK#@Q39=&X\Q.G" 2],A6>K4_+%ZXR>6)]?I M4[)DU>L.#(&T$$<'<3 )KJ6+EGT_/\;"+W&L/.]J%RJR#14U6M(;4&,(5%ND]"GR^"M:U"385XC)_(6GDL.V2_VZD%+ [ MDG,)>;?3;W!A6429J(?R?E%GZ/:Z?K24<@<1# XB#@=AKPM,41,.2!3=D\-: M_4S/I)CB0H#M+'U[3^,B+!'(F"(V2*K+5#W4]]XR$OFV8#Q7CIQB=O.H,W9D MNU&[7#^/*/"55\N:=TQ!N$=\K^QRS=I\!7U7ID89 +Z6@2!9N+-_S.#,BODC ML!V63P;304;O!N4VF&'_D%'$NZ5 -EXI^3+,D.J^TH'FZNUFIODV^H1NUJ@# MU^GJ#B/I$L>C@=5%]I^[?,L^-]'C$H9<"O[H)QFD"X-<\)..<_B%AWF320YS M)(,C2$MRPBDF"?]E9O<3W01^);*!+^N\,O-L+1L(9P 6/"EZN1[E(MDF2-[D M3L1W4NYI+(X\.4J)EJ(.RXYH\MUCW8_0N>JZ*8W[2*ZX^ ;5N!-:)$'A8J5A M4+P^P'T8;5_:8,0>>X[LWP:;]+9>]? !VKBB5XQJ8J)RI'HSZ&3%/6C&+YVX M;<4CDP0U)]SP&0E3TC)E'% :DEUI)*,SMS7;UOP!74;CP A/1MVY@FSQ\YR] MZ$0%[HX.UK^3[SQ'QF>P\:PC[CO2-8%QO6/5^^@XHEG3+#+#]A&4 ^"'Q@DRD_$B+)W@EQJY.YQ<=N5^*]+JK(H-G<\DC&>K 5>D'L.^]L- M(Y4XW#_%/:#!!B;'(N/=:]2.797'?WM3]H 3IW#62#$+<1/M8#M@'RGJ+%J: MH%_3!#:U-O[P7WY,=JTK5TK#-N:B/$I\R3U&2[F'8\#5O"GG17;7!"]X/;H M#]@<_I0/_Z):WX81!MGRV> (*-]L2N1=!6+*G=5 M,?<"@P;AIKIDI:C2I&FKJB-A6I)2Y-IQ6!43*QAEB&HE6E+@@@$2,#$8C5YS M.\IJD)^D.,7".:)1)(A8.*6(JTQ"-4 PT,"^EK@[,?![RD'2N>8\2=A:AB.@ M)TLBPE93KMY35(PUKQA#BHT7HV%V\I;2>PWI$-5WP;TE3X:QANCOQHF&IA"Z MB=00K5^QO#D.>(;]/$0OTI+8!WLO" YO7M[[V;!;SI5R4+.$34#7-(:BA-]L M*7M./6[V+/8L3,X1",H9#A57,:O$VZ! /H_W,A615B(^D:7!J6)QP-X4(Y$QU1F@7P#HDMA]Y0M,;( M"[EC]"89U7OM6A\1Z Y4(2$,!!(K[N$TNFVV!UN1J7?BWC$3\W*5@5+A69QJ M+%@>!ZIGL(#F/ D^R/8/JM0/L@F!K*N)I%.,UYE<5IHK8\[<7C?.KK'*\;<- M6W9TJEPMP9B(Y?,Z+1X<5&M=]G3+X^UXT["^06E^^+F.%JV8B,1H MEV@>AS7OY@8P7>!QH[#"5S#T@ Q6$U2?8BS*I,K5ZQG-TOY^JYB9XWWR-"Z9[@EM.?"#Y@ 2:4D**7DM5Y!^QPG^^*+6K18%*B)'E+VR'QEW.0B,\P6U=#DF7R'+LX%KKR=$@\)R[/$SPY" MA*Y8UY5/@-$2;1\X+9PL$#*7&7(6RFY$7C/.%-2.]"NJ.8)3(KO%0R?I1-7_ MZ+$RA4ZQ0GQU#A+!T/U MXIMD10UODX#"]C$-R9ROG.6"Q@51+]QM&&O%R1,&3 T,'L-O.>=J^V^V&#AW MS@;N5;UT^[:119RWC2 B+$6%$"O_,BI8PW4>>2/NF8>KYNKKR+E/N:"XX78E M<80I$PY391%M0W#V!NQGOWL"):/3=A^=S2J3,/_[HVMB"DA"XB>#]LG;2@#E M%K5)W!3SH+VN81"%0TW*,GS;R=GB/6?Q1W9?-CI=U'R&.+L5ZRU58O) 5(KV MQ3NDVTG8TG7Z%#WL@!>CTQ;^?8_L$3U!QCZY2U&;TV0*)\&P 'U[!X\Q\SYU M/YMA(5<"M4[Q;2AZ?\5+*"S/I21WL[:<[AM7+BO!V'SIS$94U8=8:QE:DX+- MB*])MA27E2EF[-I&M0HO:%#HBF#?TPQ5Z_]""S4Z5J?;?<52+4]:$96/^T2O M%^//U;^\6)2P_U((R@L_85Z1XZ"IH5ZG?>(8@",X/M8UJ9OZ^OF[ QZZ;&P*B[K:)[.DFFO##5 M61'0YWB$PVM0<8<=>A]4Y_W>U^!?E+2]+7(6S =G8H*H:+)*81,R!4RO$)R" M>9U-AT++;TX3,8S0 X?!\U5(4! ]]R*/(=&[%* 2W;.944N6P W&E9V E2#? M#&'F-+L*U5CTNK]N;U\\(^3T1IQ49U;1/_,4_>DK*HC8*!6%KYPTD2!OTXM" MB3?2>NRQW( 6&C&)8_<:B$?R8YB? O'G\UTA69^+S!+KBJ.WG"DE%8J?JPD3 MOJ&EN1RE%QVS,UJD&RG((U 40BO5>3Y-9E%C).!?Q,UZ 8_G!,_(?:T&T>U^ MYDLCQ!VS@Y."]B4X'.]8[E)VDCYFZ5?F[V)$JG_?6;;-S$H096!=!8YCS4AH M+@7!7C=$O_W+,2_8@ =;)L'<-@*[_NJ@@8$Q/% >*@$Z) J\+U+N4Q<%K;[F MRZ_J+:,Z!0N>>[1,GLH=I:T#?\A65#::DKH1:)2M*?26:E)[B6Y8QJ%Q3(9= M+R@@EK4(J1)-=OB+P'J6L!+.J=\FG#F,T%&JN;](5LD#.F!_57\'WT18 (EA MKZ(XJQ$"-F;TB@6O6+R; 68QC;H)->;#M(+/4ZTE$5<68Y6593O2G#^F;S(0 MP0S%=P:UD-5N%>@7YBGK*?<8"[F_-3J'JD)*"?G9&NC&D4 5C>I9%RWPAQM& M""+6$[]*=-;@>!,PH<$#T>1X',Y",] YW LC4!AP:-]4K^E1I3ZDT'*7D+\F MI8H[\U15OH)VA)$D=.\)FR0H/"O1N<= )[,//P=,A\#%,$T6?: H,F"$K%@ MCS[)!MS5X_V,&^=Q@D^;3':+M=0Z./Y-0RE=VDBY5VJ$[P_[O7-*1\OYOHHZ MR?=9LB.DEKZY 5A]]904&"L_\1">L[+F1(D4*W!=C4KRS M!D#+M]H\QT"<2B;";D-%CW0ST=,B3F>&6"><:B4I_OA;0NB+7"I@2 X/.M3Q M](UGTIBZ5K0\FRQ0HZRZJ::8/H0(5!?):M/2D"?'?GH:.D*E$A65H13+TU*L M,Q"[]BNSK*%I1/D0OY![P8@8OV1&5BHQMB);COM<4ZR0:#2A=_N\8;7=)CZ; M5"QR++GU0W2:R/!L*HR+)_/\JJ;N2Q36,S^^^;=DM?GI_8E]65C*7)##?BWS MX]E'>G!Z8I[CO&H+#V8Y]=F@A5W]A]C'>K'DY%NH0&D?),0-*WBC>SIL+]K@!3K).=0GP M]'U*)4LP\8B90'2?IN[BI.#%$H>&V3-7$@<63NSP,:>82KIEP0K?6N5\R=V> M2DZY(PL ]#;FBK%Y>Z?T+D%2N#,U[0-(AA"&5Y&.]6* M5%OQ8^0N"8:Q931SI'8(>G%8H6/E0&_YDG1D#8(*5,;4VE%T@*[ (F#KL,2M MZ./+)?L]%*N2OM'UK*-26)DB,<4_[V_L _4=@.U[R)B"]=OVXLO-=I*!V:VL M@5)-G06VB#(%4P;@KUSGP6#VR"'AX-9#YRWKQ'XK/1B[;ZYV/B"S'.3 M6./Q@5JQF1@BJ\D\9V-O.&JK";T:Z\,AGL:7(VB%$"E$Z;=8.3"J+1"JL%DU M'JG!!(4L><(FN=U-9G$+=N #N XWF5WMW#NM5K?UKFA#NK4!D_&AI.N$8[[P M C2?^#)CRR^20/AG29&U_B/1,+0(EW&#UB^#XQ62&IY\$T<QD M0^!ZK>N/([]D.R2.:6O3IZCH!F]QF!S#1;&\D;VTP'H'6%X3P_6;[[0LW^![ MF*T%KT"H_;6FS>,+-])DIVSM"2WL"RR@$X-NQ6'Q&M"3T(209VL'_K*ARW$\ MG7TYB2[SE@DY'4LM@VF&X(LWQA^GL'=6^@-6W33=0-XT>A0UKAT:8R0A(]/F\0J,)I_P:G MP,:=U4E<3)$;=FH*8VI.CD5YEFX4#8Y!' Y!;,C 5@*'?7W$,HP.D&)O)Z%2 MFA]N"FKXL;9$&R.6#MY= 49-IS&M*SDT,N<;NV[PJ8#Y++&XU!2[M2H<&;#. M*U &M'87UE96:2DZ%^<:AX&W(#@:%+-"_LHXB@!I40UKP'H7XMW&I KRSS?' M4-F#J'+I)W8Z,':<;&M[L8TN!.1M//KZ+K+N]8SG6V5G+U6@--0+$FKY-3VE_&R5G>A.6%2RHEHOLC WA0LSU%E B7XO$VY&K(#9=.MK"":LR7)73V+@@/=TJ6>^A<*5;2 * M48*&TS(B#2X'3,#&9&QX-%B>NW&RF#OVG"]SL9.L5>(,H]40W,(> 1B&9L(% MTS6Y*/E&/)%[V'&Y@K7$&A^3Y3W%(>1(I= MM[06)OB5!*48U*EXE$T33BPM1&XY>3UM!_QWGXHE;MV]ABH:2OJY3[%\K'V& MTUUMF0#C[V)/%(6Y20$T1=@*2DF;T^].\Y4BN#"\"7$XXUB"$#47Q_2;*IP M!VQ2PM4&2S@ C]JM=I?Z5RRDZ1L1<_R[Y [-AKN-KLCGMPK(E&* MNC8%05EJF\E&2K?Z/D],LS5 A;'ZY.S!WHNRL; M9 FIPB'6$E4R<)2.O^Z69/<,V.[Y8P4.CIUR"?ML&T\-QTJG3I4%N \%O$Q8 MM\DW%&5=$[!L23(G'%C.X;H9&MVQK5A;2X$BBC4U*?[;5*J8.1%<_'RWWI6H MV$M$5BH2:/2< M^]&*>]CGT2E[;](R6%*V9HTOL,5,57FYMLMG'\V=R>+5Z&U<@'HS$ZETL\B? M@#*R>^M]DMOTW]*TN@014>N> ?,Z^AOLB>-&CA2[783TE+7O$*9[4\<%M M8%]0JA92@3\7KHUX6+4\LK^"CNC2<098RD)\BWML,%SMV4Y\LG_-[]#EMX7- M.OOK%-: KD8%-DD)=+LB4Z)?-(T#7P@CT\O4U8!V+7W"Z5!K@7TZN$C#DBO;1_FJ0B_C*QP7P,E(&QYVO&KFP]XT:S#>7;QQBSXFT[\0,8J6DM1)S* MRXFB,IKWZ8*BA\ CT8/O6S+R;TM1'HZ@8H )AU<5QZF_WF,GY-GJ3:WAR^.3MN3U[N59JI2?Y^K"-$NJ4=+$U 0CS]F+0CNO,X'EM>U,(6@ H7+9F/'W7T8NQY5^*_+7HV[?&^,8!-R M,_14X;IDQ1Q&P'789$Q]&_+0P/IGK].2@7%@#G/L&;U@.-JSZ_+'TI2H(]'Z MGAA'Y8YEN@^PL^M@[I7X:%JC(&:,)MNO(,;UJB$3H-@1Z 31B4>[A=9U:C* MJFXL!WRG/@3#JP;&!:XLW.N"!G-#P^Y:4FVB:Y^CRG@$W?(XVBCD:&R="@"V M< H'($?/UYHJRQX0RZKI*Y:6PMJV53P9M5!2[VB^%@M+X4J:E' 7%-PZ,]14 MM<>XL*W)('YQMI@B?!7@8E[($CXH2?BV[F6$7'$+21G'K11%LMYIDN-[2P.S M>F%'^R& @_#RRAI5EAF07M/'V=K7M>)O^I@;6\. @0JHNA['$Z]_ZZ! M T1-=*01HF=G3;GE6B1D+WGQ!MKE:87B):A$5YI*;.A);8LD+H?I10AJ@"_ M3/7N_^92*M"Z7Q(4_W6"(90+TJ K<_4LP@ M<#J\*+'@[-YHO)^&/HT^4E%V*LK&;CECX[Y/@UC&9;ZVFRA)HL>SW=V6Y-NP MTSXEM\09.T=5QAGMG)X(1OUHM/"UAZ9!ZJ46C=@]*Y&FH#7O]P3AX(1\CNYT MR%,G6Y&47,_=W,LGD]*@H&_8T6V-VJYE5C7>]6#V;!GLF>.UW-S711 M\.0EQ!MN\/_*HAVVQF[&4NOW8QL!=JO.T[HWQ%K,?[=F%< ,Y,+A96=+W=FZ M@:QGI)1>CJ5C%6"0K4"(,KH2=1CT#U)UQ"T5Y&-0$#H0M21C'CAJ.?=PX9$$ MZ)3ITM@&HLC4A/?]AGL-^PUO_'L.S$Z[P54]^S7>%H]KOLP)^1P#_(AAA2VL MB[X69#OP*"H\*3X)VHS=>"';SPPJ"K5_?8)8I>*Y/2<3=1;N8&E83FE^#MOL0I&32 (AS\Q M>BG%UI$'/&9WC&&J@$(T"L_9$G6@5"8CE+(P,;&=I?B3,@BDY"6?CI^ 2X5E MV633.O]X7Y^# GPDP3?H-C47((QZ8L/P7*=:LR;JGG[E4F68C" R\5?LJ:3C)"K97[S3,$@^LAG$Z[(L\ M=686=8?C\FU;"G9KZJ":<,J>R"#240T[>9U:]6I?K6>H)VN7#_GW!PO^XX<9 M94X+0UB!Y$&5S(30W$!NK@VCS/M>6KVI@NYB%1O8%X.K387 2-R/\-&I>%5M MAQ0O6ZX:*K#@=*^E>KV_]_NPR_\+S'*Z>\#3HGZES9P253S/GJ(6+A_(1M?H M$0;,SQI#1_0 ]?[82$2%_B*XO-)CG(.3FIMGQ38!%)P**(&SC[,FQ$OA8IM( M;1,AN0.C11JO")##U-5W(3L\!U7D&FVA$$-WB'Q_Y8V(22D*WKU7D6([Q\M:O'?LO_^8WI6DM/^?\-G+J]OSJ!O-SC^=G]V>OX_>33]- M+\_.H]G/Y^>WT<7EAZN;S]/;BZO+Z /E7A*=&9^_171W M7M--Y3@Y81K%7Z;5@LW4W^MMV)KG*!I,XD&G#;_T>_&XUP]Z^U3;Y1Q/1N/H M)#H>3CKP YX?QX->EY_O]'MNXY:WB*#DXNB(Q<:WC>/VH(]/Q?W>&%D9@:;* M,IH,.Q'V*!J;7,DRZ@_C7F\8]?KQD&8X&,2]00=?U:4/6)DSF@&I(F]A4$U\ M%QBFFN!'T6@PP3FTNV KXM2Z\7 \V=]V0DY"-%*O!X6V]-@&]5;H4-]&GZB5$[RYV^O33]Q, M;0@A'=)=8/6X'7]T?PLQOW1QT/'^ E MBQYWNJ-XT.WA\7= 04&R0Q+HM&'U@Q']!D?6[;_0=L,IQ*UHS"4"W>#PFN;8 M!\*@9(SN3][\O*1>L@6M@UD&!5(=P#3UZ3[,7W_G"7?';6?J;FO:M]HQW*V> M#E^-)X,!G74/MJL^&:TSB6!W>+#):&CHI O/MNGLAJ,N9S>E7O+86_1RK<[C/H3G;PL)Q[#+N&7VZ^KYM.)VW!3^_V!#-<%JL%;TQOA6KHP MM_X0MQ09@W['VXWKVF@R\Y+NL&]XRJMFA;-HRS6O/[\AS;+?[41?ZK/,\*;# M+>P2;Y*UP8EV.SBE#C"'R8!_&4Z&H:B0J_^S7O$977%,TRE/PN]BKD[D56/# MQT[A,2[P\!^?$*-U@;*A(I+V]\:Q8BWZC]OTVS9ZM\SGO]7+M1Z(ZMGY[2SZ M^?S3^PA$632;?CJW36 \VX-V?<>^H76R?/Z'(-$TV9=SF=DUGV,2(W$OU(K6 M-)LG]MQK;PD+4&,PW9;D+VH :U K3B/3"H"2"A^*_ G!7*(H.+&9$$*?[]!U MQ%U@#,&AEJ(=XTW5)[RBJ4F)]-"K/SB=<#0_&U7]I11R1/X7';^A$!_\^N:$ M#'J-Q\H"62];VF8.H "MR<7\59-K06PGA9_7'INL=@[\9^PZ<-*T<,6@,G(- M'H/N;$7O;1';$FN=+UQ#SX7SNG$YMU*:=+Y"W=SO ;4EW+F??F]@".3/4*3Y M6K7"]TT5=6.[LT8#)$-NF:RUR([ L7D?3;S&[F1UV[ *[MWN&=')Z!"6_@=. MH$(?)[W,/PA3CQD?%?1KZI;+4K^&%,MRMM)I<\-"ODZ)8\JJSEEKMSFM#X-R M;.[]>_3797N/U2!HAE-0VR=5!'D2(L>?Z;R4*V60"%[)H!1RE,Z85HX^^!AMHX)-YQAVYI MXB"Y$NI0.]_)AA'S$YI/\+LPP_1'*K-5&JY'/(H2_S%T"M]YQ&[B:!,LP,GK5?: M3. CO>[$4\PB4&=ON1QPW21 '>]T06C:Y?J?JX/7W1!0L#HRYK+Q0?X2$9>T MN:R(]H/ M=$QAM@JLOY5#\>$$8%S07LXM?SL$^A7^?P]!7L]F)6E;-_:S1[$<7,3GA*'(6&QLIYJA8 M[(;%Z'HSN(R\.G[G#W8..ZF3->VQR6O)N7&2>D.A-F[';$$-BJ/3NB:>87T@ MLE&6>#R].KLXH7>6C]@QBLH7OP7J4??DH6V=&Y58IC?U.E3['*)J?(Q6V8@, MK6/0IL%$H5][\:"-%OC+1R5XMQ"7749@B*@E!+\Z5>0L;S@(NRWO$029FY=W M'QUUX.KJ6X[15#G1'\W+'M&BNR,R-.-N?X*_H,4TW+_@QI5VR&+6:?"__DGK M[=OW''=Z'5H"_6A>[IB/MC/IZ2GWP-@ZX;,?C."O%<\6UFO2?##CUMWGV6IX MXGPIKH(7&,@@FGVYOOYT_OG\\G;Z*3J;SGZ./GRZ^C7P:[FQI'IAR<=+I'UF MKZJ3=U@KKM[6>;1P?] )(1=B$/>&[)+J#,F?X;80/N[ U1EVX6,X?##M1O%@ MN->[(_- .NPCL7:[8QP$7S -NYYUR(4 1S48XS3:@PE_BWMPF"%=L0)?!GM] M##;Y(#J>Q+V!'OTP'HYY%;"T_H#L_O%X''GGYP)2W#Q(-\G@+9\RK<]I6D%= M29@PD000YI.1=2/)?'03N=K/4)>4S@9L^?;KZ> %_.(/9 M@!J9@[9$#OL+KM'&2=,Q:ARMZ&H=S=+-5F(APJ']'$YK##$^P^L^YM1OY2Y6 M)CHAE^Q-\!!8R1B%.F!J6/#%?$\S*\A&QW* 8D@RF5VC6@U&Y=E5="P0FK-/ M%P*2T?PF9^)HXX$93XV!;$;O6=#/J-(D][VI)A8.F*X?40 L:L=Y2.$VKN[@ MYA@#0%U-)C*:?MLR4U7GB5.PTG&DV'+D A'@C,(GJ7EY>H<.8PEEP;DL15VQ M8$E5F12_^96G'2Y5YFZM8L+KH J?8P4I+$Y( *%3C"4]()81#$L$N9SJJ\ 2 M$]".(*T*8WY5]Z.ZH?7N#;6OR1"D0_1+=7O?G;N-E<+Q#9-*HJ>\^(U+6TCU M *O;X\Z_7C2 M&T<\=O"Y3!L3<=#9A2'G:ILH=J6M&VN''X%0&^ADQ'NFOE2J\,H%N&DQXAX5 M0T"DJ$:ST9C7OE9A<]'00V Y/%^^H*W+@;VY/,=$5M0N4:;B>Q."?338F.J$ MO;:9AT[+Z^R[$;\[>?01I MM,Z_PHS2Z-TOD@]18D4^>#]A("^3K]LB7V?S$K[P;AH=2V%J\@/'.,0)%U4B MIM&G(7[)@#V;DKPB\8[IKV$=N&[=U:*=;]PXQ$68F_&].P+$$KY'>PQT0K\ M":;B<_\;6^K?*SUD:A1YW1ZHT,X?ZB00>SEG!.45EO7/;2H0]A+P^P5PW\87 MV@68*,;K>@:<^>Z0*B>SN7/W/F6_?/.2P$MXN/GWSN!#%.& &O:HSP%TM)\^ M'-C(0CD62RNC\9OLVWT+[@]&46_H=BWQ!W>$)M@^Q_TVX1YZ [0WSSFOS4Z_ M!];:T"RC"JE:AA5W/4>T#_10T_&3YY[D2"J\R<12/[F=@&T$S 8WAR\X'?Q) M3WVN#_POT(::.&=0%W.M*C?I@<[9F0TU-RCF7H"YUD0\@KFWVZ+6F*\CM!2/ M@(%;RV=1$K&*!=.:S5WT.EO&WTMIR66X;2!KJ.@19D&J5I5+_GF-YN7T:[@@ MU74MQ<&LNN[+'Q )<723?$VUI;$DU# GY*1Z4]VJHN#5[.P =M9MA$MM/[.% M4_:#]A7>MW=77[&I>[:.#]2VW3T:3]H&9;E_^VY\41YL&PM-F 1*Q4IW]-IM M%)2_'B*KC[0TNZVFPR\=LHFIV;21(DU64JH"__8290:GTQDHX1^\89UX,.H> MN&4"8_G,]:=<'T6H/N5/ZU0PCMPS"2CZ*;>:3(TY)?YY*6[E0&7>1M.'\^1! M,..SV2VL3_\2Y"L-Q9\P%?#?K:U_(F A?P:^S[J MNB)Q7$Q?QK#.7'4+"F=34Y4T67#84Y<*,P0B\,I MW;W8:_)[Z^:M#D M%%FGAZB2%%96XH8'S+NTRAX3X8H2KZWVMWQV:WO\7\9SF!-\P_(4**'@:JL$\;#/M"1[8 MJ[XU[]9<;SYG4NFKK=V-@ZB&/#V*9Z \O'_IY$,V85G(IK?481E(3'-'IY66 MY2&GX1+QY!*+!\*IDQF68G.4 MC)USSU+EXBO?,BZ+C:(Z,?6$$"A;"@U6F%Q@B&'8NKX)J,65F7HG5EK31=H# MS/",+*OZ>WA\\G4H>!5_CMN#Z#IP?=U7WV[#I[V!0! TB$0AE.H#QWT,N!V/ M\/]3%ZA+Y;!"[]-QKXM!S^/^!..^;LOSO&YL&E6GY*Q5O!*RRDX\Z8UTM6$$ M1:[J"_70S[C-57KS\7QF?8MHGMN>VRXW%!'B]8O%6HGI4XFE M\<-NVE//_6,Q;L,]/+9:^YW+'32&3^)]JJ 4F7S*396$NM+RI$\J$LL^2HX6 M=9+BA6*+@>R_\"-RJ-*YF(&@7WB/?A; MJ@S&](RJZTFB4!=!5-IEF&G!'JNH,C$88R")V*[L4(L";0_&P\)K-;$05)%% M5A?I*7%4UD^M-UC!>S@7X]IW6;DSQOUN/1=_' RW2+%NBL* ;!45I_O0PJ,! MFV(G?"6H-N(,GZP022W1?>V]_<[%,.J&HED?AC<=9PVC _?0GE/CM;*[O/%( M:$%O=M5K0'7:Y"4']NLZ&/#%=.&DG-],FDZO'4,/YXJ?^^IZ9NU5Y@]HBB;%W9=$X,=EF.!>E% MV&5LGM"H*'OL;HKN1VVC\OL:1B5OK >7-7?OJ/+-*HZL9D4X:.BU6*W\*\W_II,LK0Z,#%/*7PR M_+D/]X5+ *U!%H#3Q\GW)Z8UEVEB5A?"+2V>C2)B_K^ +E.*%Q=>L>/J2@>D MMM#_#]VSWF12&0?_MM__"JMEIW>EP(5RI7R%"& MC13M;:\R:H&%8NE3N],B+Y!#+!S;+!Q*-ITB\TUM56SP4LS5FDDI%,G1&ISP M)W>\TVK7 6 S>!T*OI=PRJXZ_)'&-I.GQ,5N&W=[T(T[_:&75A8N#>%CK)?: MWQ!]ZPPG9W:D!&L6A7'8M%3#R!F90-SJ?>0<>)*8<@3RP9;<<%A)/<5X=%)I MO*/,C0-FA:UZNG9>)N &'C+HGR,;:2$\IC-><'8:1/*[\9AH>V*+>/3:6S?< MQ84$/SB))36]IJ@1%>-\O!R4VEY#-.,%6OIDS7%94^T])$G4PL^M>ULSMB5W MQ&Z#C.U=AVQ3P];3O= =-\Z@!K31P4?XY+9M0<> ]M-)G&XZHD"Z)HG M +QHG\U7V# <@=QM5:QH[.I]*)@J*"ZY*4',_TIZ%CFM(TN[!24OS&&9IL:$ M'(+R]<4+MV___MD;5J?<^A<.6S]Z+KXCD';#=IOJPWH?]#M_BKRF*XZRW:0@ MI-52F.2E:^$;29$\!%B,Y M0EW5-0#8++L"2J33%2V=Y7#EC91/F% L"Z"6/_N$1='%J2$M2HMV M&[RVQ2'KV1A9S1*G98\Z:%V[C5'Q%ND2G9WRQUG M0NA+*FDRPX^5O+R;Y#^MS2 M86C"+7^+UX ]3]RY,= )=XXH.5M')LWX(=]F6IL'\Y#$9A2/JME.79!;S;IQ M$?Z[Z96,0J(30!=03M5!DK41+R0O)3"@3&>9_98NL\><@U>\%TP462D1!4=Y MMR)ZH=YJ^,0FTOH;E=J(OI=IZ$\=,VH],>**"U>IL1JF@,,L#W, 44T7YU]) MG%B!H0 23LOF+/;S^VME%)/<<1K2);!,S42'NF;R\W2&D.D7/R')$^XP_]: M@F=">(BX*GEZ[3\Q/LB1.%*>K6(E5(S-D=N7E"YQG1\L_KX6@EO[C0UQ*]F& MKY-LP^\MV>IL](-D%+$>E5/DTVX44Z\64=];$BTQ@,.!3$T?\5E8*WJ?EJ#+ MI8&?E$!-&*I,3Z6AG02P@(NAZ6N*O2(@(#7U7/-"#'E>J2<_V%"NFY$^'6U- M 0K_Z/U2#7SVYB'MG*1=W;)_.*7\&LB'P#LB3UK1N7MN1.UTOA89(@*/X>VN MT!&^[B+ _*6I;-9&<-3)2KX:%+-T#X#@=4G02T40,U]3-XK01$=&B_+6S01. M+:H[_PQA-7BUL*J[AOLE%7<==2#/9-%\%_$5'7.5\]V2ZL)Q83L'3L!T#8H_ MFL]8&RQ;*WX:VSQ@C C).VZ@;^M9$((BZR&_/XD=_N!U-W/0=]]5Y U^M\BK M=6WB$1%ED\[F!0B<]N"UG<35(U'WRAJCK&^%X["/XO :+YB#Q1'\&477;:UD MV^"RR1L@;=MK[H3I]MC\E3CTHS@":6\^3Y O4WN9O5!=5NZ9ACRLC;JH&^2> M0S0&VU-0D"37ME/R%*$%"R>%Q#](HQJH[R2\S4?B.:[IFUGARZ[K%OE?P?UG MZ^2G#LL,0LQK^/W-QP8S_(7&"X>6FP\!#[?D&=;"AMQ#PM1/I[@!.>##F)E; MXRQI*NP&,VK,,#*EV@Y//W ]_=[O,B7WU>CE;_K[N4(?M]8ABWG;74J//A[& MD\F04KF[DSY]T"$ _S&F5O>D>&(O.JO/B^KTJ+S9<9^J,IY@KGBOC1&CR7A$ MQ1"H1, D[K5'T76RI9.SN>9.!A96B.MW,).]1YGEG7@\;,,?>Z,Q_K%+J)MN MW!F,)<@(\^U+^;)C8#7=CF35M^,!963#IUAZ C_MQGU9"?S:[H\9MV^Y&%LL MWL9I[V.Y)F7ZXM%Z65@O?;D*3W9S&II <()CBUV588TET>Z1Z)FB,A]Z!90T M@?_![L'_L").MXO_ZT7G-JFJ;MV$21I3]"\>C/@G%N*CGYT.)WIT>BXF*;$W M3)DVNV%36Y0<^_Y*@@EJO.'#AR;K-6*Y8TTVINH^M64=L9+L5T4B.B[3>5; M'>-&!5;21MHQEYU0*\*CWJ4&9>;6-MZS_M;T:_8)EK.#G>ZLAPOD.8D\;KUK0I/WS"!E-J<.XM.O2.H\=)Y';;#< 4<]&0C=UI MBU++JG=K5:@]T+'I,AY:,U5UBH;WH[P.#W,!SUJ&J^> MG$8HW?AW([R;T=S#Z(^5^&#TN'*TPV'>F(1_:#^..J*[BCZ:UT# )D4/>,IFM1VC7;/M**BBFW?0>VO)1T4),M(-XTTJRJB!G9QA"L7YD0I?EW M!Q/:K3]V7*%B\4^P#_[PT:DW2X0/]Y5TTAVK8MGQZQ(8@Z6"A+801]"DV(@& MA24:%Q6>X@F$M/Y8%^N!#@7F/QY]0?U.V-LV*$^.H\4-'-F!G\C>. M;_#?)WXT,L3/UD.1?+,YA%:S'&97@,*"JC2/RD4K^F)4@G*W4I'6)!3#77) M*IPMZ:PD#D$6!(*ARKG&\6* +LZ#?"&:9J 7+-QV=P3?MU2?;5+12&LQ &WK M;QJWVQ3YYP")>&',DBPBZPX-*'004IZ<7RDVM%9J)V*Q/40>[L)B[+"':+AX M[RDI$Y$9B/S)Q*S6+^J[UGE4UC>K)^L7WNSYB[S_&/_!7)PO^RW3?C\ MFKEQ8%=SHO[6)( =P6Y2(XCN((J5CTO?3#>R^"IQ-0VD$!9'GW)$DS'?>'T_ M(-2LTS[]7S].S7FZ%71J1?N^M"!1S&$O0$2NMR&':S($H^.*P>J6072JI318 MJ*X]>L*R$LTU'HK@^8UN?N9+]$DL#BQZS&!2 T7=EVJV++?N7U.)\>.S:Y:A M=!F#3)4J"D\+[93!3@@G*]- *+E'8B&IG/ K,;SJG=\;K7+ =B^X\QA>HU91 M4PCMOZE$/KO^XS+X_Y>N_]VE:W/4Z7#9VNX=(EM[\01X_8'2M1>/.[U: ;M' MDQ[^B\O8*[GF7+M]SQOM#L3X2V?0EZTPDCC95XK>_2*;,%L?B,]_-!GE\))! M]17[A3W_$\Y^4'F.-8 +N'5M*5H8(]-86LKJ^H0^#2J=%@#%PE2/:Q1Z93@ MT$ I=8^P7@\O>=HV6XU^+5 V+/*G=1F]_U[ Q !CNG"3;YL41Y<#/16Y3$H& M-/6 8U/+8N&T_*[+8L+;YL[]R2PT,M5'> NTA(G3BZ;.+^!J"P>MB'U:^+4@ MM;<& MS(Q3)IFG)J:AS9B3M+@MM>I+0K;\YRK@Y!.*\W:$ >=>/N:%S)/[OU M0'N^3[SZBB!_;8S6)^_T=9&>&N"3:=]$TV#JRN_OR^@#@;,0EX7; 3^#8E#K M.5 2]64OM7!\8O%4*&]L&Q^J@#A_)"28^0H_RE$!F8-LO%_.3>NC?*/CAE^? MY2X2Q[&UI 254Q&/4M725=&RFKX[=NZFDZ+ <>XU#&& *1(7T'D'6TJ]ZODS M;,/'U5]7*ZU51NH?7%2CJCK0:]>*H#!#+-HBJ5<*OMX#Q3,.3I-9DVN6CH'1 M$2CO!0A=\M\:$G>6%VC7Y5QED FHE+=[ ,M8-JE*EE5'7IG:M])B\*YAN3>X M+O4,)MB@N;.,N=2#0'L<=-(1+L AM^M^3'T?GGZT]7?SL_ MCZZO9K)VAJQ6VXK9V$>_W3G^[82;N%H# M!185_X5^WD:98\V*)V# +A:1LA3.\I41J6Y-6JM7"0OG G/2=J'09M9J M,C/R,X-'MEB!:)EJH8QK^P&W,IX#JRM36Y=7BV$X\X*OD(.?^G)JE];:#<&( M1LVFD$!Q6&>ON9A*YX&-M#VC_B$>QN^CRA^!8Y$U" MKBJ:A: *)@KB\OYAHJ@ V2#Z=J?]IR#XW'PT&KO#IZ7!GDG^Z6KN Q.8J3&' MUNL3 M7M0J2X)$.GK?#'F3#SP\+HBE\+#L46APE+@GDTM$;H"F[ZUKQ)/&_< M\8^2!?B<[+S,4(W[4?\R6RNS0YMPA;6YTL)8Y!8S_LR10RFK3"7!:JB?=\#E M0BZQUW.#4]I[4'NI.DL MB+6XA^U3'PD0L$ ?TH4]2AK%Q/0^O74^J%*,^H+L"HC*BAZ9XWW-E I@ =@2;, MC:;I0$0P3:;4DX8RH]F*:GR5*5N(0"P]I^:O4U&'7%N1"N\F+>\WT.[MBL$6 M8@RLZ%8KTW?!*KW/G.MR3P;)R&0SA4&SPIN%4^!'VAR:?O>.5]=* MZ5Q85<#(J83WACI&FZR>=SF. F]]3W4J<\QGOX:;AA6+ET9Y,=MQ)A5U4]MV M@&B(]5=FQZJ -6_H#]@!94V"S:W@A%=C"O;HW5T&YO%._* TOGOH0<<-F4G( M%NB"&X%58?,8]* ^!$YU0*"F',Q_HHC[W7K!IUZBZ1X8DW#?6-VG$IJF_B:B MMI[5?T2%#F67]] 6URW,Y(I7ZP*:C;(N2GK$Z:H- V=\D#+ ;T(H-MS,:>PVK\V4T7V?55;4UV\;OP$<;W9AX9'#KP5/ RQ$DZN"L M3=74+=8#6Z/8L E*NO*;!?&:NA#.0X M[E/MJ%$\F73 0$#@HWXT;ML.8/2W7J<;]<#,F\ZWNX2JTW%]'.SXR.J1 MS4DRVEH''^IWQ'!Q2LUR8?U>GSK*8X_/DX:9^T4=Q_& 2E?RW&\?*XD'U(L' MB4T\:\)AT-C#EBAN\Y[\P*:0/^(Z7Y5D(.T%\6H]$Z3,X#2EC(2BCLW)XPZ_ MIK%\YHL;BW7@XF8A^4KJ'=3P8<;'-'O[@6VO6^\(*S3LZ_2[CTX\V[/E!DDLH!"MN72I9#(N0%,8Y]KHOE47RXFV/ M$"V!5LLB(MM%JL[GI"7G9NA\+D5A^]U(SDJ-M=_3Y<4NS#9,\07/9>-B>]T> M5=*K:_M*]($8I-Y@(#SO0#;KB/ Z;A_U)^-H-.@?)+*D%TS](EU)I6VG5;-G M)PRU>O$[4?>H+EUOV&4,#W5U<1ZJMA/%-V"V&/YLP[2G3F(P(?A1*=36'S4, MY2W5*[8WOM>"3?U3U&^UV_#C!O\D3FVCJFH 2+\D/WY.DR5(W3D'#5!-QCO/ MB<5O]WUJC&6N;/-MR]=MV!K@L,,6<+D_15^6DN#\N&>@/C\B/_Z&HUBD$==K M3<@M2/ &'=$9H(MZ*_UO[SZR*VB/)/?WU.Q3=_#*/;VM<.3,*>5F7%"U7%3032AC-LYHC)43"JM#1*H8*2&ER) M[I<[Y-M:+3@J_)MCVZMP#^^-86#B^"-^X@+F+$"1#YA0+\[UIA0 M*'D?D3Y2!1&O!!PY.XQD,8H(PREX9&D&0>(N7Z>G-C$^HC8>3JV$NDDPA;!W MSO2EL+HSSP"N:86?7WGO.N5W&6JM_=0(VW.[+NU=X_8OS3S[8F[[M8-HH"33 M ;;=LH.XNE1@GC6HF9UQ6WJG4R=GU]O%=%@:I\!1K]/#S3O4[K-4[<6J)^*E MM5L;#"@%:ZBV$SO2*B-:^#H)>WMEY+Z8/2S=OG.Q?[WXTJ#,VI.P>HH_QA+L MK.[J 8L'6=7!#%:4U5C,MDMMRKB[0&?2#>--OR8%=JFHZ8%\+5D"\HUG"NJ_ M&+J:1+].;VZFE[?4T-C/P'S2D4C28@O6WZ_0D(.BOG?=H,^FS+@WH+YJ'=AF MVX6._ ETRIUX!%(=OC\9H>H.!#FCKK&\CU3PY)C+T:+U$H_' ](SXFZO7==U MSJ8..Q,(]T@TN5OL]-W\V4$="Z)OJ^7;$GA0^N]O0&E"&DS?\"%TVM'%Y=G5 MY_/H=OK_PCG<"AAQ/:?&4:;MPURZCM-5WQ%0C$7S?;H@MQ:FFNP("U((1L)W M?]E CC,8?37LCO'*D\5-@+E\:OTQI&[=8(**:% M/!+?S)X_TJ$*Z1OJ-ADZ[K2XB6&+:AEW01F1!PWO7$?67RY).]H'0 ?IM:A1 M![_UN,.#!8-D8-X41*5 )ZMLMZ*7D];<:1%1=]KT3WM+3)$G6J1VORXCW+IC M_C).7TMRFV-?9-CZFDQ04\*;OPY3G$@O$3Z@TEPV^A>Z/T]9D2*L#!@3L"'A M(9'EP:>A?VJW^K@.7'>OW4)]KCNB'\>=,>X*ZVQ&0%90)V.'BLTZ"-1C$69$ M^JC I87QY!CEC0$_8D]P]UJ*0=CD<:R9 >\#1LZO4*]M .T]RI9L,\7GYS. MOM"=.&U/0A06)3A*PJRDP=N$V4XTVZTH\@.#S!SE9FJKT%R#)3KGNH$4]<)W M.2U?M2(_3IGU$0=6:PINO7B0OJY(RI;9#H=OZ*[D5JK)YLJ72K66]>]AIUN; M\$W(+JJPUC+EZM$=$N_C"[=G?YV>Q(W1Z7%L($?^:34PJ+MG(N%0+RSKTC58 M1\$)P*+@GHM%U,R'NYT_!1[\B3,&Z*94Q( U4P+>K3 D14-0C7GI9@\;$>AQ M&A54W$-MZIZ5HLG2,4^.NL.!!=_S_H2=)TXEBYZK3(L/RH+VD._7P[VI/QKK M7WSVB2GG('2Z3I]H7^9Y@4G86WN?%1)^ZI9P:%[1$;K6BU3Y+;9N<6Z=0ZLU M!=-FYV=X7/<@7T'K9Q\/_,.Y=.]V2X*CP35M11TD*T?R.]^[6-G&A4:BX>D> M"_1I-GV'SPOHZ41/BA (E8[-#)VJ.3A3FC'Q"ES(C3*],;H[KR\\R% %FQH2=2(@]+1F8(N:.!VD.:PCDZX?S!C4F_" ,,+L@=2O;5,UQW/][)$Y%&4JBH]%HXJG MN \OZ:MTVS "W>[W_8>5D]S\6[+:_/2>S1+2H#4:\2 MB1Q(['=;#JEPMGD- M>W7\YI\\\EV>_Z;Z"%T'9#2GPE^BH\&P_=H]B753)N/)H5O"_)BL6&&K=VB? MKQ\*A"Y[6J)D0]1.8F%$G.O$M,X^>*&DWP@FUOLW/B0Z,5:6HO2HK&1Y&2C) MOJ8RK.X_UE$<#8:X[P]N([Y]*42FCKW%!*-=(*\462B5?40])ZP5K1F7@=7# M$Z.T>66E5K=P^ "\92;QX% ^' MY!@<#7$,\Q;29*25Y">KPSG?<*UK3Z_#(W0-#MQ@4U3'Y?1NZ]J@R))7C"I0 M(YD4JQW\3.$OQ97J4*:K]!\BBT,TW%?U4'I?'?"M:H\EH]>^&IH@N +HM)KZ MA6\;#OO19#3&9RCL]361X.FP/XK&0!,7QFU@G;A8"W$4]<8]\YAR*WXPF)O>@$< M=.]U8!#8+0E8U@7XX(X,Q]$PQI!#IQUW.VU_9X^=+Y^\A<^HM6QB:L)Y=07Q M_HR[[%")<8$G\N;C(0I7PAC] M-CY@-P9OV[79F"GF:*O=S[HGB9KGT-W 14!W:\W=@HMT-]O;IQKXL$RCX==C![U!$LU?/.]+O#J NZR_OTD,DW^32:UBKL8Y)#9$5Y?=*M"QW%P1%&( C"V8G'[:%"./&O;Y;HDG-8(NKH4ZH 2(9;];>5=;%L%U7(S'E"Z=%NCNC^PQQD6SH(SS *PDK M?S)M(3 1*UMD2<%%##/JYE=0AS.Q;F*F_-@)7OQ]!ZKX(M,DBB8ARMD"EE7" MAWS[R??+E=A<,'/Z+=$KUVK23F(O/F)6 TLV&"F.HOA8L@9Y,8BT!4.E/^G> MZ2%'<.>A'(&*G%ZLA58J_18WZ=HY/B 0 M4H>I@96H=5:>>O9AKV6@D:YMJUY<.BJR[=:9HQRKE]@E3H:<8R_/T8 KX8%8 M K4JO)N-=!/ZC8QE]V6=&;1OTNWUQ3$M+-X"-)AE?J+%DG M,&G6X,(P[ :,&?@3%9 ZX[5.M7KGB?#PX,\V'8"\;E'Y;)I%"*B_ M2+_F2VH6$VX?IX<>=;H#*J''V3\(FMJ1IK 0%)B[Q:":M:)/.65KY9CQ5FI' M5ZXFS8X7RFOC]CJX%7#/YEY"/IF*,2=G)$ZNOI-U)EX@[207=C5 M='6K1%)+(Z0-<'HYG $.YY$,#+:3--V:@U8&9.+8#>^MI7/A4DR AFMA2<;[ M>X) 8.'IQG=K<2F++EO@;<=X#IG#35G]8 U5EO$JF_[+"Z_$)M18\Y\P/8,N M_?NE9UC$.W6 Q!8FCT%]S1\?M38JEX'50G51G1Q7MOGS?<.UPG95H2&$][^+R8(:8G;,B_"%O/ MXZ4+2[;WE/-.);DKY.UWW# Z2 DY2SJG&%<]&QK,D!BMN^H8Y94V", $1)SA&@8JFZCE31T2%BQ3$M' =67/5@ M';)YGZCA&A]G6'A2#8!"8)1M#IW2Y;:D\4.+HE5[.W M8'20([;!QJUGY%!MR247[Y*H0.U4*IR#@<X M[-TQ, >4,^R?*5)9AU\_F?7AG#AVN2V-SBW<;YG-*9@E9R7A#:\9'^J:=#?1 MQ7'<&8EKOF%S!J $.-,J_7D9!GX\1.?N=;CS>W;]*.KWQW5^L[C^$/<,A2%6 MP1(8X YF6W0F0^P7[+%_-PD@Z ZUKT&XU$(>2'YYKV+S7YG2E%6NH']2%Y5> MRC@LQ2B67&;N:QZ,VC*)9U(9@W="%R(I\9UV7U+BNV/K3VU/!B&\\J6,^,.N M(9:]F".=L:P)Y\P1Z$.:63F7J?D:Q>B)HE34[H!^CBCC@IN$]>F2R:4*_11@ M N"TTO6\)AF *TM8Z>5]^35^D&YT=O7Y\\4M.S^FE^_AWY>W%YZ/\CY4I5-NK5"SK^/5?BA'40 M^"L4J*6+=E=T,WFSM8Z(4::WN7&D+U)4@-BI9$_=:\PEU,/1L/!46OO<>!^S M>U?#(G>7]7-Y.11!Z13-!9P!63Q&[Y/?@+M)GL*7-=DA2(@?0/(L1*&G#:I]"[+2_]?[E'\_>S[Z4#IARQ26"9^L%O)FLQH MC&JJK5BC:N\RCE*TL(/.EQ1MX'F+ M@O<@/A+T)#*9UZY\@ZP[TUIPVSQ?N>8J'3XS57O" MPC2]/NYK-PO \EJ$SB[%=S'W1 ]5VX'=*A';U@"P-+5J[&/,.LV#U2+"DU:U MCB,(-LRKI6]2,MS^KU##@%1;FQH(Y$L2LA?=G,]N;[ZJW*Y!=@98\/BH9$WY_&5*&!4^SFOV'WZ=^DJ!,FU7"!Q=BVO==" M3"M8%W;9YA4@JW],DX5ZU^?<;5 !E>5&\@^0?G,B?\YY7*(6$-8HIM>*9RC] MQB[IZCH-M@#U/AL/F*'C)-]A]?O/68F5K#);(C>8M)':_FYS*W.O)+C;:,R? M+NHDB/B0(L4UYV&;AH.L+W.Q8,D5IQB];7G8'$E&U2P0+F>"X44)G=B,H62I MEJ%=BO0?BVO/]V\):S9']P:9RGD/B5]P4YK'H!'Q*D]_05CSE>XME:MBVI!<' MWA06-C6'L<@8ZEHVT3:-B<>$$R?73I49AL3B]ZTT/2"9V$LB$.9 TB.>J[P( M4-HZW; 0FIF?&,ZF+'CJY"!QY3%8 L*-N=9S2IW"%@V,LH::%^D<61+O7^:& M$+4(JJU#S94L]""<,\ SH8=8'Z+$"9Y_I;8K?Y'6BQ6*@%))7-2^ M#5H&Z78 E_IE/\(P"EWS$KDUE?2TYZ6 M)-6PANB@35KG,-2 "G)^^F\[.T?7T M^?K\)J(CU0R]Q* Z"Z MC098!J/=B\:=R0LC!CT'M+RJUYD%+40'J=F23M7^D5_3\OT;1\4PY$R,+\TK MM$KH2D5*(!N1 KOH-)12H;%;OI[KQ+&)FRR \^75>M<* ,3RS^1I$R.08&J@OV($NIM1!S7B!]4_T+=9;"?Z^Q+>1(+DI9: M>W&N)V?FLQG\@& ?+VHZ73&]L E+_B+R@+>!M>#@%V:%N/OL<,+?3H3,37Q0 M:AD[-X9\%I^3YZC;%=RD%&IZ>"@0N0!\8T=%MI$C\OFQZ462TX1L\?QHWLZL MKY5I==%W)='(O6C#RJL.? '5>H&+T,?JYQNIQ)L6\ZST@$77IH2P.#$I1>T) M>R!RK%Q)DE[.^W M):U5/;$1WO2PTL]"E)72T:4 [?2+)W$DG8\T*QE8FW:G M<7LTFJL1T+L1<_)BX_UF=U'N[PM*[[D3AJ1">EC2#)&"M-'A>(BTL^W31-!/ :B]PNM M^Z^I2/&Q(6%VINE8"B_T#@\9,G7',0FV8EMXP>2&VM;B;5:ZAJ: M^RI]3GD"4DS,:R7(#2[Y=)AE9&YJB>#5O'5'.]-1\]TRF?]V.IL#>T12XF%P MO_$+JQST6U^?W"&/ 8T-T_CP#"D7?YN;%X87SY%CIIF!19Q^S1&M(.YIR3?/ MRHB;I.,PS@R,W:K%6I.P)*-JQR^O":\:[P17S/ECRLM-5OYV>H\E#DWTFLZO MTQIBC:A.JSV@'[T>_##%U=#\72"3>,ZP&GRG-:*"4ORM;FLP<;_L;!0Z=F!^ M6( *"V'VNJUA!W\.6^..^XBLFWC'<2:,XX2K3E(Y22KM^6NXJ[PM1"X.G1U% MHQ87-,/%',$ HU%TY6"% G92+_88A2?Y@)XML\5*!2+U"P,P4"7U;73)HK(R M6Y]%1%,CQC.L#0_R92X+,$\ZDXZKR1*323N>M"G)K]\"B^FCS]NZDU:W#5O, M+UU$Q]WVD"3]"0S1:G>0">G1/;@+\C5*DSD$=&[;T3 M&D>C=C>>#&A"W58/,VD[G;@W&0*%]"?>"1CIA(6%*^/TX+=19T18EU:_1ZG9 M;3!(.JW)P# N[BT4LP"SE2R^$H3OE5/#*QL> MV]49F;9 YE2YZ6K<[B'DXL@V+AAUP]+? M+V!L]X$W[)S\E>;>6>A%A84732&$T&!PZHY= OWL5U9I\Q*I)1=D# M(/MEXJJ2X/S'O;'6^)*CSOQ:*7Z-+I&^%88O0ACF"53;TSJQ-U9M84T%\W7V MZ2E#-!7;A(W0R:*=$NYDT]'6R> D' T7:$I-L1%*<4IRSBYS$K^BO'@$VZ"\ M&"'^+%FKHD"&VDRX)(ITDD:38>R652!)X:UJ%WS81EQSXICIF6;T4Z. TRO^ MFQ&1TGF2JX1Q\U>$&CMH_'#AI@"3/R1+H(+L*^'3F6CF3 (Y*9GX4$NC MIB*IPC?L5:\K!2A#^;5?"G6ZF*&/8$20'9V)D4)"N2"%0$GXA2=SW,4:HYCV M#W\>=ET)!+<>068@@<:M2?<%0=/I#^-Q?T*E&E"3.#.[;325LN:Q =4N<*\9 M90KH77.L?O'%O/ZJI=\P FB-9=>3((:S5)MBLY:)GII.89BK_2=JO#8P_SC M]^!G5;&UK3VX!F>>*=+TSQ!DUNJ0>EOFMC?,1AF,6SJJTZZ_X^&0M#75+##9S.4"",AR#CP&X"V^8%(3J:6,'=;Q\J M1$=QI]>N=W+4FN/&%TI:B4QXW2AMOZNSXS"'P5MW:C2)(U%;8&L&K4F?MZA[ MJ /B;=/:CN3(:5BJ!M9MM]J3_28?/2G*W#'"D/,UO%SN%ZL4)Y)4,,;\RB,L M:F:L+L2Q?R>KJ\D(?,4$1U20!(M-V0E2;NAWFF(/R'\ +W$3PT2T4P9[A6+5 M64U:)+^9JYPZ09::,SGJ=./!I%V+#@P[&; \N\1\$KD(E=GA(VJ)-D)^7V?9 M.M:=Z&]U]L\NIV.HU2V>"M!"1IQC;R4AN=[$B,ZA512M6_5M2' MUCQ3$^NQ$N"54T7:IWH&%^O%#H576KJPMA-$^-5VDN+T*;F*61G\")^3D2.7%*]'GTQX1BKS^!^OVX!L4A''W58/MJ MS@47[S5 I332!*&HN%Y]IN5O+5N:]M&G(C-U34O$W.]]3K1\%E*0Z= M4I?,M1AT+X5R&G8KENURRZ_0;B1KT]C:;1;KVP0F-2=9V<3$NI/5B!@?G>F> M4^)SS,ZXHX^NQ)L[PO!LR@X"7_WA2#K;6H[5G6!#S'^H&O+S+P6KC"OLW\+Y MLFHV")!GT1 =^Q6]\@O/;"%$3<50]B+)L4_:N*#%(C75\$Q ]P>_]3NNNN!> MP0M;3).+8J\HE$]G*51H"^NT7G(UNS2WWZLL@?!J7,/K(+!G2 N0$+L2= O*=T2 SGP]_ Z=/<9 M[:O0Y.G48+L7LN':FH]*CUFOQ1,9_5J/0>S@[#[T2JT8=3WG/@U!EP]M..I\ MW^ S;,CI3!.2G%-X&6S!" ZN?*H,SUV63T>GO!W.6C%K<9[LRE0DMW22<_J\ M458C8H%/:4P4NU9J; L*62@R;)5N']6I<<#<#YUV5)GV'X8/3KT%'3#77K\? MC["M];@?MR<3P@V.XE&O9^"0.XMG-V5-O+M;X>6OG#.P_I3J4''_8-F?9,NJ M"]U)8,4-VO!1U._$F)N-LB#N3"B_&E8T!/Z_S@EE@0-7C&N?=[G$V1M@$[*X M"XR^-\26PM2HM#>*N_ ?1HXK8S7<6+ L^O%DW&8+HS.)QD-RS3@3,]T3YAX5 MP'O;@W;<;=,4NCB%W@"GT.OVX_ZP^Z^U'*4VVXFQ"JDB4[0WF<3#+@S0G<1] M&&@T@!^=RG[4L2Z8>K\_B<>\BMZH$T\ZO",PY@2$^F7=S3J5O049W")1W&X- MAO2CT_B$OIV>Z?G/A#)7ZYQ$L_3!)N5_3OX.JSBCRE PL%-]M(*?YL>D5 SN M\4OR?1B]^S*[N#R?S:+9^4>;O?]Y^M>KF^CLR^P6!/\-* ?KFX^,Z#ZUE-0 M;=V#4N;L8J(I9)69'IM<7MA\CU'3]XYC."O\7#T9RC)82?58HN,MWVU,#)CP M.)I*$0=Y6B0HRU+QOI@[@YS^(N)&1F22E%RU/< TT"599$;&\\9] MGA/V3>0Q(B6L,>9A_=>^'8;FQ)=Y<:?6;";%PL=8'BXU(0AG0L7X;-'3$V>, M1PBK\)&SJ!$-#&O*I5!U!4I*0>F6@DIJ&G:AN,;);9L=7QV_K;*0G%;"WC-Z MD&ORW@$Q.+5"57S%BM (Y*?4>X4LK&*QD'TB0#^8J+QU94R_F M1J#Z1477'!SY4BP>J'*;$<>P,H9K*1 D[2L[GU-3!(?)UF!=@1Y$Z6RX#[$ MAM77U7K!:H0Z.'>3^_E"(2/!YL(T.-&(,?]=4ZI+V W^^N[R^MBG9**2]F)V M#/_A:MS2 $!,MHA2MT% S!6H)*Z1^=(2L9OOW"9S3&VDBASS;2QQ,!4F M95',V 4B'XIO<\Y8EALRO"8+9CV#?5?P^UM7-_]R%,P[-+S!?Z',QP3M:RP4 M*[^L-O_TOT:]4?YC=$>H]>:)(VKG\J' S*WY\ICGD:N."D1O6RX+$[0A@V&Q MVL[$A4[9FV[UJ_*E5E1XNY$[X$7#%I,21WUGRRM+!',TF&+W=%-PU!#W&M4M MP)5+F\5'VZ79O5VO)K!_3JC8"\\D(K%.UJY6T!8D"B<,HI/@A&&&:@J"U([B M<[%"YR78S85TSH!S;(A9=_EUOEXM<2HXYD4"PW;11(<9@63..B';8%]IY[$8 M0=F/TET=/4YVIX-N!>U<=#HJ&Z>I:(<37OP.2T'VC<*'D1S6")>D5SM'L/0S M,2GWA0LK5XNMX&?PE:BGS)1R&LG&.&K&]",0-=BCZ\ELE5S0]/C0T:*[VAM& M9)MX)=6&8A+C8H.:LQ5:#B>+]AO"LB,.!3J1%BNNTB6F+%3I^ W6RIS,X&UR MTFF/ETH83B=+IBJS!Y@C&PY,G6;UF.%_0.6GXAOB#V!(%T.OFI(ZNET:UCQ# M^29 !K(U\9J 27/E[8R] M&UU( C+"6+I?YKXI+:[!SK)_7$0^DES:28K+^;7#&>8Z2]Q*%D_'S!\MBL"3 MV-&;-PJRL\7WD&.RWK),8 P-L?0)G+RRBHAH*N#D[A/V[Y/;4R\SXTXP- 0_ M8I>//S)BQ[[LG6VR+0-W8/IZ99#$'#$&*;."N>>DHA5'1T6PQQ39PI2'J<5> MPQGX35V@%@)'#U*FQJ\*D%3',LB+D!"1U4XUANY<0ZB)2>)(7R+HN 9EPY2? M2NF6(S>TD$LF*AAH_:0>6V\];6A$=0GQ'@_DKV588QY$&H#8&8&OD.,--9@H MH^P>ARL!G8 8;(D9+*+MX*6)CS(4U=W\FHI-9 W!3;0M; M:1]18%VZ:&]I&1XKRO\S_#:7EQ?G9V^2F[/3GSY\O/CX[I?DS?G/Y]=HP%W3 M&0![%(S_P6B$OW7 H*<<]C'&BL<*UT_FMC4Y:MUA8GV:]X>4N $V'R6]M ?_/?OP#LS6LRL8X]OSB_?7U>&UIH2IG773?$Q#[([249^P M\]!;,.A'Q@@#[)%/!)->QH,!$J*-QKD>8#88I4,DEN]"ESHP@&XO'??R^!A' M:08]S=/A8(0D5 C9USS,$7%;C=(^.C/28;>?G)Q=?;R^.;D*5Z\[)I<%_-)+ M,W(LH",#WA2."QGUCI+6C):P1TFMK2Q%3D-DJNJEHPX2IZM1PO"S'):YF_;1 M*Y+#-AG'A]B%;8#1CG$OVS&V+.V.!@A0O0OF\/S#S=F5>!V2LXOS]^N+,^=EN?EX37JCM-.%E8+E[-@^Y'WVO>9XP&$;Y[!9.W#& MHBL(VP@V0B_M=G.,=W5'_5T+B;L"OMNCW9W!&8?G3S]>P1!/;LX2PF!*/M[\ M=':E>BY[D(/&-? UK<^TC+CK^ETA14,'7T]^'Q(7EMZHK>(H&<)$='K)$).L MNRAR\('H2/.TT\^2'DP$LAONVJTY2"[8LQT88CH8#F2]$%K@Y,,O3UNW_CC- M,,M\E/;@P,*4NVV#R4!(>]?MX$K"TF%$$F1S7'8B'&B&;NGQ )>CTQOL&@X> M\IP6JTMB+8,?"+)]XZ<5 R,Z(]W5;T@C;5%BX-FG, %K,A MNTKUWEEL&O==*47K0ND_[!V4L8G[$S:RL+CRAY4=@@#A(7)X$V3X"X497AX.&O["P /W*(ZQ8CHW4,6) MP^L^WLLO! Y61;NR\4=,FZW\6H-3I(FR"L5_L6W]7Q3',]@3PO+49H/&41) M+"X?L@G16AGUB=:*+1N'.BAT.9QE-!6#7!NTIOQ7NSG:!Q][Y/VUYY<,'![& MZN[.C&+3 IB^CQJ?(<>;\%QU'6H7+[S>-,=F MS2PLY$;!3=9.,J,7.>W<@R$^/Y8()VJAJHW;O#Y,4[F:$TN< Y MN* Y.!%2#&R?;9[3+VC*E\D+V%^%O?4XV07>.W^@, @"_5:H.7Q"=0<<8"DH1RPX,:*Q4(Y^S&O22S(!@2N-EWP?^8;\;-4KW6ZWU,! MM_FL726?12(,@GCA[=>IEHG(6&7.;8J3B M@M%3@5%A=/B%;NKGYB\0+]J$K#ZPTRB;O0L*[YAKJM$6.-NN8??AGT>@&>*G MH#\BSR\(G@M<=43-0<&/AF<7Z8M[H$GEI!.>E'/\,P+&@-H&YEIOE,OIO?.F M;9#F\"@\-$9[L(OJ)">G>]_J02/] 4;8D18A'U+9H#\?7?@0;<0GU]=F_?B);[F>R<#XND[?% M[9J6IA]%WB)X4O)/\8)K89VX9\G+,:):CMWDH5 >-.)YB\Z1>X MH!9%'"<_6\0-[,N_$GP+M6HXO:N/[WR@82VN3W\Z>_,)K$Q^] MFU].S2]OS"]GED@5['*Z&3F1S1"3P7J\UNS0OZ!JPM<@B9I3"]=O]67U*9\[ M.TMO'+;G6Q375YR?#W9C=J3?>,;99O0N?L:)0DFCY2";R[YB?05>*=E_&XZH M%DB"A&**R](P\V2UO=W<;1=&UL,7?FFHRGV9#"C?J-L?>@Z.(9YOY'2O?WB( MKK1N+T%98!Y$_P V6/\4R)J,G'"#@7VJ"S8RMT7ZRBN)!*C!>/*WEQO(((WE@ M3>EK3)&.F:6(5D_Y_0JF?2K?YC@6^=R)DJ!@;"L;K_'N0 O34Z@ IHYUXK]4 MS# 6^:3P',[&/Z,.B$"4-@"JY2_))J1XT M"R>7OFF?/^:_P;>O7[^##SBAHX &?TP^3+Z:$-[KGU^?1!H\P5] $$^22UC" MB\W,M&H_X!0$_N,;(JS\S_DBN9R B8V:^A35V;/DFJ)BJY*-4?KMXN;-B6F- MGSKR%TNN,%A+CY07]]AZ3OFHB(^T7<[_8ZOC,I(+3.EO%FUYNL"<#MJNE(X> M2W-JA6[7,+7)SVB"'@=:P6HIF1P+&ZV&BWG/KR65OYM[7?$P61HL^AZJHSS$ MN4-%)2NRFO9)T2M2,\CPLZ!GW[[ NQZ/V=7$7ABE@6,\*.3Y(AM^V/\+UT38 M[^K(A&,BF.HY)WUKUMUV>?2""+_-NX3(C47$H7 M%&0K1BI!*?9P.YSLT=%BTQM]N7BI@/J*7MG>_Q"M?K1H%!C,+KGXN[2G7]$: MWQ:;;Y@NNI&<4-">T*T?!4YW M.B=N5W_2K;/#EKP]D$/*XM?RDCBO'P-C$-"V6Q.$'^6,:?PV[$JW"6%WK>[G MTR#J3,MVNYA_MC61D]MRM;[E6@U,)A,X3OPWBM."*$BB-8:Q1S16O'2JLI4Q M/YC$:.,99ML.=,U-<7QM?)U:)"@([7>8%VS.-1B!E>L4-WAT(S.0_[*8DQDQ M26+W#[*+$7JH#%,?9IZ4\C>:H77!E32H(%_?2'X!I1:EK'0YDEQ]>*M.(8G!O9%W?M2DT?2G[$;N_1F<;9H$Q%SZ?./G&1FV!^XMG8E@T0 U@*S,5%0M*Q/S5": M,=J)Q_VL0$,UZ3,M4FHU#@TS[T2)+Y$LQ6< &,D579I_^4!JSY)%P MIP-WO2W^,C,4,"U]XDS&,P%H";2"ZN=@O2'LDR4[,$,K'0P^\T.C3#-(IU[6 MDK/V7-T 8@D]U+D[:4^+NZ_U[N3D\LB0#Y=^+C?SJ9FZ?8,Y4YI,(@.?:B(# M$RX7X]-C/,M"+>H"IZ2T:G(Z*SA-^7#M1)A5C+6^QDV^-0F+QG.B"FJKE7C5 M;&7T4DXGE)_.^U$'(%9J^!QYG()LI-TX7SYLV$2-H)_>_&$ I96%H:BIUU62-/L/_[=N:*(WRP'?19+Q G%E9E+2#,B0$L$"4!3E#EKJUW"*>Z\NJG.Y&XJUR7-">$KKV MM3L#%D;6^\@X'.W.)2'N3+:I1V1AHFLG%C+(T&!2 BVN6^0PV+%9[&N=I6<\ M[G8RU+<5-E&I[JR3J4"*%2:.%NNFQ(;L+_Q)>M#]E<@4TXQ-$&SC+^?BDH=SK%5Q6/XM&4$H#)5RX5$?'$U>%T \AE/BLHD5LL MI@DM.!:/HPXX[B!<7DEZOW,$62[MRKXHO\"R'U-!NM(Q]W^C:=8$>2O-:R60 MPK3T)J48<&7W>CV7P-6JZA:@J-BT9KY)GEDI7G_/8-)%+\TZF23(I/DH:X+G M8(@K']BJNK-M2.;*/^9^K.2-B974!,;B^_Z);=^LD;S8SH>6/YJ/4,!;D*UZ M/K7Z0&K0'V^).,MS2B*;0D?E&!+ @9VEP1V4^V*0>4A-AJQ%9UJ-79SI9!B]%=EO, MEW'T'7;<[F16=\6YU?=LQ'./KY@_F1P^=2)8/?K&&%"4HR2).U@V./]/F@LR MVE*6;[9.0Z I5Z;J:UUNCN?+5'[#DAVAI/X0:5/)34*NYSDZZQ:TU8@@<7(%(PFQ2S4ZZ&I=CA8_*K_+PI?M\DKT$% M_BV(?,/#QZ?>TQSUI6I1=/M32>UE-8VMM I4JBIDT-.].=X^&*9<6\[N4)WT M@U+&+CE7JTCD6(I4K&+V0FWC]@N#DV+=@9IP!R:109;L>9X[)FV"1)&,5)L# MB"E >)F:-#@F MOWF9@36OF[JX_53SY)&'!H=X6Z!VJ89-4T%FHZQ*A6O:>E["@,0E9OBLD6L; M0;MX.5!%(F?(05].W*UT(1MG#!=Y D7$4I?8UEJP:A6NK-60O,^LEQTAU+ M=LA[+VO;C5E=#Y%@31>:Z$L+06T&MI_E\JD-,>E'WF[7RSD'KN[FOTN)/A.Y MN2[H#$=\>,@/!T8Y(I3]3#);";?]U(R:9Y.W#O7,1P6: MWGBH238O"<'_"N24-TGIB B,\' H7(3(&3-H;6(KZG;(CD6 :Y[]90(A!DG: M!*3I2CXQ+ND[;Q@3^;:4LM^KFX /X1?38PWL;'&-E9=&=.#@U3+F+3-E&@(A M/5P[M@A)DAP2BS:H>O]E#E)@/?WR:$!(;,2;C%!"Q@9+YC^E%7%0;24DQ",E MWX)MTGCP3$-32X]-XOQ5+!.ZH8>/E^H_M:L-N,W8HLP/6 M9F?\*(WDT,@Y/ZF\P3L>EN($O)TX=,$AHP7YT4S&!O[+]NY'.B_\2CPOGY:K MH.?SI4P@K,%F0?;>QJM.\?6DIBB"[*/+//'9.,A#BXIQ1)&+\A+A9=Q._ MD'V80TX3W+M5&P25)=7P[B8IWX>BCEHHY,^4OQLGB8J751(7'7*97"&J;TLV M3U>&M%CY *HK8]/Z.;.BDD>LPQ%@$$U TE.O>!'+[>V_"RRJKDIBS:EI29>4 MT>\MJSF/RI?,^M=Z;I$L'@2'/0'BJ?%9@1C",5CFZB4$ZD0PI^^3&ZL]_J6AFE!CEAE4E7K>*?/S;E;6B[GV$OY")[2[9CSYTBT3688@RCJ9 55 MP<9R2 TX#3P?5DOU\54%I7*BG.+Z4(-6H0L/-12GBQU(K)9N+G)C*/$E4 <3 M+*-CD$"3O>!8NRV7F>"D,%Y(&4;Z&6=A):@JF*N':0O'%':53IC(&9**ER;X M3D+]#A5DV]<5=Q*F5C+.I;Y.K)]20AG5LXL)- ;E,*R]T_&V>._D+:7W&M(K MPG?!62;_@34EZ._6881VA$:2CH]8WIQ6Y(C[O)I11T-BU^:=I'%X_?+>SU81 MX_")IAPB8TO1I/$NN;5H&)BL(V(.N>;FI61F6[O<% )X\MCFD49H\U M0/C739)_^8AH4RK3TO8:!-JML*VV=?X8'73R%X)6YD!10%*NMX%^XRY((NH5W# ?!&4%N"P32N$WAY)5?)7#@(S"FR\6H0M?9&Q? M>613L#//9 #!F9Q__LS =I0&9#-]2C9J*+?GMO"37>#(NRYQDUB,:#?_VL+T M.+^/OP&YYA%6*R$RY\W$@IU*J^QPXS%_I:I-> )5'TE6(EO&2U$R'36>.D^4 MF?PI=B.2/K68_X97&)F7G*:GNI$JEVODE& M5/,V<>-OOA35;/F3BJ3X\13GR610:(6_<[1JR!L<5,(K8Q]T!W7:NB" M SQ&9/CVE)KBAK5XSNS+1!>SR&>8;'?/>DNXF9R\QYO8@23;Z:0$4P0FM&B> M\.^P(IW M6V"ORK=6H.^O87'6'@?Z\^N$;N9,EM/\&UX]1*5A8@\O9/T9&V8 M"2T-#BMEI_FW,QM6H5\Q:BTZDX+-"(N6JY"TM&T457A!@Q+04L2A1=7Z3[1: MDY9QQ-T%UFL9*:P)( -V?L%3V+PPC]P70AKC1W8(%<%Y>6)^"0,OAD) M79%P1B,DQ9N0G'W.::?%UEAEQF5K=HI5 X+CHMXAX7;;@\V7(NB_K^#;Z*ZM M#*X_WJ*LJCH^'IA1F[^XKMJ59OG_/L2;-;R%>C;:B'8D"JN,(WP?Q0CD-$-4!!:Y/6[DK?D'_4LDE) M[II)7Y].MY19A)6=<[=8]QPKY/HB[B^G?_IE!KYE8BH@2B_$Y'H4T/I2*DO, M?6CK<6K=Z?\8OLI_^E_9H/,C.E=G*XK_KWQE '.]_:J1VH1OA&&?K&EV*DOD M+#=U5-!#?E+&SEC[(76\(DN>2L6CR:D?UC'^2XU_," MINJSJ]RVAY,R/O^F4F)!E_Y,=: EX\%.+!!63:ZLOQLI4O1UM?AJW%%4.CWC M\26+R;=R2Y6TT\5DC@6#C+-/^3/S)<6["E-G6SXP+O!Z7G(@A'T;*% 7T<2? M=<5% M$IA'B(_&[HS(5^J<85)R8;-9:#S\:BX/LTED.'VV3HG9JMN)>5-6Q:&*UJ39/(J1$D5"BS1O+1'!TSOC^M)N_-O4PTE&RH*JR9B\[73^X$*WFNP'[<81/VXIG1^RQ1H"*X' 2&X.+:/N@06M7_;FB M.K$5'W'1V%@$& 3P.6=QFT/S -+B&/NCKFA>Z!H(%,DD<+(@L,]-!<&KLB6),,M-)GH_Q!'LV*U<*;@A3E>\Z%PN@TYN MHJ0PWD)K?KI[Z]&69UI]4-> 8J4.UD-KJ#M7+X:B/O7KQM YR9\3M+VQ!MV. MK6#F17H9V=-8T$$B1LX%9ZY4."1+LQD#/=#!1Y3BX$A66!NAEM7!!CVYLB][)KS22UV61H# M+VM=OZ,'3X[LZ*0@].X!6(!^4M V<^:@"Y_=L\P4K1#=_H\*W[%8L*Q<*DH5]< M7IPW,"%58'@("1"J"RBT"U&3?(CXGH+ M5J/&F(TF2!4US /"G&#"FY(88W%'3"Z &8'+ HWETX97\]_L+CGA( AZM] > MQR[O>1=W<.! M#H/NO:G^@MF02K@3]P UR'/K?1]38[6/P3,"N(#=1*'GI1=O]BW VA78$ M!1MK$?XHW)(\*%L)SL6J!052-+H%/H!CU97?QKR]-3A8&T^2U%0;VT0L7KAB M.>'8*+P K2"6J7"W;4F>XY^EW)/9I!2^#D]GZ;Q_\6&P7U\JHR>_B_^)PX'D M';.GW,AL[1?Y*(A#;B+/ M1AO^]$!'K'5R_>DH^;!JV^!-2XA?17=[:_=DM!D&>&F]/;E^?81GSQ2886M' MZ1\;"6JIF-,1)QL^('8:5[&Y5$,X/_A-)LH&+653/"1Y-1)3]=2:Y&,+'3!) MOCP^8,H'U\7;B#^;9$X'T-DY.H!3%Q T=2 NA[+4\2A8!O$L5*(L-@&DXLF. MQ_ZJ;G-2QUTG# (&/USG[?>C5A-X136[6>+HQ L_# M0XMB4!AD( !E'P+ M,D;&6GFO3+J=4CHJ^ JD";FB^I5P\^12*5'9,E9AO9R4MYW;!X8 .N&"-BQM6AJ+1T&BPJU&ZE*ID-(,P,UDJ??< Y=A M$N>=)$-*L,@ZB>GFVM[?XK79156E>&3=@DB+U#SC1Y/4T'_/^N M$,O7^77MKJA!R--/\?T8?89++%T=N_52L>>'XK^D(EI,LS45?$WI=S8+R/&Y MKAP8GH2TVF,!IH\=''-:\(C;2 9,TH3!^TH=,,3-=8P.0X'#G*A"! XK/6 U M)T)'F2-C0H*<*6@X.-SE%*%]XV/# K(B0&(''NEAQGE""_BRT^[DQ(AMF+!I M,Z=/N@?8D5!SMCD.]4T?$0E'N#/LD*\JD+BN3HS4R:$_M#:8YQ M[.36G=55XUE-#6H<2__:JQM5%-!=^,*N5R)CNY@GC>P;YMFS1_Y5J62 M][:0RR3'24$,=U1?K+\SV-CFX;!CNJ'OKFR0)604#K&6J!)?*1U_W2[([NFS MW?.\ OV6*O=OLFT\-1R!0Q5* )R'-;Q,1+>MYA-EW90W*58;%_[]Y7,SJ:IK MK1IB"8E#K1OS*5F^+_R B<,IVFCZH1V@#*C^$A/QQ"MGAL86$\X(%/H?JJ-* MIL6<5@ :BBTD>U51EJW6M=^A-9F8,#GLU#O*_UU_GB]]&6UX[*O,")7NSB44S&;BJV"Q54X0[S M^\*8A/OASI%M)PY&>[7A3L#@("WZ#OL.1WNZ%8_P7U>W8!/ WFS=G/[U!,: MCDZ3396*=\F.J,"L\*51_/=^(;1,+S-N#+29Z1,N6EH:%A858S/BK'92S46S M5AMK*P-^;?;45YF06#UAU"<%E5TOMVE_TDQ:/3VRPQE9;9^C M6N4]M*HIIJ/ -,[7!KZ<#4 ,I)$^^G[R*%!K#7)Q>-P9'^ZRNC;JVOO5S F@ MF&]JR+XIG%Y=)*3*)&0:QV52D M<*J1EV=9"2+:-XI?PC#X. 57@;&X:G[*I:P=%IM%=DI!*Q0D)G:R5-LF;O+& M!N?5,J+4.A?P0/GR^1V?TM0J&"':'%;*I!;8H[7@5#DPM3DZCAXV;.U1AQ,0EQ%U M)!K?-\ZLTFU9H@!VI.TMO29^VJY5/N><7]:L?*9QM9,WH-@HZ%P3027>\YVB M:AB*JBLG 5\;_X2557WK7C8B%OE:-Z1RWO7J6\-[&749Z.AH"R3F&!,W*>;[K' M&T%V6;UPK?U025CAX961'+WO/:PJ& )ON1F2Y/&XCOQ15\;V8J_D/H]:])FC MB/L&:S:@W42U>\A$H-5,V_6:&"B/QG7BB75*TXY-RXD9'BB4G= 2^0($G:,4 M^*" 6=;B8/\7OZ4J6O>NB^+/NQBJ]P*\@N979RE2#VC/B=;_!>S@N)"*GV*C M.#\' MWF[H?AMDG6-R2YRRX]7<<58[IR2#SAMB+ B&@EUMB%61HD? 3D9Y?MM(B](36P^-LEJP"V(9T@ M+S-;FIF-->0\(R#PM_C%4ED%&,!;8[KQ\K-K!GV/A&NX(2@]3CA"YZ0!4UQ5 MG,! MQTINBA6%\$+<$SPVD%$$&2D^"9J,[6+A2T*NBJ,T9&VE5 6F_=H_NH*M,K6K MNO8'S#3!N<1,D;CPHAP2_/"%SD2U2G6OO)\1F;J#=R DLK<&K0Q_8"BIBE&:3S8#P"J$54DE^.L>+YW'E#LS#7A M'=_UY'/7TV;2.W6]/%[HU>)Y"L*;J9HS^YV>J[F4,HH L,FUAM3(A*K'J54'^VH]0WVR MU'+(/S_($8$?SJE<6P3"/=P\J)+9\)P.$J\,6Y-]WZ[16U1OG0=9([XXM=OB M^"7B?H2/CL6KZKA&O/JY,%3@TN=O-?EVW-_[?<3E_P=A>;+]C*M%U*+UDA)5 M/,^>(OZ2MV2CF^@1!N-/:T-'] "143Q(1(7^(CE_I21D^>N;4I^4#@E M%6JAPYU6+N]E+-TIQXE.* F)LV5!V*3 M_EK8CC^XQR/)92&HSN/5W?'6S$7BH?OCPEMN7,/:1V-;<$4$/6(2-?@E&+F2 MDB<'05_'"2G@$IPAP VD;D9:W$O\UVI]9&2.@R,UI>*,IH[)C90>:9))13Z3 M9T;"4-*PCPM@2Y@4/?3$-,1_W13BQ>(Q$H#\IOX!@2203 )ZIHTY;_,%2MI4 M]5&-P1;21"?9"=PJG7DE^6J/C?VD&6$X6M-'HT AF+CL>K7-6U^KWOGMCQ);._R>=MD^_=B6'+%;U+L BS MN0.+B"M:#!V$X&[&OJ/O+BC9P8;#V1:-M,RU6%@,3FN2"C;-EF&)5#J_S!T7 M2JSN[^6"LC>Y6].9I'K@TVMS86-JFW>+;9>"JFEV"L&=\LRE8L+RV\P=U;#& M,4%O9*MW,=@0-D05*!)K1O$!@Y&SYA1I'^J#R+;0 M&_J;Q Q>;)-RS\WN^:S!<$DLX MP4UN7^T$#[?1'ZU>G+L"6^AZO$M"< M-.5HEEM$6BJ$+=/^&:&(6*%]-%DV)3*5L#PEZ03:P8Q 1Q7>D@?>2,S+1CE' M2W]3?&8>O183OPEPO)05693&8[I$"4R)\Y.YLB_L1LO%+-D=M_H&MRU"#SE< MP=2R%*&C5#Z&OVZ7Z"J4O+M9)1"0BE[*D,!N$WL59/5\/5SJ)4L60I4K?"#C MX6(R7H[;V8O)EC';-"=-M6/3"S34H:MAD6=<[8K:7Q2Q,A6W3B:(#!&/)ABK MA;5OK8:YHQ BC*"H\D4;P#;7@GUE$)KQ(1\J)IA6;V53/9K\\/M(Q*UW X-=S/D^9&S;$Z9O< M3M<4H^8$"#L#5, EJAUAPNC$5[O!,*A(*[UUF":>1\]X:>;WMC8)=1F!^GZZ MS\*D":BJ$B4&*Y)9N8Y&QYUN\H)(^DAW.T6H\ZF+W5>+F*-7 )V]_,<_XR)( M7^QRSP3YM-\ACXV<,;VF*[+'^;8&^HPL\E,_/GUJT>K$5S/H#)2OIN=5>^._ M7/Q\4@GN<,2]$NE-I,1(;L&*P\9#(9R(<'Y4T2IXV3TQ!2&F0.DA\WE0>^S? MU"CGXL(TM#0:GM5FU9HT-*K=H0TMA>B,2#>GX!:G?SAG4="3JGRP]['Q41G@ M.3=T3_V$UTCUW6EBUJ"OEBW 6-K>WXN2=*UVF@9(-U6QK1L6B-4FSI[$S%EM MA=3L_^;X/(CCTZ4S6AB\BL]6[H!J/F9L\O\;"?"_D0#_(9 Q%52/C(PYWR M.E(GFM[2+J39M;G-.N>R-$W[RAW%-5XA @]\IUI#F+0F1QSKPU].0LK*%-7W M5YA<,BL<-L/+I#].^Z"9O$QZW734[6'L3U"[4+;-5J!2H,RS3[3&PU%RE+0& MXPQ^P/.CM-_-^?FLUTT4J_8K5"68'I9OE)?)*.WT>_A4VNN.\(ZGPO:R3,:# M+,G3?#2RNZ9,>H.TVQTDW5XZH![V^VFWG^&K_<3)-/=* M&5XLHTZ:C\?)<)B.8&.\1ZCS92%FB#L:66^ M>*/+V"7J&Q=@:]"';IJG>]!_\SMW.!]U5-=Y4YG-=!8:M?#5=-SOTUIW8;KB MD(+9.('9X<;&PX'=)SD\VZ&U&PQSQJ@KO.#2*\P6G9 #@FT^'NC+9)SV.KA] ML<,#5YO12_.\#\V-!QVU]36@,G1WG,.+>YU.XF \X<_9H O_[6P:_#4=(! @!?(1_\D<\6LZXC6W1?3+OY[M(I[H>(Q?$;K8(%_/#T_(B6H_(*DY,2&!%!Z0HNVSF. M(L+K2GM:G7Z%NA65W*]BM@).#*IWGS2J$:B5WE+KZ*%& =-+]HHW!(U/ MD9\2^[*P0C@] N8,7D,V#W2 =N* AG,NL1]N!S4@TH/&I(O"D=9^+ZJPP7=J M/$GL!BO/'AJ]AQY6G4\PG:@+(U)28%&-VW?JH=7Y6CG.&"IK3FLVOT4[ )H6 MFNCFK#N(H%@++UE!;& &L[@ZYTH'A[&]%CPIV5LW&BU_GZ.IS@A1UO]L@O\7 M7E)!(X'9:6WT3)((*@D*AZBH5??A_B+@M0W/&/\!SO*PQ^8IGJ&W>W)\F5T! MQ[ _<*MN,4*:!MP#@Q T_].ZQA5/,^S_5J]#7H5N'V7.&5??N^Z#II..[FTP-VPOV8HDH#&+\><(9/"EC[.-22+5 MMSN]H=LWBJT(41(AX0.M'EXXK2'^]T2[ BPJ,JGWNKF>-NW>F-4>#1U]"K6 M-K5JNJ3&*O1U,DJP7+M#,]KJFHA!L@,-^U2HB?90XFG]S*J>6$!O:_CN6/R99-&2&!GK;JD]6?38HU#@%VIPP NX^=!PW; M4)(@8SJEKL2X[$MG,*3#K%?YUYLY8=!LQ+BW#00C[=/QH/_N.V?=\3AH!__6 M+.-@M'RQ=-$IB6[@(9V*W@ ZW,')K#D:B^3=>L5IL>Y UG[W,WW70%56#,T* M!#MF_NSR.&AIQOVPVYX\VGD'!]'/TPPD^$G]NTC[9;'B?D,(%-6<3,5+V0?! M&.GUU;.-0S64J/K]56'W!FNK$0^1?3P.7[^&F!AEP)T-/S!BAHUV4VX5=:I1[.0([8YN M!T_%>#0DBYKL3#!#8$-=3C:<;63MEKFB0^B!&9ZA5=0E*R5+1V#&].!R&>$? M<[K!8#^"Y<""%/K;$R=C*X.',['0.FF?M'OX%/T7^"E86C(2^+73&\4VA0N7 MOV42'&^GG:G$\?,9)G[=S6GO[+7A%+DLM^VMD4Y*YQ357;LHU22LN[Y6L6Z:=8/\!L,[$ =LBFL4-YP99L^2]:O8<,'A3U3GX1!# M)6BK1J6$8T7ZP1 .:P;ZC8+'&?:24<=9T_2W;I;#A=1%"$UX[5S @),6HEX< MF2";L 5;E2C#A^ (\GP6SH?(!DJW1W$O=!T?U?3<5Q!'L)J9Z7N3)?JP+HZ) M4>E@_,+(8I@[TG#,^T N!HO2)7?N<4&4B:0S;SB="#WQ")=HNNUT"*XMV&,0 M_XSK<=!E(+[$< !X4FL'_(IN@(F_#5!G'U*8)D\'8PS6SEVJ$\]3JS]D Z.+ M/UC@[KM,]AU9+^?#/1BB/VS_AX\C9Z!YUQUN]$;W^5<=9=*'DO)J#>> D8M&)';3[V.R@#5+M+\DG0T[\I:&A'C\B/W[!5BP;,WUA MC95@8N=8NF/50-[I=O@_C?,XLWZVFCO'GU,[3WG_L#D--#Z+U+Q:%L?P;J1U MGGR&7ZDLQ$$WFQEMF*RHGF[J[+' U']%LL\KF(F2 78I37SCZ1*"U/PJE!H? M8\.QX%*A1V418XZFDAG*_JUU%29BA M&80W 3J8[<1B)LZ*5!VH MSD@%D2P^;:@4+C%#5OG8;=HD9[\7MD;'P,4[EEJ2@E(=,G4Q"%M?5(&3CVWY M]??KP>GN'@3!D .W 7(Y0%\\]/Q*9[K=]@@$?;??[K@?YU;^XLMJ&"$Z[2SB MVR;E3O :R$Y3]"JUR&=5I&U!TFGC4DA;12'^.8IDO)L!#?29,=;WB[8 M?VV.U[7)]YG#[28/6C&Y1!2N!6=]"#DX!Q5=(]TVQ67XK:V,&ZLT,G?IO" Z MYMM[>CGGH+;I!&0=^J<[4C7LO@E.78N_C-TWGG&[[ JBQ7K2^>O0Q;&$CGB! M=M(Q9C AU44B5997P_RIT^[A.'#RD(W289]=LUU)'L=,2YNW::RQENP:M-M' M/*-#=.-VNK1V(46>>P!>,A0#>I@.*)&[-81_AO?YGM,?INAI[-'U8 M .1-V&!=5E#&KF4PR'4*T L$*P*,)'UKQ/Q.@S@XAF-AG5YR=UATAUU[6/F MT.N!V*SMS*0N/WIMY'!C]@?]VOP_N$?!5NNF'=@P=8F\/;!#1YVNT,-&R.;Q M8LXPZ[Z3F;31B/D&6W,P2@8I)N]DG33/.O[,MM27C\!(:*S4P6T[REFZI7U* M8!>Z[0&;H*AO=G/*MU]S;E6P&RM#-=4MU$PO'\#],,:"ZST>9\<2RH:ISON4U:"3S^N")?T[UW/,%R.@.U#1U[H1/8X.8'O&0S8YO3D78!>(Q"Z,O2/ M6\.&$MQ8ZLNB+K8N/IX>6;1R7&Y%IG+0U(5MZZ9XXD &CBE.G_5BF09Z7!+4 M?"]0/H3=9_% .=%/5/W;!JSJ]6("EBQ(SA41(@@3P'H^=3!.WMN>D:9, M$W@R&']IP8U*@SEB M%S[YYBE.$JP)3PMAL:G,:# IV^SYP\' D6H/@Q#C1W6W,9TW=R'$5JC[8MVU M09:%4:/OU.+@+TM9(%Q$AXHHR9T?&,0P&*5%UN2$WI//H!M]9FS S1J$_'PJ M [=/JDZG8<+D>-Q)QQW2C7OM_@@4R0EU8]1/1_#G?-P&P78F+YTEK;P#ME$' M-<\N;(\,=]Q=01!8K5XW'= GV1CG&M:3>:"RO)=F?7EDV&GLT"@9=DR1;IZW MJ= ZXW3OO-T;ZV?-5'!Y?=!.%WX;9I0CW&WWN$@<:VJR]KB??)1E(PBK68I@ M*]J_CG\^M&MA$85:]JOK3YH\'L7>7J5'7B-P$5$5#%Q-(NPJS5XN")?+HVVO M.E.K^ZIY=V2]0=K/QJ2KX#$WNR/'Q-.^[(Z?:1(#?YO:&1G8Y0-,T(-6L#X_ M&(C*8LD'Z0!L>%@TF-CFK9(-QR#9J7?C=J^C*Q>-C"ICRYAFWY-Q"C%L Q,Q*@]SG<-KX?U7ERHC2)R MS^'UR0>R\PJ+BLOH_1[<7_%'C7*-,&%F6X5[IKU(F7LG"P MJOTVY9_"ZN;[WBVOZL;V4@X&-OC M#KUT=EP=(\JLI]&-D&VM"/@!Q+!^;?2QQ,M -QB,T MGZ6&C> A$1@7] %BL<7*Q;[XW%"1&.TX0Z-A.LAD8"C"']%):2]C M.W9-$LKD;(\VBS:;X'J$$G(MC.QE[]+7;ZZ5#3!P=]=+.>$QJ M]S ==H,D6SWCNL=H2V[OT2PC7@[TU"Q7!)W."(R6U\4.N,YL4:L3/D2 X]4C M85R!G$AYIM<<+0=(==V49M%2OBN%T2UFGEXX1E*33 M2=$ '@U((U =(YT%XSO]3IIWJ LY=@'T=4]/ZER/SN> QZ"Q8?C-,>-#3LPX\LF ]S*BLSTD,0(!Y%=YBEXXQG!-H< M@ZS\$#O"QS*W(-K:).$Z[?Z ?F2U3YBWTS-=_YGJ$3$5OJ:>C0+;)XK_3JO+XJ^PEVV7A&'Z\&3HPHLQRXO+\[/WB0W9Z<_ M??AX\?'=+\F;\Y_/K\\_?A *2:S@Z*4#KA;HP+XC\V*SL"L;X]OSB_75U>*TI^<.QJ&9,0^R. MTA%!+=&F'O0C8X0!]NCHHDDP'@PPDCL"S58-,!N,TB$FU72A2QT80!>.6B^/ MCW$$RNL(,\0'(PSCH3.L>9@CB@Z.TCZ>.;A$^LG)V=7'ZYN3JW#UNF,Z69C' ME&:TA#U2YUL981M0)C;8QH28X$8)P\]R6.8NV$LP[0Q$ M%ATB9K&BKC/N93O&AD 9B%TU!+F"BS),SC_X7*E%Z7?5FE'[1 MKF2B>3P@EV1BU+EM1:K]6 M5Z<9W2TPE%:&MM'8PA^TN@((TAK0>_KHA;XZN_QX=7/R^N(LD?%>)S.Q@8^_42U6CM6#>>PPPJM'L*WR;M(#&ZP[1/ K=+)*'_(^ZR(Y'G#8 MQCELU@Z@*C@GNJY=B4AP6G([ZNQ82=P5\MT>[.X,S#L^??KR"(9[&4>G::CE8);B'!#H$#B/&/?5&;15'R1 F MHM-+AFA>=E'DX /1D2)@09;T8"(P+6/7;L6:/MBSG1'608"6PNMU^O']Y24:0@FBIZ0+DYF4>.M5D-?1I:2X]-@]S;S,VN(&PH'0")A!!=S\JT_." MUX"TRDGB%%O!'Q7' MA2:IKY"82"=^T!Q>!C+!D,GI+:(8Y?"2?:L^(B6$<7 -2<9+W)^PD:62@C^L M[)#3BW,SH0JZ]FZ[)J4(MMT4# SN^X?5ID@&R8OGH;J\8.B$ESDC'A*T]A0A M"^_;-=K3*DJW)>+.RQE:^/5&IPDTL7LN7'0-=_66&$Z@SW-YRA/ M\^&(9OIGD(F3:A8%H@@QW\[J0W5\=>O)C%:(07B)<\D ),.DF'W7 M/OC88\&:/;\4B.)AK.[NS"C&W6Z"_%:V7+U:WTX 8US83CQ8#LZ"US[V?=3X M!HG@(O-<=6%R3 (HDS?LP,+Q@7.BDPPJ=J$)1=A]+GEA7$QBMBXIZY5S0O.) M_$3$%HB'KW[O#I,7!HI (#TN=D!ZO(#]5=A;CUU=1!E,+%N(Y91J^)742]@R MU!YL7RC6AS9I$2<;3\XM$*\Z#>6 Y3$PIQIGW>$;(]0'(UC' *S-_=[&"S[F MM.*[%$Z90]?_*%S/V+E/R[FM.0MCX))X*XNS=NX(J;3!T#YE%EK!KKO-:5'\ MUC89FJ7IC$/+7]5UYMG>IM/)$@XL%]./>^1C1?35,0=C4%,]VR)J)?YY!'H+ M?@K:#>;QP;&XP#5*3J"/();0+.IB>F*O@P"MJ+&DY@/UOT!&[",WT;O*>B??.< F":-8#+#9TC1;!6O*?8OYJ6+RV M7;E/UV^2ULO@9;'O&'MBKP8/[\++Y)_%A=3T[>'![>^8C0^6C&YFQB?"@B4< M*&*7DW6D-/52D3PN5TNZ2E8$?F_+[8.7$3*>)5Q&].2OL ^QD7K$6OHJ :/6 M'MJ@:W"U&98/PO)O:O^R>@_J'.J5N^5#,??-V\#KU7*%I07.%Z7JB;PO"CE\ M4Z>:&L=@L*MFB+6<)JX84(KR5DOE:/\SWF9<>1&W]=^3^KTNB4AA(=(.()&W M.R!!+#?''?17TJO2.$%%-_[G]Y/?8SW+._&O>WP>'EW/K^^)#NG?8!YJ1NM@ MC2\MK/&9!3MOVLI-N.J:GJ3Z9-9_SBCB,V,H2\*)U"#N:ERNQ8B;J':RGMQ< MO-3&NLF=-KFHDWD/%'O/6LL<(R89KTFG) MNP_(TZ28]\;VEGNU.R05U@$BA M5"1JT$! N9)QN"R^KORT7..-"8YD;'+J.[V<, V<)0#$][ZCBXE=^8X])GS2D,>$,DT89()$ MEDV$,"9L-\X?$_0NH) I]-Q%M- :1.R#+OGXDGBD)36B0KD;HH]']D/ 31+L MT@A52:!A2 50_3RK@KZZ3OCUS+*"\5F@[X3M[.=NVM%VTUS4E" >V!,/)+GZ M;$T%8U"7@ZM1=WGMV%U46E=]YM<* M9[?ZY4%[#M)V-S1Y=:E0*ESH%KQAAK(^-0$(C)10T@-A>J4>1DD3=V'U)1XX M56WK(%YJ9H,C.D0(Y^;%*WJJG98;2R+3P"'COG>&LH<^,(YW/;)R)*XOD4FWJQS_"]MKI1AU^!R92,_ZT/[-PSN\3C5S\$W M]\?IQOE[@MFMI:X))(/&-*^1=$8CCESL-A,GV&J@(R' U1KN/F).YEB&=,F9 M$ W]"49L_=D^X\W?DZ>^[#!FG6/E%+'E^%7HX6FT@8-7][">_7JU@J6 S8M( M$Z%@K@%G9ZRJ&HTHQKY2Q_42=/[[T[RT1$D*O+8A&GM\6"I1W00;3@W^]8W" MOSZQ6?\[;O,Z)68?GIB#M\,A]"U[:/'[:Z+RDCHE+$JX$N_\/GV/WC7[4ZM$ M/(AL)E["TZ$YMHM-I>[VK)*K;,EO?+MU8*H/D??MPZNRUQOKV%0:U,JG,*8< MVT\UD=X3]NYU\=!..G(;ADICY!V_7F#$&Z_F,A!F52?9KL_Q=K@XKWVM\G:D M"OYI)IA\ZN/HL++T?_Z/_Q$;UP=Q2-CE+LA3$2PPS#;8SJL$1FRC*(S[CSS" M,3? B0>N^^!S:;AH;EPCJ'R=-M!M9"X"RW8O>ICX/>!12% *SIRJP4%3I02 MB#R*+:))[[WRT-8IYF(^7]*35*$#.))V:$)5-+ZG[?/:K;(7#U(H _;A0PJ/R*QA'+Z+L,*.5.\5 MWG/XNWTCAS>$X>1X6^*]5]9B;7L.AC(X8=NUL_8MUL$!LBQV8]1W9.JTS5AO M8K=>6G]FFN[#K"86^?P3O ^)E#@2WU?=["JGXP 'M$F+:/!+QO(B]OSZH";O MHS(K.!4GLZ]X?"C/X<0(;?2S;#0SW-.LKA@BPSX,5[L-GUC+NES-7RPO3M2P MP5RRR%E-3$4\#+>/'(;Y>Y-?&5T&]?W8)[BBT+ML.:+J4;*A6EX M *UL_:AR&6L:"L:06E(GT+8::HHDSA M*<@'MN+5^K1T.G::\=D$Z 72!1\6&U7 5].:MQOQTJ?9Y)8/@$ M\\%)B<;KVF5SW^XR$MQ73XQU_X8]4Y=1UZ/[_M_=ZH$:'KD&"& M;=ALSC<@YPS180P'(SG6BLVW B:MVI1P)A+Z9UVQ@CV: @0>ZY1Q*[I^#0*G MRZ';7*M=3?2&S]C/J32#4$$Z6J :QUW08.WY-(=-$8C*M 9WK*(W?+9Z\H>2 M'SYAOM\V-]BD>YQ$+\2Z_D=F-= Z#7%AO7H<]Y.%2O2&$23J&SITX6Z^(V7@ MWM9C,Y'>$-S]5'R;_+6/?49I_R MKIJF]IBVNBZ!B_:IJWH5E1#.FA\FCUB@EH".@%EXGQOR M\7NQF^)R @(%:W39P^]>0)"TE#DHAA!!,*7PHGC!1O0>RJ-_Y4BM][8:?6;G MDJ1)=3UKLR,E98=<1&Q^6U+F?9-WQ'U-$ '$BVP+TT-?C<G / MIM&]VGD&!YEOP08;9F$@*$JLB-LN[[94/1S;N;Y[36\UDY>IS6""'610-@,^ MAENNN=&'2*.8(_"-TR.YN=.&YAJ%'"O].[B@]:7SC V[M[T6DV"IRMPS?__H MNK@K:+P7)W5P.:I-&;J %0=A:!_N3U$='JP(2>E^ VH((NW8!)<[:9__ ;;% MI= ?[G>5^2Z5G0F8J4F-1/SVYMT4DAJ'OO^J3(O?$(>P3\?B"W\<^?0.<<]) MGH>+]MU3*8?EF:/=FR;Z"<+RN[%&/\&3M1^#<&R6HZRV<6UD]][[GNS,H?=K M'U[E8.L=RI$8:5/G5)1;X*&$&F7I;G%*>*S.H; M&M-5#*;BB>3$*>&A!>S+=1OF^[[%,"O7O^4@CN0GC^5[O*5N+$B.N$=87- +T2E%UBF4O/!&NX6;%(<(/'*JJ9#33UC(^(RMKAR@CHC:U2+'*"6U M\EC;J]B$%2I09BF)_;T@>B)AD.&&#.[Q75A)U ?,_.$U3),9_+?!W"%P ML[V:D T9]F6&,'*"YF;!@3 V9)#)MK?E?#:GPO%&H76<_+G,X_5^W-V,WH$> MV&V/(HE04:2+/7B_4P.\A(E-RPG3!$FW;=2LVBYRA4=RIZ)^R,,)Q&L.;M8> MA*UWVL/PC\C['>G>;O;QH*$LVA"2D\?^C&3E->_=G[P\\K)8GAJ1FD?^?E:[ M!WVJ^]2GK>,2L HA>F0ZNM&NH.8>^7,G^O7]>SC=1;Q>NT%I?T9V;:P_6>P\ M[=])(WRJWS.<[YLYEF#5':2\/7[6%,WKB.,KO('"'E_;D0QW[M.[(46>UG/7 MM#*]R,IDA^WE0/IU8K8C$M['WC6*'NK*!;$O'WN4POX)E;G>*Y12:[)=6F)= M'ID"#T( _FCALIM@$-F;L7C$Z$.L;K>>\/X[3=(^S/)/F#/QTD1:CU4O>PSR M=9]'J.)K3+G')G296C+WVJG'M3;1^GXSOH??; !_;^R A^(0Q>ZI M_WJTT^CU\QYI75C&^'37YOK3*-L/WWJA^OA)=P!':CRVJ3!GN31$8LG"RXRJ MT%?P^>2>'$CXV%6QV:[Q.#>G&3^!*SXRW4^@B@^U\MIQ&RYX3'Y 1QTFQZ*> MP9$)3G*F1RY7-7A#M6SR$^:33Z)T\CZ;?)@G6Z1P97 OA M'*PG%//M)L2Z+2_Z-H%/U[(G9,?B-"W8J[&0'>;@TCW:HDJ>]EO[+=.^XP8@ M@D_K4112*[K=J)\2 9\OD;N^F%&".W3%VH$2.C--I,;"T$!&:C"],^M+ M#760'?5^@M08L$\,F !7 ?->XJ8;6\P[PUJO::P_G0" M6XA@\HOPUGI-WZ)I=Q2M,DSL6NWW/6(R?K1Y*.Y)VZ%]'KLJ[D6^WM8UL'L: M:X[Z<<*GLBRW9"QQ@MSA=\BGI4N,P3V=S$V+E*+6F@02I+9#%T0S4BKIHIDU MGP#GZ&]PW!I_*Q:+$H36^O,J$&SN[;(']"I'QG$"0FBVGGPK210I&!-0K#(,D/:&L( =?;",&!WCO>=29B))Z;NCM"9XML56C MDB:)U"=2Q@N/H+93\_T][@] $R(#A\)1Q9SB"'##14+M'S;98+8.-@>.\/[2KI=]7?6G M^P;25/J%0>&9VF;2FNK9*Z2KW1J2K=H;:_=C4D)%6N4>14NXS[=+0MVB\]K\ M@NA7+A&*%VLTR'8HI<;1N$Z_%G708K%T^^8BURC\3D$R#LQ;16ESXFM.EJZK M+BLV*+:UOV)K&K?9>'OJ6G*;T5*7[@-V0-6<47JVP%M/- NOZ7"V*FLKY5 M\O8FF\>'@C8(_BLT@XG3/$6^:7G*,/^VYH:2.%3=J&&$J9 T^$BARY(-/'GSC%5?8G$O_:.-#V":W\]G>,<_SUYV;34WA),_*76/G&Y:GBB4O.> ME$;&IB#W4==DQ=YMLNS56RD;AO*HX/Z2]MC[;H']_*PUQ6/X0^E2\TH5E8R\ M.>!_Y@ZC36R;%R4)COH*+6"C1X<=@UY$URSC<'J6)??,H-0#,_0Q]-/4;,AK MYK46+P1GEWW&?:>T]5A*N^S-IHWHV*YQQ$+]3I"&T926YV\1BZ1CG#&E!GNQ M&VBY8NX >["B5QXSQU_3& @A)&DAU?91K>"7A1B;=>.'HD*JS01U;KNT* *_\8"?#\8=>/^<_KWJ'B"^[/CFQ# M4.[1@@%]YC)R(IU#1;CJG2UN#W5X23/BFA'>-6*_M@_0X9OY?6%$%1Z00YZ] M=*3J,J?QHQ#P^\8GF(9(,91)RR$*WJ">BQ=4T/W@UIVH]&(XPGR[D:S6 MG:QG+;N:E[\=WV&QC75^QR+<67LP"J8Y:W?";.2LW>V&D7R3BXA,?3,,;SS. MBT6XH=O#\"W=6(-YNS^N?\O7%<8*F&5U$E,,,(DIS!KOYNU!%OYUT!Z%?[7O M8MF7D$7<,GI,H"Z(3IITY0(-7B*?CVL^#]:=%YI\\O55^PT;23MH69>QVK>R MM,RNP;U-1S%]@OGEFHEOP0]5 R"P.EU?TR2"_:[U-) 5\;=$=+K:[YY9=7^? M;[]EY6#OMA_(X[S/=[V!>[CP>ST>;!IW$R)N\I.F>5O.'!_B42,AHI[Q Q[S M)_^ !_UU..B-;DD.>&S'ZAS0TDF]5M?PDGV,LK75FPRX (;>6%BQI&IZ12!U M14KUK1DPB)H!P8E.O9",;$,FXJJ.:;<[Y3O9V*9R;2J9!E\I:KO2DR&NB2>> M+V]FFP==OS7^_PS\6_/(OL-FWC$?WWMC-[QNI\\AR_\H6W?7ROR\Q\K43\0! MVD"=4T"ID/6*?)-ZN)"NO0V.5YT+ MTU.H]]>D&XZ0S8=M?UOT:AR6M/K Y0L?P '/%A[ MFAJ?^D"DIN1*P"=X>^@5K[D]0; 2 3D>E;*88F8#AFHYB[00#!NN$++)GR%3 M>5T@-MHK/_'$%"=+VZ #8*PYG'3B=T-6!1A&VG&0;\G1D>+#AJE M(VL4H2@%,$)33J6-QB#P0=\>[/RV@7]V$']Z /L%?!GL:&9>1>%8^3VX=%>D MJ$G0KZ?!'Z-!IS6=AZPVP9 >OYG'2/%E[9(]$LRQ=U1&K-D.N[GS]=K9%/ NRZ?YK4@.U^.LP[-IHOR;W(0B@U+92SL 9UA,LX_4$ MM5_<*S6GZ>E=,]CXYCJN4BYI-D\M,/DH5;EU0E2/N' Q.4/ M=0-4X27BWBT6CY1SG&I6F-2K/"L$9I7#LHXDLPQ>>2JEK%(0@-HE,R#?/NI< M$&8DQKN9/KG'Z@:.]BXU-X2L9#M!3AS59'46#:"@Y"JMEMX^((@=RS)(]5;T M97CP&V(7P2Y& ,D-[ZE=&\#-E4*-HP!*^3Z!$L&:'MWICE! PQ6#NZIWKN4 M75V_818YI=')?K1U+#)64HM!P 93]$,9[G-4S.C;"N4QD6S>8A8L'=Q6R9]Y M@L+M&LICC*CJWA=4)U/ACQZ8;I0)8IO10KT<9%G@D% -$2UV29>3&91'&=WVS4=#.C!=#V_+1RO]B!Y\3R6L1=\\%[FO33/ M@_J9ZO00UH6=C'D$;Y@G)T_S80#C<^A-N-X$!U)-/ MX->R+.V-A_2]105*._K];CK*!XF4._%8NM]#):3U1@ MM&W7O>0$>@PJ7"C/Y\'?N$#7 H?$--7K[6V) ME7)XMWZM*^+8Q?I0W+:33I]-GUTO:":LW9>;+)[&'!)^W3P^%$F>!)WXL-*Y M677+H!XKOE+B^2R2M4##-Y5MX6$ZJ =U$.J1H5EORODYK!26Y[A:Z'\E] TF M!3&,UGI=3Q#6EI)K\&IXL]K>;NZV"_?=@Q%#-7B7ZXI]3:DSZG>5_2JROM?: MA?U+I%"5@=Y)*G.^/\'6R[W2\&4^&6:\H5-#K+ R>8M*F.EX0T_/V,D,KBO #3J.!--@BNMZ_=!T&05<-)4WL@'KQ!'4_W3 -F0>)2YL8 M](M/XT**_3VP@&$F'-"&L 3?$$;7BMJL@G#*MAZ>62"33"JDS>:;RI%%FDVF_%'G=7(#_''DF(D54QF&;5O3F=6N@D[[)Y[EW:\"A> M5-.-U!];LQSA?'OIX$Y!03OG=\4HP+"3NF;;#XR6@H-?S&\+1D<63&,RU$&5 M5/31\-FKDAD %$8;4)IFN\@/1>H5='JX3EUQK.;9"6I^[GTN08 B;%>TN?LO M>9?_L^+YN[^7[/XJAX*?4:-M02<@^+!+\U3Y9V%Y[F?J;H==D;9YZ>_PF-X>"M$S?V26Z8((G M^[,5'BW'6:N1(L&3_05RVO(K5W!Z3Z8_ 5!+ P04 " ";67=,L5='5<0% M ]. #P 'AL+W=O3;5WOCF>S*M[J3%6_%SN=VT_619FIVKXM-[-J5VJ55%NM MZRR=N?-Y,,N4R2=G)Z]MW9>SLY/VQ6>CGZNWZ^U;H>+:/.D']7@ZF4_L?3-R M8]?HZ]\]T7'Y?YB*]=K$^K*(FTSG]1ZJU*FJ39%76[.K)B)7F3Z=O-XB5)Z( MJ[PV]8M8YONF[+T3T3UZF9Q.'/NZ5K7]SI.IS&.J)Z(\-O:#$] FD#R#]T2!76U42R ! !F-"A@0R!)#A:) +56T)9 0@(U[(59-E MJGSI>LYL1['16-73 )Y!""/F"%UJN.?EI__UG*ZD,_12C[GQ3RO MJG91_%.GB; -B)5*M?AP6]2Z^HTR0MLPZ\8.;),U:?>;O*NWNA2+(K.2W^J\ MLJJFF,@Y#K-T5LUNEW;S1:7=;!'7:?$\..+(.@ZS=L[C;XU]:'>]G4)MH+', MGW15=U.=8B+O.,SB^:,HDF>3?A0W1;Z9IG:<$['_L7YLD2DF,H_#K)ZK;)<6 M+UJ+3[HV93?ZXD+G>FWZ78G$XS";YXLJ2[M &MTC0I9QF#73QC>9%@_J>Y\) M2<5AMLJUR>TZ;?*-.&^[:Z-_F@[()@ZS3JR8:\NF+6&ORUPD#Y=9'I_LHE$V M<=V4;;R(4.XS(:X:"J3ZZH2*[W9AW^M(_Y2_]CX8-'TAA@9PF4VQ*IYK/2WIEUQ MKY[>S547.<%E=L+*MI$T-HY:+L54?%9IT]W3]>+?#XS*[ F!'%1/IPN9,2%.^[1Q03><1E]LAPO/^@+$4OX/>05SSNI 0%_)Y# M,9%C/&['H(#?Q82[86$,:D$O*1A'QF"6%, M*B$?2GZ8\/K*0/^91C-^K 8!% ,P6PIC40CZRD,]L MH:F *23%1!;RF2T$(:<]3&0AG]E"$-.G%O*1A7QF"T',@%HH0!8*F"U$=PT& M8N$ J2=@5D]_VV"(#ADG8#9.CVYJASDN\MBD9I^5TV*N !DG8#;..TR:2-H/ M=A03&2=@-@[$#*AQ F2<@-DX[S'?,G2;JPEZT!/ PC-FXQS:T_HQAR@F,DXP MSM;;5%SJQUHL*28R3C!*G8#%O-%UK7O%AL@X ;-Q#F+N3R=IN2$R3LALG(.8 MUTW=]([$0R2?D+WB.]<= M*<5$#@JYRPL.84[%@UW=*29R4,B]]W88\XLV&XJ)'!1R%QLJ4;(2Q_ MYBXV.(S9SBV*B1P4CG7\T_9F2+.>$#DH'.7X9V ]BI""(F8%#5*^>K)WEA8A M!47,"H+'5!'=>HN0@B)F!6%,NO46(0E%8]:X173K+4(2BGYUC=OP]$$"BL:L M=HOHMEN$!!1U IIU-U=G)XE>V_%);NTC*GL]5FE\7XKV3]N2XTJ_+<==-VFZ ML-?N\IM"M=>[-E[_G>_L7U!+ P04 " ";67=, P>W4* " !',P &@ M 'AL+U]R96QS+W=O3V5;VI"B1Z71A/&QF"C.&_^B!0?/J6+_5X[MK2 MG/NR>;M>VK*KFG'LOQA3]DV^UN6AZW,[/3EVP[4>I]OA9/IZ_UJ?LI'M5LTP MGU$]/\UG;EX.NVIX.=AJ\Z,>3GG<5>;M8GYUPVMI6@0 _2Y2"E M!\7EH$@/2LM!B1[TN!ST2 ^R6R#CEI^$L.9K;0'7EN^U!6!;OM@6D&WY9EN MMN6K;0';EN^V!7!;OMP6T&WY=EN M^7K+4!OX>LM0&]9X5T;O6SS]1:@M_#U M%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U=D!OQ]?; ;T=7V\']'8K M[)6@S1*^W@[H[?AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@=Z>K[<' M>GN^WA[H[?EZ>Z"W7V&O&VUV\_7V0&_/U]L#O3U?;P_T]GR]/=#;\_7V0&_/ MUSL O0-?[P#T#GR] ] [\/4.0._ USL O<,*WRK1QTJ^W@'H'?AZ!Z!WX.L= M@-Z!KW< >@>^W@KT5K[>"O16OMX*]%:^W@KT5K[>"O16OMX*]-85SIJ@PR9\ MO17HK7R]%>BM?+T5Z*U\O2/0._+UCD#OR-<[ KTC7^\(](Y\O2/0._+UCD#O MR-<[ KWC"F<%T6%!OMX1Z!WY>D>@=^3KG8#>B:]W GHGOMX)Z)WX>B>@=^+K MG8#>B:]W GHGOMX)Z)WX>J>9WJ6IAWSX/@[G]E3N7?+/\$]K9G"7\?V2[Y]Q MF_KI^C.EQVF5;&[7NZMSF_HGPLPKRO-O4$L#!!0 ( )M9=TQ;['7)-@( M ,PQ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)V"@PV& M34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\G*Q? M'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4XQ#L$);A MV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*" M9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+ZR5G3 M^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D$+>% M/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/K2_W MP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )M9 M=TS.OCZ;GP( *$) 8 " ?<( !X;"]W;W)K^ # "Z$0 & M @ ',"P >&PO=V]R:W-H965T&UL4$L! A0#% M @ FUEW3')D+M[T 0 @04 !@ ( !X@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3)JC'ORS 0 T@, !@ M ( !ZB8 'AL+W=O&UL4$L! A0#% @ FUEW3/3E]SBX 0 T@, !D M ( !OBH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ FUEW3$X^N3&T 0 T@, !D ( !@S M 'AL+W=O;8! #2 P &0 @ %N,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MFUEW3 \I"!^U 0 T@, !D ( !1C8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3,%&8C&T 0 T@, !D M ( !R4$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FUEW3+6!HUFV 0 TP, !D ( !BT< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW M3&.\.IVV 0 T@, !D ( !@$X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3$\;><&V 0 T@, M !D ( !2%0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3-@4YO/K 0 9@4 !D M ( !15H 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ FUEW3$4+_:SB 0 04 !D ( !:V 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3$X8 M+FS& 0 -P0 !D ( !K&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3+=AE?N" P 5@\ !D M ( !XG, 'AL+W=O&PO M=V]R:W-H965TMZ !X;"]W;W)K&UL4$L! A0#% @ FUEW3"6PUMP^ P Z@X !D ( ! M/GX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FUEW3+T(@MO6! EQH !D ( !"(D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3$F%,@2S @ (@H !D M ( !VYT 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ FUEW3#PH<>>4 @ )@D !D ( !6J8 M 'AL+W=O$0 &0 @ $EJ0 >&PO=V]R:W-H965T3P( / & 9 M " 22M !X;"]W;W)K&UL4$L! A0#% @ MFUEW3(K__0SW @ 60L !D ( !JJ\ 'AL+W=O&PO=V]R:W-H965T, ( #X& 9 " =BU !X;"]W M;W)K&UL4$L! A0#% @ FUEW3$6EN /N @ MOPL !D ( !/[@ 'AL+W=O&PO=V]R:W-H965T M;]JV@@( !\) 9 " ="] !X;"]W;W)K&UL4$L! A0#% @ FUEW3-J&*B&[ 0 $00 !D M ( !B< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FUEW3(;THM=7 @ B0< !D ( !B,< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW M3,>X1D=O! #A8 !D ( !1\\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3%9QRI(/ P 4PP M !D ( !N]@ 'AL+W=O&PO=V]R:W-H965T M?P( )(( 9 " ?7? !X;"]W;W)K&UL4$L! A0#% @ FUEW3!Y'I![W 0 Y 0 !D M ( !J^( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FUEW3"AF2;M("0 MCD !D ( !=>H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FUEW3(M, M?O6+ @ EP@ !D ( !O_D 'AL+W=O&PO&POW4* " !',P &@ M @ $4W $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " ";67=,6^QUR38" #,,0 $P @ 'LW@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 7P!? L: !3X0$ ! end XML 104 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 105 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 107 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 299 479 1 true 68 0 false 13 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.ravenind.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.ravenind.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 1002501 - Statement - Consolidated Statements of Income and Comprehensive Income (Parenthetical) Sheet http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical Consolidated Statements of Income and Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 7 false false R8.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.ravenind.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2102100 - Disclosure - Selected Balance Sheet Information Sheet http://www.ravenind.com/role/SelectedBalanceSheetInformation Selected Balance Sheet Information Notes 10 false false R11.htm 2103100 - Disclosure - Assets Held for Sale (Notes) Notes http://www.ravenind.com/role/AssetsHeldForSaleNotes Assets Held for Sale (Notes) Notes 11 false false R12.htm 2104100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 12 false false R13.htm 2105100 - Disclosure - Supplemental Cash Flow Information Sheet http://www.ravenind.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 13 false false R14.htm 2106100 - Disclosure - Acquisitions of and Investments in Businesses and Technologies Sheet http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologies Acquisitions of and Investments in Businesses and Technologies Notes 14 false false R15.htm 2107100 - Disclosure - Goodwil, Long-lived Assets, and Other Charges Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherCharges Goodwil, Long-lived Assets, and Other Charges Notes 15 false false R16.htm 2108100 - Disclosure - Employee Retirement Benefits Sheet http://www.ravenind.com/role/EmployeeRetirementBenefits Employee Retirement Benefits Notes 16 false false R17.htm 2109100 - Disclosure - Warranties Sheet http://www.ravenind.com/role/Warranties Warranties Notes 17 false false R18.htm 2110100 - Disclosure - Income Taxes Sheet http://www.ravenind.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2111100 - Disclosure - Financing Arrangements Sheet http://www.ravenind.com/role/FinancingArrangements Financing Arrangements Notes 19 false false R20.htm 2112100 - Disclosure - Contingencies Sheet http://www.ravenind.com/role/Contingencies Contingencies Notes 20 false false R21.htm 2113100 - Disclosure - Restructuring Costs Sheet http://www.ravenind.com/role/RestructuringCosts Restructuring Costs Notes 21 false false R22.htm 2114100 - Disclosure - Share Based Compensation Sheet http://www.ravenind.com/role/ShareBasedCompensation Share Based Compensation Notes 22 false false R23.htm 2115100 - Disclosure - Net Income per Share Sheet http://www.ravenind.com/role/NetIncomePerShare Net Income per Share Notes 23 false false R24.htm 2116100 - Disclosure - Business Segments and Major Customer Information Sheet http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformation Business Segments and Major Customer Information Notes 24 false false R25.htm 2124100 - Disclosure - Subsequent Events Sheet http://www.ravenind.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 2125100 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 26 false false R27.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.ravenind.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.ravenind.com/role/SummaryOfSignificantAccountingPolicies 28 false false R29.htm 2302301 - Disclosure - Selected Balance Sheet Information (Tables) Sheet http://www.ravenind.com/role/SelectedBalanceSheetInformationTables Selected Balance Sheet Information (Tables) Tables http://www.ravenind.com/role/SelectedBalanceSheetInformation 29 false false R30.htm 2303301 - Disclosure - Assets Held for Sale (Tables) Sheet http://www.ravenind.com/role/AssetsHeldForSaleTables Assets Held for Sale (Tables) Tables http://www.ravenind.com/role/AssetsHeldForSaleNotes 30 false false R31.htm 2304301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLoss 31 false false R32.htm 2305301 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.ravenind.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.ravenind.com/role/SupplementalCashFlowInformation 32 false false R33.htm 2306301 - Disclosure - Acquisitions of and Investments in Businesses and Technologies (Tables) Sheet http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesTables Acquisitions of and Investments in Businesses and Technologies (Tables) Tables http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologies 33 false false R34.htm 2307301 - Disclosure - Goodwil, Long-lived Assets, and Other Charges (Tables) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables Goodwil, Long-lived Assets, and Other Charges (Tables) Tables http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherCharges 34 false false R35.htm 2308301 - Disclosure - Employee Retirement Benefits (Tables) Sheet http://www.ravenind.com/role/EmployeeRetirementBenefitsTables Employee Retirement Benefits (Tables) Tables http://www.ravenind.com/role/EmployeeRetirementBenefits 35 false false R36.htm 2309301 - Disclosure - Warranties (Tables) Sheet http://www.ravenind.com/role/WarrantiesTables Warranties (Tables) Tables http://www.ravenind.com/role/Warranties 36 false false R37.htm 2310301 - Disclosure - Income Taxes (Tables) Sheet http://www.ravenind.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.ravenind.com/role/IncomeTaxes 37 false false R38.htm 2311301 - Disclosure - Financing Arrangements (Tables) Sheet http://www.ravenind.com/role/FinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.ravenind.com/role/FinancingArrangements 38 false false R39.htm 2314301 - Disclosure - Share Based Compensation (Tables) Sheet http://www.ravenind.com/role/ShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.ravenind.com/role/ShareBasedCompensation 39 false false R40.htm 2315301 - Disclosure - Net Income per Share (Tables) Sheet http://www.ravenind.com/role/NetIncomePerShareTables Net Income per Share (Tables) Tables http://www.ravenind.com/role/NetIncomePerShare 40 false false R41.htm 2316301 - Disclosure - Business Segments and Major Customer Information (Tables) Sheet http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationTables Business Segments and Major Customer Information (Tables) Tables http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformation 41 false false R42.htm 2401403 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 2402402 - Disclosure - Selected Balance Sheet Information (Details) Sheet http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails Selected Balance Sheet Information (Details) Details http://www.ravenind.com/role/SelectedBalanceSheetInformationTables 43 false false R44.htm 2403402 - Disclosure - Assets Held for Sale (Details) Sheet http://www.ravenind.com/role/AssetsHeldForSaleDetails Assets Held for Sale (Details) Details http://www.ravenind.com/role/AssetsHeldForSaleTables 44 false false R45.htm 2404402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details) Sheet http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details) Details http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossTables 45 false false R46.htm 2405402 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://www.ravenind.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://www.ravenind.com/role/SupplementalCashFlowInformationTables 46 false false R47.htm 2406402 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details) Sheet http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details) Details 47 false false R48.htm 2406403 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details) Sheet http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details) Details 48 false false R49.htm 2406404 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details) Sheet http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details) Details 49 false false R50.htm 2407402 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details) Details 50 false false R51.htm 2407403 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details) Details 51 false false R52.htm 2407404 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details) Details 52 false false R53.htm 2407405 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details) Details 53 false false R54.htm 2407406 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details) Details 54 false false R55.htm 2407407 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details) Details 55 false false R56.htm 2407408 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details) Sheet http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details) Details 56 false false R57.htm 2408402 - Disclosure - - Employee Retirement Benefits (Details) Sheet http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails - Employee Retirement Benefits (Details) Details 57 false false R58.htm 2408403 - Disclosure - Employee Retirement Benefits - The accumulated benefit obligation (Details) Sheet http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails Employee Retirement Benefits - The accumulated benefit obligation (Details) Details 58 false false R59.htm 2408404 - Disclosure - Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details) Sheet http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details) Details 59 false false R60.htm 2408405 - Disclosure - Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details) Sheet http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details) Details 60 false false R61.htm 2409402 - Disclosure - Warranties (Details) Sheet http://www.ravenind.com/role/WarrantiesDetails Warranties (Details) Details http://www.ravenind.com/role/WarrantiesTables 61 false false R62.htm 2410402 - Disclosure - Income Taxes (Details) Sheet http://www.ravenind.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.ravenind.com/role/IncomeTaxesTables 62 false false R63.htm 2410403 - Disclosure - Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details) Sheet http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details) Details 63 false false R64.htm 2410404 - Disclosure - Income Taxes - Significant components of the company's income tax provision (Details) Sheet http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails Income Taxes - Significant components of the company's income tax provision (Details) Details 64 false false R65.htm 2410405 - Disclosure - Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details) Sheet http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details) Details 65 false false R66.htm 2410406 - Disclosure - Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details) Sheet http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details) Details 66 false false R67.htm 2411402 - Disclosure - Financing Arrangements (Details) Sheet http://www.ravenind.com/role/FinancingArrangementsDetails Financing Arrangements (Details) Details http://www.ravenind.com/role/FinancingArrangementsTables 67 false false R68.htm 2411403 - Disclosure - Financing Arrangements - Debt Issuance Costs (Details) Sheet http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails Financing Arrangements - Debt Issuance Costs (Details) Details 68 false false R69.htm 2411404 - Disclosure - Financing Arrangements - Letters of Credit Outstanding (Details) Sheet http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails Financing Arrangements - Letters of Credit Outstanding (Details) Details 69 false false R70.htm 2411405 - Disclosure - Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details) Sheet http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details) Details 70 false false R71.htm 2411406 - Disclosure - Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details) Sheet http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details) Details 71 false false R72.htm 2412401 - Disclosure - Commitments and Contingencies Commitments (Details) Sheet http://www.ravenind.com/role/CommitmentsAndContingenciesCommitmentsDetails Commitments and Contingencies Commitments (Details) Details 72 false false R73.htm 2413401 - Disclosure - Restructuring Costs (Details) Sheet http://www.ravenind.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://www.ravenind.com/role/RestructuringCosts 73 false false R74.htm 2414402 - Disclosure - Share Based Compensation (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationDetails Share Based Compensation (Details) Details http://www.ravenind.com/role/ShareBasedCompensationTables 74 false false R75.htm 2414403 - Disclosure - Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationCompensationCostAndRelatedIncomeTaxBenefitForThesePlansDetails Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details) Details 75 false false R76.htm 2414404 - Disclosure - Share Based Compensation - Weighted average assumptions by grant year (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails Share Based Compensation - Weighted average assumptions by grant year (Details) Details 76 false false R77.htm 2414405 - Disclosure - Share Based Compensation - Outstanding stock options (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails Share Based Compensation - Outstanding stock options (Details) Details 77 false false R78.htm 2414406 - Disclosure - Share Based Compensation - Restricted Stock Units (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails Share Based Compensation - Restricted Stock Units (Details) Details 78 false false R79.htm 2414407 - Disclosure - Share Based Compensation - Outstanding stock units (Details) Sheet http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails Share Based Compensation - Outstanding stock units (Details) Details 79 false false R80.htm 2415402 - Disclosure - Net Income per Share (Details) Sheet http://www.ravenind.com/role/NetIncomePerShareDetails Net Income per Share (Details) Details http://www.ravenind.com/role/NetIncomePerShareTables 80 false false R81.htm 2415403 - Disclosure - Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details) Sheet http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details) Details 81 false false R82.htm 2416402 - Disclosure - Business Segments and Major Customer Information (Details) Sheet http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails Business Segments and Major Customer Information (Details) Details http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationTables 82 false false R83.htm 2416403 - Disclosure - Business Segments and Major Customer Information - Segment Reporting Information (Details) Sheet http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails Business Segments and Major Customer Information - Segment Reporting Information (Details) Details 83 false false R84.htm 2416404 - Disclosure - Business Segments and Major Customer Information - Sales to countries outside the United States (Details) Sheet http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails Business Segments and Major Customer Information - Sales to countries outside the United States (Details) Details 84 false false R85.htm 2424401 - Disclosure - Subsequent Events (Details) Sheet http://www.ravenind.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.ravenind.com/role/SubsequentEvents 85 false false R86.htm 2425401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccounts 86 false false All Reports Book All Reports a10-kyrendjan3118.htm exh101nqdcp.htm exh21jan3118.htm exh231jan3118.htm exh232jan3118.htm exh311jan3118.htm exh312jan3118.htm exh321jan3118.htm exh322jan3118.htm ravn-20180131.xsd ravn-20180131_cal.xml ravn-20180131_def.xml ravn-20180131_lab.xml ravn-20180131_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a10-kyrendjan3118.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 299, "dts": { "calculationLink": { "local": [ "ravn-20180131_cal.xml" ] }, "definitionLink": { "local": [ "ravn-20180131_def.xml" ] }, "inline": { "local": [ "a10-kyrendjan3118.htm" ] }, "labelLink": { "local": [ "ravn-20180131_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-doc-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-doc-2014-01-31.xml" ] }, "presentationLink": { "local": [ "ravn-20180131_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-ref-2017-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-ref-2014-01-31.xml" ] }, "schema": { "local": [ "ravn-20180131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-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.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-parts-codification-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd", "http://xbrl.sec.gov/exch/2017/exch-2017-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", "http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" ] } }, "elementCount": 724, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2017-01-31": 60, "http://www.ravenind.com/20180131": 18, "http://xbrl.sec.gov/dei/2014-01-31": 14, "total": 92 }, "keyCustom": 61, "keyStandard": 418, "memberCustom": 31, "memberStandard": 36, "nsprefix": "ravn", "nsuri": "http://www.ravenind.com/20180131", "report": { "R1": { "firstAnchor": null, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.ravenind.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": null }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "ravn:SelectedBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Selected Balance Sheet Information", "role": "http://www.ravenind.com/role/SelectedBalanceSheetInformation", "shortName": "Selected Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "ravn:SelectedBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Assets Held for Sale (Notes)", "role": "http://www.ravenind.com/role/AssetsHeldForSaleNotes", "shortName": "Assets Held for Sale (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Supplemental Cash Flow Information", "role": "http://www.ravenind.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Acquisitions of and Investments in Businesses and Technologies", "role": "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologies", "shortName": "Acquisitions of and Investments in Businesses and Technologies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Goodwil, Long-lived Assets, and Other Charges", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherCharges", "shortName": "Goodwil, Long-lived Assets, and Other Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Employee Retirement Benefits", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefits", "shortName": "Employee Retirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Warranties", "role": "http://www.ravenind.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Income Taxes", "role": "http://www.ravenind.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Financing Arrangements", "role": "http://www.ravenind.com/role/FinancingArrangements", "shortName": "Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "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.ravenind.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Contingencies", "role": "http://www.ravenind.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Restructuring Costs", "role": "http://www.ravenind.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Share Based Compensation", "role": "http://www.ravenind.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Net Income per Share", "role": "http://www.ravenind.com/role/NetIncomePerShare", "shortName": "Net Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Business Segments and Major Customer Information", "role": "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformation", "shortName": "Business Segments and Major Customer Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Subsequent Events", "role": "http://www.ravenind.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "role": "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "ravn:SelectedBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Selected Balance Sheet Information (Tables)", "role": "http://www.ravenind.com/role/SelectedBalanceSheetInformationTables", "shortName": "Selected Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "ravn:SelectedBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Assets Held for Sale (Tables)", "role": "http://www.ravenind.com/role/AssetsHeldForSaleTables", "shortName": "Assets Held for Sale (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://www.ravenind.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Acquisitions of and Investments in Businesses and Technologies (Tables)", "role": "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesTables", "shortName": "Acquisitions of and Investments in Businesses and Technologies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Goodwil, Long-lived Assets, and Other Charges (Tables)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables", "shortName": "Goodwil, Long-lived Assets, and Other Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Employee Retirement Benefits (Tables)", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables", "shortName": "Employee Retirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Warranties (Tables)", "role": "http://www.ravenind.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Income Taxes (Tables)", "role": "http://www.ravenind.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Financing Arrangements (Tables)", "role": "http://www.ravenind.com/role/FinancingArrangementsTables", "shortName": "Financing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Share Based Compensation (Tables)", "role": "http://www.ravenind.com/role/ShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueGoodsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Income and Comprehensive Income", "role": "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Net Income per Share (Tables)", "role": "http://www.ravenind.com/role/NetIncomePerShareTables", "shortName": "Net Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Business Segments and Major Customer Information (Tables)", "role": "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationTables", "shortName": "Business Segments and Major Customer Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2017Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "ReportingUnits", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToMinorityShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Selected Balance Sheet Information (Details)", "role": "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "shortName": "Selected Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Assets Held for Sale (Details)", "role": "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_ravn_AllSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details)", "role": "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) - Change in component of accumulated comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Supplemental Cash Flow Information (Details)", "role": "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details)", "role": "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "shortName": "Acquisitions of and Investments in Businesses and Technologies - Business Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_ravn_CLIMember_us-gaap_StatementBusinessSegmentsAxis_ravn_EngineeredFilmsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details)", "role": "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "shortName": "Acquisitions of and Investments in Businesses and Technologies - Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "ravn:FairValueContingentConsiderationAcquisitionofaBusiness", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details)", "role": "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "shortName": "Acquisitions of and Investments in Businesses and Technologies - Changes in the net carrying value of Equity Method investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_ravn_AppliedTechnologyMember", "decimals": "0", "lang": null, "name": "ravn:NumberofEquitymethodinvestmentsheldbyname", "reportCount": 1, "unique": true, "unitRef": "investments", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Statements of Income and Comprehensive Income (Parenthetical)", "role": "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Income and Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2017Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "ravn:NumberofreportingunitsinAerostarSegment", "reportCount": 1, "unique": true, "unitRef": "ReportingUnits", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Goodwill Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2017Q1YTD", "decimals": "0", "first": true, "lang": null, "name": "ravn:NumberofreportingunitsinAerostarSegment", "reportCount": 1, "unique": true, "unitRef": "ReportingUnits", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Changes in the Carrying Amount of Goodwill by Reporting Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Schedule of Goodwill Gross of Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - The Estimated Future Amortization Expense for Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407407 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Long-lived Asset Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ravn_LighterthanAirassetgroupMember_us-gaap_StatementBusinessSegmentsAxis_ravn_AerostarMember", "decimals": "-3", "lang": null, "name": "ravn:Longlivedassetsexcessoffairvalueovercarryingvalue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407408 - Disclosure - Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details)", "role": "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "shortName": "Goodwil, Long-lived Assets, and Other Charges - Inventory Write Downs and Pre-Contract Costs Write Downs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_ravn_VistaResearchMember", "decimals": "-3", "lang": null, "name": "ravn:Precontractcostsdeferredtoinventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "ravn:DefinedContributionPlanNumberofPlans", "reportCount": 1, "unique": true, "unitRef": "contribution_plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - - Employee Retirement Benefits (Details)", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "shortName": "- Employee Retirement Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "ravn:DefinedContributionPlanNumberofPlans", "reportCount": 1, "unique": true, "unitRef": "contribution_plan", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Employee Retirement Benefits - The accumulated benefit obligation (Details)", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "shortName": "Employee Retirement Benefits - The accumulated benefit obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details)", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails", "shortName": "Employee Retirement Benefits - Pre-tax adjustment to accumulated benefit obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details)", "role": "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "shortName": "Employee Retirement Benefits - The liability and expense reflected in the balance sheet and income statement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Warranties (Details)", "role": "http://www.ravenind.com/role/WarrantiesDetails", "shortName": "Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "1", "first": true, "lang": null, "name": "ravn:StatutoryFederaltaxrateimpactofTCJA", "reportCount": 1, "unique": true, "unitRef": "percentagepoints", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Income Taxes (Details)", "role": "http://www.ravenind.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "1", "first": true, "lang": null, "name": "ravn:StatutoryFederaltaxrateimpactofTCJA", "reportCount": 1, "unique": true, "unitRef": "percentagepoints", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details)", "role": "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Reconciliation of income tax computed at the federal statutory rate to the company's effective income tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Income Taxes - Significant components of the company's income tax provision (Details)", "role": "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails", "shortName": "Income Taxes - Significant components of the company's income tax provision (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "ravn:TaxDeferredAssetsAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details)", "role": "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Significant components of the company's deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "ravn:TaxDeferredAssetsAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details)", "role": "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails", "shortName": "Income Taxes - Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCovenantCompliance", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Financing Arrangements (Details)", "role": "http://www.ravenind.com/role/FinancingArrangementsDetails", "shortName": "Financing Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCovenantCompliance", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_LineOfCreditFacilityAxis_ravn_JPMorganChaseBankMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Financing Arrangements - Debt Issuance Costs (Details)", "role": "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "shortName": "Financing Arrangements - Debt Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_LineOfCreditFacilityAxis_ravn_JPMorganChaseBankMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_LineOfCreditFacilityAxis_ravn_JPMorganChaseandWellsFargoMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Financing Arrangements - Letters of Credit Outstanding (Details)", "role": "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails", "shortName": "Financing Arrangements - Letters of Credit Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4_us-gaap_LineOfCreditFacilityAxis_ravn_JPMorganChaseandWellsFargoMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)", "role": "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details)", "role": "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails", "shortName": "Financing Arrangements - Schedule of Future Minimum Lease Payments and Present Value of Net Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details)", "role": "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "shortName": "Financing Arrangements - Future minimum lease payments under non-cancelable operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - Commitments and Contingencies Commitments (Details)", "role": "http://www.ravenind.com/role/CommitmentsAndContingenciesCommitmentsDetails", "shortName": "Commitments and Contingencies Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EffectOnFutureCashFlowsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413401 - Disclosure - Restructuring Costs (Details)", "role": "http://www.ravenind.com/role/RestructuringCostsDetails", "shortName": "Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EffectOnFutureCashFlowsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "ravn:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "Plans", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Share Based Compensation (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationDetails", "shortName": "Share Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "INF", "first": true, "lang": null, "name": "ravn:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "Plans", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationCompensationCostAndRelatedIncomeTaxBenefitForThesePlansDetails", "shortName": "Share Based Compensation - The compensation cost and related income tax benefit for these plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Share Based Compensation - Weighted average assumptions by grant year (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails", "shortName": "Share Based Compensation - Weighted average assumptions by grant year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "ratio", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Share Based Compensation - Outstanding stock options (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails", "shortName": "Share Based Compensation - Outstanding stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_ravn_TimeVestedUnitsMember_us-gaap_PlanNameAxis_ravn_A2010StockIncentivePlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Share Based Compensation - Restricted Stock Units (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails", "shortName": "Share Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_ravn_TimeVestedUnitsMember_us-gaap_PlanNameAxis_ravn_A2010StockIncentivePlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_TitleOfIndividualAxis_us-gaap_DirectorMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Share Based Compensation - Outstanding stock units (Details)", "role": "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "shortName": "Share Based Compensation - Outstanding stock units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_TitleOfIndividualAxis_us-gaap_DirectorMember", "decimals": "INF", "lang": null, "name": "ravn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Net Income per Share (Details)", "role": "http://www.ravenind.com/role/NetIncomePerShareDetails", "shortName": "Net Income per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details)", "role": "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails", "shortName": "Net Income per Share - Schedule of calculation of numerator and denominator in earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "ravn:ConcentrationRiskNumberofCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Business Segments and Major Customer Information (Details)", "role": "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "shortName": "Business Segments and Major Customer Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "ravn:ConcentrationRiskNumberofCustomers", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueGoodsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Business Segments and Major Customer Information - Segment Reporting Information (Details)", "role": "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "shortName": "Business Segments and Major Customer Information - Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SalesRevenueGoodsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Business Segments and Major Customer Information - Sales to countries outside the United States (Details)", "role": "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "shortName": "Business Segments and Major Customer Information - Sales to countries outside the United States (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2018Q4YTD_us-gaap_StatementGeographicalAxis_ravn_AllforeignMember", "decimals": "-3", "lang": null, "name": "us-gaap:SalesRevenueGoodsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424401 - Disclosure - Subsequent Events (Details)", "role": "http://www.ravenind.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "D2018Q4Subsequentevent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": null, "lang": "en-US", "name": "us-gaap:SubsequentEventsDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425401 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)", "role": "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForDoubtfulAccountsMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "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.ravenind.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "FD2018Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 68, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r469" ], "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/2014-01-31", "presentation": [ "http://www.ravenind.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/2014-01-31", "presentation": [ "http://www.ravenind.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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityFilerCategory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r469" ], "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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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/2014-01-31", "presentation": [ "http://www.ravenind.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/2014-01-31", "presentation": [ "http://www.ravenind.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ravn_A2010StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2010 Stock Incentive Plan [Member]", "label": "2010 Stock Incentive Plan [Member]", "terseLabel": "2010 Stock Incentive Plan" } } }, "localname": "A2010StockIncentivePlanMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ravn_Accruedbenefitliabilities": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accrued benefit liabilities: Deferred tax asset, deferred tax expense, liability for compensation related benefits deductible when benefits are paid.", "label": "Accrued benefit liabilities", "terseLabel": "Accrued benefit liabilities" } } }, "localname": "Accruedbenefitliabilities", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_AcquisitionRelatedContingentConsiderationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-Related Contingent Consideration [Policy Text Block]", "label": "Acquisition-Related Contingent Consideration [Policy Text Block]", "terseLabel": "Acquisition-Related Contingent Consideration" } } }, "localname": "AcquisitionRelatedContingentConsiderationPolicyTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ravn_AcquisitionrelatedcontingentconsiderationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-related contingent consideration [Roll Forward] Roll forward contingent consideration earn-out liability", "label": "Acquisition-related contingent consideration [Roll Forward]", "terseLabel": "Acquisition-related contingent consideration [Roll Forward]" } } }, "localname": "AcquisitionrelatedcontingentconsiderationRollForward", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "ravn_Acquisitionrelatedcontingentconsiderationliabilitylongterm": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Acquisition-related contingent consideration liability, long-term : Liability recorded for fair value of acquisition-related contingent earn-out. Long-term portion expected to paid after 12 months.", "label": "Acquisition-related contingent consideration liability, long-term", "terseLabel": "Acquisition-related contingent consideration" } } }, "localname": "Acquisitionrelatedcontingentconsiderationliabilitylongterm", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_Acquisitionrelatedcontingentliabilitycurrent": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Acquisition-related contingent liability, current; includes liability for amounts estimated to be payable in 12 months related to business-acquisition earn out agreements", "label": "Acquisition-related contingent liability, current", "terseLabel": "Acquisition-related contingent liability, current" } } }, "localname": "Acquisitionrelatedcontingentliabilitycurrent", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_AerostarIntegratedSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerostar Integrated Systems [Member]", "label": "Aerostar Integrated Systems [Member]", "terseLabel": "Aerostar Integrated Systems [Member]" } } }, "localname": "AerostarIntegratedSystemsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_AerostarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerostar [Member]: Business Segment focused on aerospace and situational awareness markets", "label": "Aerostar [Member]", "terseLabel": "Aerostar" } } }, "localname": "AerostarMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_AgEagleAerialSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AgEagle Aerial Systems [Member] Name of Investee for Equity Method Investment in a VIE where Company is not primary beneficiary. Entity is not consolidated", "label": "AgEagle Aerial Systems [Member]", "terseLabel": "AgEagle Aerial Systems" } } }, "localname": "AgEagleAerialSystemsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_AllEquityMethodInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All Equity Method Investments [Member] Includes SST and AgEagle Aerial Systems", "label": "All Equity Method Investments [Member]", "terseLabel": "All Equity Method Investments" } } }, "localname": "AllEquityMethodInvestmentsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "ravn_AllSegmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All Segments [Member] Includes all segments; Applied Technology, Engineered Films; Aerostar; and CSD", "label": "All Segments [Member]", "terseLabel": "All Segments" } } }, "localname": "AllSegmentsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "ravn_AllforeignMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All foreign [Member]", "label": "All foreign [Member]", "terseLabel": "All foreign [Member]" } } }, "localname": "AllforeignMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails" ], "xbrltype": "domainItemType" }, "ravn_AppliedTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Applied Technology [Member]: Business Segment focused on design, manufacture, sales and service of innovative precision ag products and information management tools to help growers reduce costs and improve farm yields.", "label": "Applied Technology [Member]", "terseLabel": "Applied Technology" } } }, "localname": "AppliedTechnologyMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/RestructuringCostsDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_AssetsHeldforSaleAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Held for Sale [Abstract]", "label": "Assets Held for Sale [Abstract]" } } }, "localname": "AssetsHeldforSaleAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_AssetsownedorheldundercapitalleaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets owned and held under capital lease [Member] Includes all property plant and equipment- owned (held for use for held for sale) and property plant and equipment held under capital leases.", "label": "Assets owned or held under capital lease [Member]", "terseLabel": "Assets owned and held under capital lease [Member]" } } }, "localname": "AssetsownedorheldundercapitalleaseMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_BalanceSheetClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balance Sheet Classification [Abstract]", "label": "Balance Sheet Classification [Abstract]", "terseLabel": "Balance Sheet Classification [Abstract]" } } }, "localname": "BalanceSheetClassificationAbstract", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "ravn_BasisOfPresentationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of Presentation [Abstract]", "label": "Basis of Presentation [Abstract]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAbstract", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ravn_BusinessCombinationChangeInConsiderationArrangementsIncreaseDecreaseInAmountOfContingentConsideration": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Change In fair value of Consideration Arrangements Increase or Decrease in Liability for Contingent Consideration (excluding amounts paid)", "label": "Business Combination Change In Consideration Arrangements Increase Decrease in Amount of Contingent Consideration", "terseLabel": "Change in fair value of acquisition-related contingent consideration" } } }, "localname": "BusinessCombinationChangeInConsiderationArrangementsIncreaseDecreaseInAmountOfContingentConsideration", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ravn_BusinessCombinationsContingentConsiderationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combinations Contingent Consideration [Abstract]", "label": "Business Combinations Contingent Consideration [Abstract]" } } }, "localname": "BusinessCombinationsContingentConsiderationAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_Businessacquisitioncontingentconsiderationcumulativepaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business acquisition contingent consideration cumulative paid : cumulative paids since acquisition date for contingent consideration", "label": "Business acquisition contingent consideration cumulative paid", "terseLabel": "Business acquisition contingent consideration cumulative paid" } } }, "localname": "Businessacquisitioncontingentconsiderationcumulativepaid", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_CLIMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CLI [Member] To identify information related to the asset purchase with Colorado Lining, International (a business) under ASU Topic 805 Business Combinations", "label": "CLI [Member]", "terseLabel": "CLI" } } }, "localname": "CLIMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_Changeinfairvalueofacquisitionrelatedcontingentconsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Adjustments To Fair Value of Consideration Liability based on the expected discounted cash flows", "label": "Change in fair value of acquisition-related contingent consideration", "terseLabel": "Change in fair value of the liability" } } }, "localname": "Changeinfairvalueofacquisitionrelatedcontingentconsideration", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_ClientprivateproductassetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Client private product assets [Member] This includes the Aerostar reporting- Vista Client Private asset group (disposal group) assets that are held for sale.", "label": "Client private product assets [Member]", "terseLabel": "Client private product assets" } } }, "localname": "ClientprivateproductassetsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "ravn_ConcentrationRiskNumberofCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Number of Customers", "label": "Concentration Risk, Number of Customers", "terseLabel": "Concentration risk, number of customers" } } }, "localname": "ConcentrationRiskNumberofCustomers", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "integerItemType" }, "ravn_ContingentConsiderationTerminYears": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Consideration Term in Years; Maximum number of years contingent consideration may be paid", "label": "Contingent Consideration Term in Years", "terseLabel": "Duration for payments of contingent consideration" } } }, "localname": "ContingentConsiderationTerminYears", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "durationItemType" }, "ravn_CorporateOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate & Other [Member]", "label": "Corporate & Other [Member]", "terseLabel": "Corporate & Other" } } }, "localname": "CorporateOtherMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_Cumulativedividendstimevestedrestrictedstockunits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative dividends time vested restricted stock units", "label": "Cumulative dividends time vested restricted stock units", "terseLabel": "Cumulative dividends, end of period" } } }, "localname": "Cumulativedividendstimevestedrestrictedstockunits", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "ravn_CustomerRelationshipsandCustomerContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Relationships and Customer Contracts [Member] Identifiable intangibles acquired related to the CLi acquisition including customer relationships and sales order backlog", "label": "Customer Relationships and Customer Contracts [Member]", "terseLabel": "Customer Relationships and Customer Contracts" } } }, "localname": "CustomerRelationshipsandCustomerContractsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "ravn_DeferredTaxAssetsUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred tax liabilities, uncertain tax positions", "label": "Deferred tax assets, uncertain tax positions", "terseLabel": "Uncertain tax positions" } } }, "localname": "DeferredTaxAssetsUncertainTaxPositions", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAndNetIncome": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Amounts Recognized In Other Comprehensive Income and Net Income", "label": "Defined Benefit Plan Amounts Recognized In Other Comprehensive Income and Net Income", "totalLabel": "Total recognized in net periodic benefit cost and other comprehensive income" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAndNetIncome", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "ravn_DefinedContributionCurrentPayrollMatchingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined contribution current payroll matching percentage", "label": "Defined contribution current payroll matching percentage", "verboseLabel": "Defined contribution current payroll matching percentage" } } }, "localname": "DefinedContributionCurrentPayrollMatchingPercentage", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "percentItemType" }, "ravn_DefinedContributionPlanNumberofPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Number of Plans", "label": "Defined Contribution Plan, Number of Plans", "terseLabel": "Number of defined contribution plans" } } }, "localname": "DefinedContributionPlanNumberofPlans", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "integerItemType" }, "ravn_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_EffectiveIncomeTaxRateReconciliationTaxCreditsProductionActivities": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Credits, Production Activities", "label": "Effective Income Tax Rate Reconciliation, Tax Credits, Production Activities", "terseLabel": "Tax benefit on qualified production activities" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsProductionActivities", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "ravn_EffectiveincometaxratereconciliationTaxbenefitfrominsurancepremium": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation,Tax benefit from insurance premium", "label": "Effective income tax rate reconciliation, Tax benefit from insurance premium", "negatedLabel": "Effective income tax rate reconciliation, tax benefit from insurance premium" } } }, "localname": "EffectiveincometaxratereconciliationTaxbenefitfrominsurancepremium", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "ravn_EngineeredFilmsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineered Films [Member] Segment that that specializes in production and sales of engineered films for ag production, construction, industrial, geomembrane and energy markets", "label": "Engineered Films [Member]", "terseLabel": "Engineered Films" } } }, "localname": "EngineeredFilmsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/RestructuringCostsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_EquityMethodInvestmentAmortizationOfIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment Amortization Of Intangible Assets", "label": "Equity Method Investment Amortization Of Intangible Assets", "negatedTerseLabel": "Amortization of intangible assets" } } }, "localname": "EquityMethodInvestmentAmortizationOfIntangibleAssets", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "ravn_ExistingTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Existing Technology [Member]", "label": "Existing Technology [Member]", "terseLabel": "Existing Technology" } } }, "localname": "ExistingTechnologyMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ravn_FairValueContingentConsiderationAcquisitionofaBusiness": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value of Contingent Consideration - Acquisition of a Business: the liability recorded for the Fair Value of contingent consideration from acquisition of a \"Business\" in a business combination or asset purchase", "label": "Fair Value Contingent Consideration Acquisition of a Business", "terseLabel": "Fair value of contingent consideration acquired" } } }, "localname": "FairValueContingentConsiderationAcquisitionofaBusiness", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_FairValueofBusinessAcquisitionContingentConsiderationatacquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value of Business Acquisition Contingent Consideration - at acquisition: The fair value of of business acquisition contingent consideration as of the acquisition date", "label": "Fair Value of Business Acquisition Contingent Consideration - at acquisition", "terseLabel": "Fair value of contingent consideration" } } }, "localname": "FairValueofBusinessAcquisitionContingentConsiderationatacquisition", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ravn_FederalStatutoryrateexpectedratefirstyearafterTCJAeffective": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal Statutory rate - expected rate first year after TCJA effective", "label": "Federal Statutory rate - expected rate first year after TCJA effective", "terseLabel": "Federal statutory rate - expected rate first year after TCJA effective" } } }, "localname": "FederalStatutoryrateexpectedratefirstyearafterTCJAeffective", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "ravn_FurnitureFixturesOfficeEquipmentAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Furniture, fixtures, office equipment and other [Member]", "label": "Furniture, fixtures, office equipment and other [Member]", "terseLabel": "Furniture, Fixtures, Office Equipment and Other [Member]" } } }, "localname": "FurnitureFixturesOfficeEquipmentAndOtherMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_GoodwillGrossofImpairmentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Goodwill Gross of Impairment [Table Text Block]", "label": "Goodwill Gross of Impairment [Table Text Block]", "terseLabel": "Goodwill Gross of Impairment" } } }, "localname": "GoodwillGrossofImpairmentTableTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables" ], "xbrltype": "textBlockItemType" }, "ravn_Goodwillimpliedfairvalue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Goodwill fair value- implied fair value of the Goodwill based on impairment analysis.", "label": "Goodwill implied fair value", "terseLabel": "Implied fair value amount less than carrying value recorded for the reporting unit" } } }, "localname": "Goodwillimpliedfairvalue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ravn_HurricaneRecoveryFilmMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hurricane Recovery Film [Member] Member to identify Net Sales generated from recovery film sales specific to the Hurricanes in Texas and Florida in Calendar Year 2017", "label": "Hurricane Recovery Film [Member]", "terseLabel": "Hurricane Recovery Film" } } }, "localname": "HurricaneRecoveryFilmMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_JPMorganChaseBankMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "JPMorgan Chase Bank [Member] Administrative agent for new credit facility", "label": "JPMorgan Chase Bank [Member]", "terseLabel": "JPMorgan Chase Bank" } } }, "localname": "JPMorganChaseBankMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "domainItemType" }, "ravn_JPMorganChaseandWellsFargoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "JPMorgan Chase and Wells Fargo [Member] Bank beneficiary to Company's Letters of Credit", "label": "JPMorgan Chase and Wells Fargo [Member]", "terseLabel": "JPMorgan Chase and Wells Fargo" } } }, "localname": "JPMorganChaseandWellsFargoMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "domainItemType" }, "ravn_LesseeFutureminimumcapitalleasepaymentsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Future minimum capital lease payments Disclosure [Abstract]", "label": "Lessee, Future minimum capital lease payments Disclosure [Abstract]" } } }, "localname": "LesseeFutureminimumcapitalleasepaymentsDisclosureAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_LettersofCreditOutstandingDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Letters of Credit Outstanding Disclosure [Abstract]", "label": "Letters of Credit Outstanding Disclosure [Abstract]" } } }, "localname": "LettersofCreditOutstandingDisclosureAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_LighterthanAirassetgroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lighter than Air asset group [Member]- Long-lived asset group in Aerostar reporting unit for assets related to its Stratospheric balloon products.", "label": "Lighter than Air asset group [Member]", "terseLabel": "Lighter than Air asset group" } } }, "localname": "LighterthanAirassetgroupMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "ravn_LongLivedAssetsImpairmentDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-Lived Assets Impairment Disclosure [Abstract]", "label": "Long-Lived Assets Impairment Disclosure [Abstract]" } } }, "localname": "LongLivedAssetsImpairmentDisclosureAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_Longlivedassetpercentagefairvalueexceedscarryingvalue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived asset, percentage fair value exceeds carrying value- % by asset group", "label": "Long-lived asset, percentage fair value exceeds carrying value", "terseLabel": "Long-lived asset, percentage fair value exceeds carrying value" } } }, "localname": "Longlivedassetpercentagefairvalueexceedscarryingvalue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "percentItemType" }, "ravn_Longlivedassetsexcessoffairvalueovercarryingvalue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets excess of fair value over carrying value", "label": "Long-lived assets excess of fair value over carrying value", "terseLabel": "Long-lived assets excess of fair value over carrying value" } } }, "localname": "Longlivedassetsexcessoffairvalueovercarryingvalue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "ravn_Longlivedassetsfairvalue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets, fair value- fair vaule of Long-lived assets that are impaired including finite intangible assets and property, plant, and equipment", "label": "Long-lived assets, fair value", "terseLabel": "Long-lived assets, fair value" } } }, "localname": "Longlivedassetsfairvalue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "ravn_NoncontrollingInterestPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Noncontrolling Interest [Policy Text Block]", "label": "Noncontrolling Interest [Policy Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestPolicyTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ravn_NumberOfShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of share based compensation plans", "label": "Number of share based compensation plans", "terseLabel": "Number of share based compensation plans" } } }, "localname": "NumberOfShareBasedCompensationPlans", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "ravn_NumberofDirectorsonPersonnelandCompensationCommittee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Independent Directors on Personnel and Compensation Committee - Personnel & Compensation Committee requires two or more independent directors from the Board of Directors to serve on the Committee.", "label": "Number of Directors on Personnel and Compensation Committee", "terseLabel": "Number of directors on Personnel and Compensation Committee" } } }, "localname": "NumberofDirectorsonPersonnelandCompensationCommittee", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "ravn_NumberofEquitymethodinvestmentsheldbyname": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Equity method investments held by name: This represents the number of entities the Company has an equity interest in that accounted for as equity method investments.", "label": "Number of Equity method investments held by name", "terseLabel": "Number of Equity method investments held by name" } } }, "localname": "NumberofEquitymethodinvestmentsheldbyname", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "integerItemType" }, "ravn_NumberofRavenDivisions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Raven Divisions: Number of Raven Divisions excluding Division in Raven's subsidiary Aerostar", "label": "Number of Raven Divisions", "terseLabel": "Number of Raven divisions" } } }, "localname": "NumberofRavenDivisions", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "integerItemType" }, "ravn_Numberofawardtypes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of award types: Number of award types, stock options and restricted stock units", "label": "Number of award types", "terseLabel": "Number of award types" } } }, "localname": "Numberofawardtypes", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "integerItemType" }, "ravn_NumberofreportingunitsinAerostarSegment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units in Aerostar Segment- Identifies that the Aerostar segment has 2 reporting units when analyzed for goodwill fair value impairment analysis. Vista is a separate reporting unit and Aerostar, excluding Vista makes up the other reporting unit.", "label": "Number of reporting units in Aerostar Segment", "terseLabel": "Number of reporting units in Aerostar Segment" } } }, "localname": "NumberofreportingunitsinAerostarSegment", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "integerItemType" }, "ravn_OneCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Unnamed Customer [Member]", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_OtherChargesInventoryandPrecontractCostWritedownDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Charges - Inventory and Pre-contract Cost Writedown Disclosure [Abstract]", "label": "Other Charges - Inventory and Pre-contract Cost Writedown Disclosure [Abstract]" } } }, "localname": "OtherChargesInventoryandPrecontractCostWritedownDisclosureAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_OtherforeignsalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other foreign sales [Member]", "label": "Other foreign sales [Member]", "terseLabel": "Other foreign sales" } } }, "localname": "OtherforeignsalesMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails" ], "xbrltype": "domainItemType" }, "ravn_Participantcontributionrateforcompanystockmaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Participant contribution rate for company stock, maximum", "label": "Participant contribution rate for company stock, maximum", "terseLabel": "Participant contribution rate for company stock, maximum" } } }, "localname": "Participantcontributionrateforcompanystockmaximum", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "percentItemType" }, "ravn_Paymentsforstockoptionsexercisednetofsharessurrenderedforemployeetaxes": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Payments for stock options exercised net of shares surrendered for employee taxes", "label": "Payments for stock options exercised net of shares surrendered for employee taxes", "terseLabel": "Payments for stock options exercised net of shares surrendered for employee taxes" } } }, "localname": "Paymentsforstockoptionsexercisednetofsharessurrenderedforemployeetaxes", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ravn_PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward]", "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward]", "terseLabel": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Roll Forward]" } } }, "localname": "PensionAndOtherPostretirementBenefitPlansAccumulatedOtherComprehensiveIncomeLossBeforeTaxRollForward", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "ravn_PercentageofParticipantbalancetransferredintoRavencommonstock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of Participant balance transferred into Raven common stock, Maximum. The maximum percentage of the paricipant's balance in the 401k plan that can be transferred to acquire Raven common stock.", "label": "Percentage of Participant balance transferred into Raven common stock", "terseLabel": "Percentage of Participant balance transferred into Raven common stock" } } }, "localname": "PercentageofParticipantbalancetransferredintoRavencommonstock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "percentItemType" }, "ravn_PercentageofparticipantbalanceallowedinRavenCommonstock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of participant balance allowed in Raven Common stock, Maximum. The maximum percentage of the participants balance in the Company's 401k plan that can be invested in Raven common stock.", "label": "Percentage of participant balance allowed in Raven Common stock", "terseLabel": "Percentage of participant balance allowed in Raven Common stock" } } }, "localname": "PercentageofparticipantbalanceallowedinRavenCommonstock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "percentItemType" }, "ravn_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Restricted Stock Units [Member]", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Performance-based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ravn_PreContractCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pre-Contract Costs [Abstract]", "label": "Pre-Contract Costs [Abstract]", "terseLabel": "Pre-Contract Costs [Abstract]" } } }, "localname": "PreContractCostsAbstract", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ravn_Precontractcostsdeferredtoinventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Pre-contract costs deferred to inventory: Pre-contract deferred costs to be recovered capitalized as inventory", "label": "Pre-contract costs deferred to inventory", "terseLabel": "Amount of deferred costs related to long-term contracts" } } }, "localname": "Precontractcostsdeferredtoinventory", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "monetaryItemType" }, "ravn_Precontractdeferredcostswrittenoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Pre-contract deferred costs written off: Pre-contract deferred inventory costs written off related to service contract accounted for using the percentage of completion method.", "label": "Pre-contract deferred costs written off", "terseLabel": "Pre-contract deferred costs written off" } } }, "localname": "Precontractdeferredcostswrittenoff", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "monetaryItemType" }, "ravn_ProductWarrantyCostsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Costs [Abstract]", "label": "Product Warranty Costs [Abstract]" } } }, "localname": "ProductWarrantyCostsAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_PropertyplantandequipmentOwnedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property, plant and equipment, Owned [Member]. This includes all property. plant equipment owned (held for use and held for sale), excluding assets held under capital leases.", "label": "Property, plant and equipment, Owned [Member]", "terseLabel": "Property, plant and equipment, Owned [Member]" } } }, "localname": "PropertyplantandequipmentOwnedMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "ravn_RadarInventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Used to define Vista inventory on hand by type", "label": "Radar Inventory [Member]", "terseLabel": "Radar Inventory" } } }, "localname": "RadarInventoryMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "domainItemType" }, "ravn_RadarTechnologyandRadarCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Radar Technology and Radar Customers [Member] Defines the type of definite-lived intangibles impaired related Vista reporting units radar assets group", "label": "Radar Technology and Radar Customers [Member]", "terseLabel": "Radar Technology and Radar Customers" } } }, "localname": "RadarTechnologyandRadarCustomersMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "ravn_Reductioninfairvalueofcontingentconsiderationliability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reduction in fair value of contingent consideration liability: Adjustment to contingent consideration liability, other than from payments", "label": "Reduction in fair value of contingent consideration liability", "terseLabel": "Reduction in fair value of contingent consideration liability" } } }, "localname": "Reductioninfairvalueofcontingentconsiderationliability", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "ravn_ReportingUnitCarryingAmountinExcessofFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Goodwill reporting unit carrying value in excess of fair value: Carrying value exceeds the estimated fair value indicating that the goodwill is impaired.", "label": "Reporting Unit, Carrying Amount in Excess of Fair Value", "terseLabel": "Reporting unit, carrying amount in excess of fair value" } } }, "localname": "ReportingUnitCarryingAmountinExcessofFairValue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ravn_SBGInnovatiieandaffiliateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SBG Innovatie and its affiliate Navtronics", "label": "SBG Innovatiie and affiliate [Member]", "terseLabel": "SBG Innovatiie and affiliate" } } }, "localname": "SBGInnovatiieandaffiliateMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "ravn_ScheduleOfOperatingExpenseByLocationOnIncomeStatementTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Operating Expense By Location On Income Statement [Table Text Block]", "label": "Schedule Of Operating Expense By Location On Income Statement [Table Text Block]", "terseLabel": "Operating expenses classification within income statement" } } }, "localname": "ScheduleOfOperatingExpenseByLocationOnIncomeStatementTableTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "ravn_ScheduleOfPreTaxAccumulatedOtherComprehensiveIncomeRelatedToBenefitObligationAndNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Pre Tax Accumulated Other Comprehensive Income Related To Benefit Obligation [Table Text Block]", "label": "Schedule Of Pre Tax Accumulated Other Comprehensive Income Related To Benefit Obligation And Net Periodic Benefit Cost Not Yet Recognized [Table Text Block]", "terseLabel": "Schedule of pre-tax accumulated other comprehensive income related to benefit obligation and net periodic benefit cost not yet recognized" } } }, "localname": "ScheduleOfPreTaxAccumulatedOtherComprehensiveIncomeRelatedToBenefitObligationAndNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "ravn_ScheduleofInventorywritedownLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Inventory write-down [Table] Description and amount of significant inventory write-downs.", "label": "Schedule of Inventory write-down [Line Items]", "terseLabel": "Schedule of Inventory write-down [Line Items]" } } }, "localname": "ScheduleofInventorywritedownLineItems", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "stringItemType" }, "ravn_ScheduleofInventorywritedownTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Inventory write-down [Table] Description and amount of significant inventory write-downs.", "label": "Schedule of Inventory write-down [Table]", "terseLabel": "Schedule of Inventory write-down [Table]" } } }, "localname": "ScheduleofInventorywritedownTable", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "stringItemType" }, "ravn_SelectedBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selected Balance Sheet Information [Table Text Block]", "label": "Selected Balance Sheet Information [Table Text Block]", "terseLabel": "Selected Balance Sheet Information" } } }, "localname": "SelectedBalanceSheetInformationTableTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "ravn_SelectedBalanceSheetInformationTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selected Balance Sheet Information [Text Block]", "label": "Selected Balance Sheet Information [Text Block]", "terseLabel": "Selected Balance Sheet Information" } } }, "localname": "SelectedBalanceSheetInformationTextBlock", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "ravn_SelectedBalanceSheetLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selected Balance Sheet [Line Items]", "label": "Selected Balance Sheet [Line Items]", "terseLabel": "Selected Balance Sheet [Line Items]" } } }, "localname": "SelectedBalanceSheetLineItems", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardDateOfExpiration": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based Compensation Arrangement by Share-based Payment Award, Date of Expiration", "label": "Share based Compensation Arrangement by Share-based Payment Award, Date of Expiration", "terseLabel": "Expiration period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDateOfExpiration", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceBasedAdjustmentInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment in Period", "negatedTerseLabel": "Performance-based adjustment (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceBasedAdjustmentInPeriod", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceBasedAdjustmentWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "hare-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Performance Based Adjustment Weighted Average Grant Date Fair Value", "terseLabel": "Performance-based adjustment (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceBasedAdjustmentWeightedAverageGrantDateFairValue", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuance", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance", "terseLabel": "Deferred retainers (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuance", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuanceWeightedAveragePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance Weighted Average Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Reserved For Future Issuance Weighted Average Price", "terseLabel": "Deferred retainers (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReservedForFutureIssuanceWeightedAveragePrice", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumExercisePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Exercise Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Exercise Period", "terseLabel": "Maximum exercise period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumExercisePeriod", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedBasedOnTargetAwardPercenatge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement, By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percenatge", "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percenatge", "terseLabel": "Percentage of target award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedBasedOnTargetAwardPercenatge", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ravn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerfromanceSharesTargetAward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement, By Share Based Payment Award, Perfromance Shares Target Award", "label": "Share Based Compensation Arrangement, By Share Based Payment Award, Perfromance Shares Target Award", "terseLabel": "Performance shares target award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerfromanceSharesTargetAward", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "ravn_SstMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SST [Member]", "label": "SST [Member]", "terseLabel": "SST" } } }, "localname": "SstMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ravn_StatutoryFederaltaxrateimpactofTCJA": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statutory Federal tax rate - impact of TCJA current year : The decrease in the Statutory Federal tax rate due to the Tax Cuts and Jobs Act effective 1/1/2018", "label": "Statutory Federal tax rate - impact of TCJA", "terseLabel": "Statutory Federal tax rate - impact of TCJA" } } }, "localname": "StatutoryFederaltaxrateimpactofTCJA", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "decimalItemType" }, "ravn_StockIssuedDuringPeriodWeightedAveragePriceConversionOfUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period Weighted Average Price Conversion of Units", "label": "Stock Issued During Period Weighted Average Price Conversion of Units", "terseLabel": "Dividends (in usd per share)" } } }, "localname": "StockIssuedDuringPeriodWeightedAveragePriceConversionOfUnits", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "ravn_Stockunittoshareconversion": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "stock unit to share conversion: defines how many shares of common stock a director receives for each restricted stock unit when the stock unit vests.", "label": "stock unit to share conversion", "terseLabel": "stock unit to share conversion" } } }, "localname": "Stockunittoshareconversion", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "ravn_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)", "label": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)", "negatedTerseLabel": "Tax Cuts And Jobs Act of 2017, incomplete accounting, provisional income tax benefit" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense", "label": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense", "terseLabel": "Tax Cuts And Jobs Act of 2017, incomplete accounting, transition tax for accumulated foreign earnings, provisional income tax expense" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_TaxDeferredAssetsAccountsReceivable": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Deferred Assets Accounts Receivable", "label": "Tax Deferred Assets Accounts Receivable", "terseLabel": "Accounts receivable" } } }, "localname": "TaxDeferredAssetsAccountsReceivable", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_TaxDeferredAssetsInsuranceObligations": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Deferred Assets Insurance Obligations", "label": "Tax Deferred Assets Insurance Obligations", "terseLabel": "Insurance obligations" } } }, "localname": "TaxDeferredAssetsInsuranceObligations", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ravn_TimeVestedUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Time Vested Units [Member]", "label": "Time Vested Units [Member]", "terseLabel": "Time-vested RSUs" } } }, "localname": "TimeVestedUnitsMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "ravn_UnamortizedDebtIssuanceCostsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unamortized Debt Issuance Costs Disclosure [Abstract]", "label": "Unamortized Debt Issuance Costs Disclosure [Abstract]" } } }, "localname": "UnamortizedDebtIssuanceCostsDisclosureAbstract", "nsuri": "http://www.ravenind.com/20180131", "xbrltype": "stringItemType" }, "ravn_VariableInterestEntityacquisitiondateequitymethodinvestment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entity, acquisition date equity method investment: The date the Company acquired equity interest in a VIE", "label": "Variable Interest Entity, acquisition date equity method investment", "terseLabel": "Variable Interest Entity, acquisition date equity method investment" } } }, "localname": "VariableInterestEntityacquisitiondateequitymethodinvestment", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationStringItemType" }, "ravn_VariableInterestEntitynameofinvesteeequitymethodinvestment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entity, name of investee equity method investment: The name of the investee whose equity securities the Company acquired.", "label": "Variable Interest Entity, name of investee equity method investment", "terseLabel": "Variable Interest Entity, name of investee equity method investment" } } }, "localname": "VariableInterestEntitynameofinvesteeequitymethodinvestment", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "ravn_VistaReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vista Reporting Unit [Member] [Member] Vista Reasearch, Inc. is a separate reporting unit in the Aerostar Division (Segement)", "label": "Vista Reporting Unit [Member]", "terseLabel": "Vista Reporting Unit" } } }, "localname": "VistaReportingUnitMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "ravn_VistaResearchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vista Research [Member]", "label": "Vista Research [Member]", "terseLabel": "Vista Research" } } }, "localname": "VistaResearchMember", "nsuri": "http://www.ravenind.com/20180131", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r25", "r443" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts 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.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Trade accounts" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, Net [Abstract]", "terseLabel": "Accounts receivable, net:" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r25", "r31" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r425", "r446" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes, current" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrentAndNoncurrent": { "auth_ref": [ "r17", "r20", "r427", "r445" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.", "label": "Accrued Insurance", "terseLabel": "Insurance obligations" } } }, "localname": "AccruedInsuranceCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r7", "r47" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Other taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrentAndNoncurrent": { "auth_ref": [ "r432", "r454" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.", "label": "Accrued Salaries", "terseLabel": "Salaries and related" } } }, "localname": "AccruedSalariesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrentAndNoncurrent": { "auth_ref": [ "r239", "r432", "r454" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees.", "label": "Accrued Vacation", "terseLabel": "Benefits" } } }, "localname": "AccruedVacationCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r64", "r70", "r262", "r392" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Postretirement Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated amortization for capitalized leases" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r67", "r69", "r70" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r66", "r70", "r392" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r62", "r70", "r392" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative Foreign Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.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": "Paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.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": "Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Income tax impact related to share-based compensation" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r278", "r280", "r316", "r317" ], "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", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r227", "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedTerseLabel": "Adj to APiC, stock issued, issuance costs related to FY15 business combination" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsMember": { "auth_ref": [ "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Allowance established for amounts due that are unlikely to be received.", "label": "Allowance for Doubtful Accounts [Member]", "terseLabel": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForDoubtfulAccountsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r55", "r158" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedTerseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r104", "r188", "r194" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDeferredCostsRelatedToLongTermContracts": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred costs for long-term contracts and programs. Includes, but is not limited to, initial tooling costs and deferred production costs.", "label": "Amount of Deferred Costs Related to Long-term Contracts", "terseLabel": "Pre-contract costs deferred to inventory" } } }, "localname": "AmountOfDeferredCostsRelatedToLongTermContracts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Asia.", "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r424", "r444" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "TOTAL ASSETS", "verboseLabel": "Total assets held for sale" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r59" ], "calculation": { "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets", "verboseLabel": "Other current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldUnderCapitalLeasesMember": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.", "label": "Assets Held under Capital Leases [Member]", "terseLabel": "Assets Held under Capital Leases [Member]" } } }, "localname": "AssetsHeldUnderCapitalLeasesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r282", "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r364", "r365" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "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, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date when the business acquisition agreement was executed, in CCYY-MM-DD format.", "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Date of acquisition agreement" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r359", "r360", "r362" ], "lang": { "en-US": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business acquisition, effective date of acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "dateItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Name of the acquired entity.", "label": "Business Acquisition, Name of Acquired Entity", "terseLabel": "Name of acquired entity" } } }, "localname": "BusinessAcquisitionNameOfAcquiredEntity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r380" ], "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": "Amount of goodwill that is tax deductible" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r373", "r374", "r377" ], "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 from business acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r382" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Payment of acquisition-related contingent liabilities", "verboseLabel": "Contingent consideration earn-out paid" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum amount of contingent consideration to be paid" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r372", "r375", "r378" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Ending balance" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r372", "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Fair value of contingent consideration liability, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r372", "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Fair value of contingent consideration liability, noncurrent" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r383" ], "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 of and Investments in Businesses and Technologies" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r368" ], "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", "terseLabel": "Adjustment to purchase price allocation" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r366", "r367" ], "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": "Identifiable intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures incurred but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r18", "r417", "r447" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "totalLabel": "Present value of net minimum lease payments" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r16", "r414", "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Capital Lease Obligations, Current" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r111", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase during the period in capital lease obligations due to entering into new capital leases.", "label": "Capital Lease Obligations Incurred", "terseLabel": "Assets acquired under capital leases" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsGross": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.", "label": "Capital Leased Assets, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "CapitalLeasedAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.", "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net", "terseLabel": "Capital leases, balance sheet, assets by major class, net" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments, Due in Rolling Year Four", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments Due, Rolling Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsExecutoryCosts": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amounts to be paid by lessee to lessor for maintenance, insurance, and tax expenses related to the leased asset.", "label": "Capital Leases, Future Minimum Payments, Executory Costs", "negatedTerseLabel": "Less amount representing estimated executory costs such as taxes, license and insurance including profit thereon." } } }, "localname": "CapitalLeasesFutureMinimumPaymentsExecutoryCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedTerseLabel": "Less amounts representing interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPaymentsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments, Net Minimum Payments, Rolling Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments, Net Minimum Payments, Rolling Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsNetMinimumPaymentsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r417" ], "calculation": { "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "totalLabel": "Net minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Rolling Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments, Rolling Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesIncomeStatementAmortizationExpense": { "auth_ref": [ "r415", "r466" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge for the use of long-lived depreciable capital leased assets for the period.", "label": "Capital Leases, Income Statement, Amortization Expense", "terseLabel": "Capital Leases, Income Statement, Amortization Expense" } } }, "localname": "CapitalLeasesIncomeStatementAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesIncomeStatementInterestExpense": { "auth_ref": [ "r415" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The financing charge for leasing arrangements meeting the criteria for capitalization.", "label": "Capital Leases, Income Statement, Interest Expense", "terseLabel": "Capital Leases, Income Statement, Interest Expense" } } }, "localname": "CapitalLeasesIncomeStatementInterestExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsScheduleOfFutureMinimumLeasePaymentsAndPresentValueOfNetMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation": { "auth_ref": [ "r408", "r413" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.", "label": "Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation", "negatedTerseLabel": "Capital leases, lessee balance dheet, assets by major class, accumulated depreciation" } } }, "localname": "CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r38", "r106" ], "calculation": { "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [ "r99", "r402" ], "calculation": { "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r109", "r116", "r156" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r217", "r433", "r453" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2017-01-31", "presentation": [ "http://www.ravenind.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/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r216", "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r116", "r222", "r461", "r462" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends per common share (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "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 [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $1 par value, authorized shares 100,000; issued 67,124 and 67,060, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": { "auth_ref": [ "r240", "r243", "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and 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, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]", "terseLabel": "Employee Retirement Benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Raven Industries, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r387", "r388", "r395" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r386", "r395" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r141", "r142", "r398", "r399" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r389", "r396", "r397" ], "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": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsSold": { "auth_ref": [ "r84" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs related to goods produced and sold during the reporting period.", "label": "Cost of Goods Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CounterpartyNameAxis": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r349", "r355" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Currently payable" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerAdvancesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current portion of prepayments received from customers for goods or services to be provided in the future.", "label": "Customer Advances, Current", "terseLabel": "Customer advances" } } }, "localname": "CustomerAdvancesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-Related Intangible Assets" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r370" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r226" ], "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": "Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCovenantCompliance": { "auth_ref": [ "r18", "r438" ], "lang": { "en-US": { "role": { "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.", "label": "Debt Instrument, Covenant Compliance", "terseLabel": "Debt Instrument, Covenant Compliance" } } }, "localname": "DebtInstrumentCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized debt issuance costs(a)" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r118", "r351", "r355" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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", "verboseLabel": "Deferred expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r344", "r426", "r441" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "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": "Deferred Tax Liabilities, Gross" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r345" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r323", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": { "auth_ref": [ "r328", "r329", "r346" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetCurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]", "terseLabel": "Current deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetCurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]", "terseLabel": "Deferred tax(liabilities):" } } }, "localname": "DeferredTaxAssetsNetNoncurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "auth_ref": [ "r322", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "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 compensated absences (includes, but not limited to, sick and personal days).", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "terseLabel": "Accrued vacation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r347" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.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 postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Postretirement benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r322", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.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": "Share-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r322", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r322", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "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 warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Warranty obligations" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r329", "r346" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "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", "totalLabel": "Net Deferred Tax (Liability)," } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r328", "r329", "r330" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r323", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Deferred Tax Liabilities, Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r323", "r347", "r348" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r65", "r70" ], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax", "periodEndLabel": "Pre-tax accumulated other comprehensive loss - end of year related to benefit obligation", "periodStartLabel": "Pre-tax accumulated other comprehensive loss - beginning of year related to benefit obligation", "totalLabel": "Total pre-tax accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r70", "r262" ], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Net actuarial loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r70", "r262" ], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax", "terseLabel": "Prior service cost" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r249" ], "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 loss (gain) and assumption changes" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r260" ], "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)", "negatedLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r63", "r67", "r261" ], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails": { "order": 2.0, "parentTag": "ravn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAndNetIncome", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "negatedTerseLabel": "Other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r263" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r264" ], "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 increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Assumptions Used in Calculations [Abstract]", "terseLabel": "Assumptions used to calculate benefit obligation:" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedInCalculationsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r246" ], "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": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r250", "r274" ], "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": "Retiree benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r252", "r254", "r255", "r272" ], "calculation": { "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails": { "order": 1.0, "parentTag": "ravn_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAndNetIncome", "weight": 1.0 } }, "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", "verboseLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Effect of One-Percentage Point Change in Assumed Health Care Cost Trend Rate [Abstract]", "terseLabel": "Defined Benefit Plan, Effect of One-Percentage Point Change in Assumed Health Care Cost Trend Rates" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation", "negatedTerseLabel": "Effect on accumulated postretirement benefit obligation, one percentage point decrease" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components", "negatedTerseLabel": "Effect on total of service and interest cost components, one percentage point decrease" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation", "verboseLabel": "Effect on accumulated postretirement benefit obligation, one percentage point increase" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components", "terseLabel": "Effect on total of service and interest cost components, one percentage point increase" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": { "auth_ref": [ "r267" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year", "terseLabel": "Amounts that will be amortized from accumulated other comprehensive income in next fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "terseLabel": "Recognized net loss over next fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": { "auth_ref": [ "r267" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year", "terseLabel": "Amortization of prior service cost over next fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r256" ], "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": "2023-2028" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r256" ], "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": "2019" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r256" ], "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": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r256" ], "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": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r256" ], "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": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "terseLabel": "Expected postretirement medical and other benefit payments in fiscal 2017" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees.", "label": "Defined Benefit Plan, Fair Value of Plan Assets", "terseLabel": "Plan assets on unfunded plan" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.", "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year", "terseLabel": "Health care cost trend rate assumed for next year" } } }, "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r248", "r259" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r247", "r258" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "verboseLabel": "Ultimate health care cost trend rate" } } }, "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]", "terseLabel": "Assumptions used to calculated the net periodic benefit cost:" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Year ultimate health care cost trend rate is expected to be reached, in CCYY format.", "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate", "terseLabel": "Year that the rate reaches the ultimate trend rate" } } }, "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "gYearItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r268", "r269", "r270", "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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 Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Total contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r104" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.", "label": "Description of New Accounting Pronouncements Not yet Adopted [Text Block]", "terseLabel": "New Accounting Standards Not Yet Adopted" } } }, "localname": "DescriptionOfNewAccountingPronouncementsNotYetAdopted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectorMember": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "Person serving on the board of directors (who collectively have responsibility for governing the entity).", "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r231", "r318" ], "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": "Share Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]", "terseLabel": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]" } } }, "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r133", "r138", "r139", "r437", "r458" ], "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": "\u2500 Basic (in usd per share)", "verboseLabel": "Net income per share - basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r133", "r437", "r458" ], "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": "\u2500 Diluted (in usd per share)", "verboseLabel": "Net income per share - diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r402" ], "calculation": { "http://www.ravenind.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" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOnFutureCashFlowsAmount": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The quantified amount of the future effect on cash flows.", "label": "Effect on Future Cash Flows, Amount", "terseLabel": "Amount of unpaid costs" } } }, "localname": "EffectOnFutureCashFlowsAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r121", "r331", "r332" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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": "Tax at U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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 attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Impact of the Tax Cuts and Jobs Act, change in enacted tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "order": 9.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 statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effective income tax rate reconciliation, foreign income tax rate differential, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "order": 10.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": "Effective income tax rate reconciliation, impact of settlement of share-based comp awards, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Effective income tax rate reconciliation, other adjustments, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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 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 and local income taxes, net of U.S. federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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 changes in domestic income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Domestic, Percent", "terseLabel": "Effective income tax rate reconciliation, change in uncertain tax positions, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesDomestic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r331", "r332", "r354" ], "calculation": { "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Tax credit for research activities" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesReconciliationOfIncomeTaxComputedAtFederalStatutoryRateToCompanysEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r313" ], "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": "Total compensation cost for non-vested awards not yet recognized in the Company's statements of income" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r313" ], "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": "Weighted average period to recognize costs associated with non-vested awards in years" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r313" ], "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": "Total unrecognized compensation cost net of estimated forfeitures" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r312" ], "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", "terseLabel": "Tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationCompensationCostAndRelatedIncomeTaxBenefitForThesePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r227" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAdditionalInformation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership.", "label": "Equity Method Investment, Additional Information", "terseLabel": "Equity Method Investment, Additional Information" } } }, "localname": "EquityMethodInvestmentAdditionalInformation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Equity method investment, other than temporary impairment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment Summarized Financial Information, Equity [Abstract]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r39", "r162" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Equity investments", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r39", "r98", "r116", "r164", "r400" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimatedInsuranceRecoveries": { "auth_ref": [ "r43" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.", "label": "Estimated Insurance Recoveries", "terseLabel": "Insurance policy benefit" } } }, "localname": "EstimatedInsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails" ], "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible assets, useful life, minimum, years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r193" ], "calculation": { "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails": { "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r195" ], "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": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r195" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r195" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r195" ], "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r195" ], "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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r189", "r192" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesEstimatedFutureAmortizationExpenseForIdentifiableIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r193" ], "calculation": { "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails": { "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": "Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r189", "r192" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r193" ], "calculation": { "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite-lived intangible assets, net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r116", "r401", "r404" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignFinancialInstitutionsActualDeposits": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of deposits held by branches of foreign institutions.", "label": "Foreign Financial Institutions, Actual Deposits", "terseLabel": "Cash held outside the United States" } } }, "localname": "ForeignFinancialInstitutionsActualDeposits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Gain on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r174", "r176", "r177" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, end balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "totalLabel": "Net goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r179" ], "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, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails" ], "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/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final. May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r184", "r190" ], "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 Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r182" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Goodwill, Foreign Currency Translation Gain (Loss)" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r178" ], "calculation": { "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Gross goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r178" ], "calculation": { "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesScheduleOfGoodwillGrossOfImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss [Abstract]" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r104", "r175", "r181", "r185" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down 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, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers into (out 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, Transfers", "terseLabel": "Goodwill, Transfers" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The name of the impaired assets to be held and used by the entity.", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "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": "Impaired Long-Lived Assets Held and Used [Line Items]", "terseLabel": "Impaired Long-Lived Assets Held and Used [Line Items]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r104", "r198", "r203", "r464" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Long-lived asset impairment loss" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r197", "r206" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r120" ], "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": "Pre-tax book income, domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r423", "r435", "r459" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r120" ], "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": "Pre-tax book income, foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r78", "r104", "r162", "r434", "r456" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Loss (income) from equity investments", "terseLabel": "(Loss) income from equity investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r335", "r341", "r343", "r353" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r358" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r350" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/IncomeTaxesSignificantComponentsOfCompanysIncomeTaxProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r116", "r326", "r327", "r342", "r343", "r356", "r463" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r331", "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and the 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, Amount", "terseLabel": "Tax benefit" } } }, "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r331", "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Impairment losses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r331", "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "terseLabel": "Favorable prior year tax benefit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid during the year for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r53", "r431", "r455" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Federal income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": 4.0, "parentTag": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": 5.0, "parentTag": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Change in operating assets and liabilities", "negatedTotalLabel": "Change in operating assets and liabilities, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "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]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r134", "r138" ], "calculation": { "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive impact of stock options and RSUs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r187", "r191" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Amortizable intangible assets, net", "verboseLabel": "Amortizable intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r100", "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest. Includes, but is not limited to, 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.", "label": "Interest Paid", "terseLabel": "Interest Paid" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r32", "r173" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r56", "r169" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r57", "r116", "r170", "r172" ], "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 Valuation" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r34", "r173" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r33", "r173" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "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": "In process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r85", "r167", "r168", "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]", "terseLabel": "Equity Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueRollForward": { "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": "Investments in and Advances to Affiliates, at Fair Value [Roll Forward]", "terseLabel": "Investments in and Advances to Affiliates, at Fair Value [Roll Forward]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAtFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LandMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LatinAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Latin America.", "label": "Latin America [Member]", "terseLabel": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "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 (a)" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46" ], "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", "terseLabel": "Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r430", "r450" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "terseLabel": "Liabilities, current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r18", "r19" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r428", "r442" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowing outstanding under line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r45", "r119" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "http://www.ravenind.com/role/FinancingArrangementsDetails", "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Annual administrative and unborrowed capacity fees" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date of the line of credit" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility first became available, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Initiation Date", "terseLabel": "Date of new credit facility" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "http://www.ravenind.com/role/FinancingArrangementsDetails", "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "http://www.ravenind.com/role/FinancingArrangementsDetails", "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Borrowings under the credit line" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "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": "Borrowing capacity under line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity under the line of credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r45", "r119" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsDebtIssuanceCostsDetails", "http://www.ravenind.com/role/FinancingArrangementsDetails", "http://www.ravenind.com/role/FinancingArrangementsLettersOfCreditOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Represents the assets held for sale.", "label": "Long Lived Assets Held-for-sale by Asset Type [Axis]", "terseLabel": "Long Lived Assets Held-for-sale by Asset Type [Axis]" } } }, "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/AssetsHeldForSaleNotes", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "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 Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale [Line Items]" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/AssetsHeldForSaleNotes" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleNameDomain": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "A name of the assets to be disposed.", "label": "Long Lived Assets Held-for-sale, Name [Domain]", "terseLabel": "Long Lived Assets Held-for-sale, Name [Domain]" } } }, "localname": "LongLivedAssetsHeldForSaleNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/AssetsHeldForSaleNotes", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term purchase commitment, amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/CommitmentsAndContingenciesCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersAxis": { "auth_ref": [ "r154", "r236", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r54", "r429", "r449" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Dividends of less than wholly-owned subsidiary paid to noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Joint venture, ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/WarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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 Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NameOfMajorCustomerDomain": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r99", "r102" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.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": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r99", "r102" ], "calculation": { "http://www.ravenind.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/2017-01-31", "presentation": [ "http://www.ravenind.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": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r99", "r101", "r105" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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/2017-01-31", "presentation": [ "http://www.ravenind.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": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r79", "r105", "r138", "r436", "r457" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to Raven Industries, Inc.", "totalLabel": "Net income attributable to Raven Industries, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r390", "r394" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDilutedEarningsPerShare": { "auth_ref": [ "r126", "r127", "r128", "r133", "r135" ], "lang": { "en-US": { "role": { "documentation": "Amount of the effect of a change in accounting principle on diluted earnings per share.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Diluted Earnings Per Share", "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Effect of change on diluted earnings per share" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDilutedEarningsPerShare", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome": { "auth_ref": [ "r126", "r127", "r128" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the effect of a change in accounting principle on net income.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income", "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Effect of change on net income" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r111", "r112", "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Capital expenditures converted from inventory" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired [Abstract]", "terseLabel": "Significant non-cash transactions:" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r152" ], "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": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of divisions operated in by Parent" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income(f)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing operating income (loss).", "label": "Operating Income (Loss) [Member]", "terseLabel": "Operating Income (Loss)" } } }, "localname": "OperatingIncomeLossMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r409", "r411" ], "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": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r409", "r411" ], "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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r409", "r411" ], "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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r409", "r411" ], "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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r409", "r411" ], "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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r409", "r411" ], "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", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r219", "r406", "r407", "r410", "r412" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Future minimum lease payments under non-cancelable operating leases" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating Leases, Total Rent and Lease Expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r47" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "Other Assets, Miscellaneous", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Other Commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r70", "r75" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r61", "r403" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r73", "r75", "r227" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net of income tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r65", "r67" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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", "negatedTerseLabel": "Postretirement benefits, net of income tax (expense) benefit of $44, $129, and $(1,620), respectively" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r63", "r67", "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "negatedTerseLabel": "Net actuarial loss (gain)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r65", "r68", "r386" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Income tax (expense) benefit on postretirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r67", "r71", "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Recognized net (loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities [Abstract]", "terseLabel": "Other liabilities:" } } }, "localname": "OtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other operating activities, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r242", "r268", "r269", "r275" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Postretirement Benefit Plan, Defined Benefit [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Raven Industries, Inc. Equity [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]", "terseLabel": "Patented Technology" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromBusinessesAndInterestInAffiliates": { "auth_ref": [ "r89", "r94" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.", "label": "Payments for (Proceeds from) Businesses and Interest in Affiliates", "negatedLabel": "Proceeds (payments) related to business acquisitions" } } }, "localname": "PaymentsForProceedsFromBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r107", "r108" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromProductiveAssets": { "auth_ref": [], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.", "label": "Payments for (Proceeds from) Productive Assets", "negatedTerseLabel": "Payments for (proceeds from) productive assets" } } }, "localname": "PaymentsForProceedsFromProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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": "Payments for common shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r96" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs paid" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r95" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r95", "r277" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Restricted stock units vested and issued" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Payments to acquire equity method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r94" ], "calculation": { "http://www.ravenind.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 purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.ravenind.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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Capital expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "terseLabel": "Payments to noncontrolling Interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r17", "r244", "r245", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Current portion in accrued liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r20", "r244", "r245", "r253" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Postretirement benefits", "verboseLabel": "Long-term portion in other liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r282", "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrecontractCostsPolicyTextBlock": { "auth_ref": [ "r116", "r233", "r422" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recording or deferring costs in anticipation of future contract sales in a variety of circumstances. The costs may consist of (a) costs incurred in anticipation of a specific contract that will result in no future benefit unless the contract is obtained (such as the costs of mobilization, engineering, architectural, or other services incurred on the basis of commitments or other indications of interest in negotiating a contract), (b) costs incurred for assets to be used in connection with specific anticipated contracts (for example, costs for the purchase of production equipment, materials, or supplies), (c) costs incurred to acquire or produce goods in excess of the amounts required under a contract in anticipation of future orders for the same item, and (d) learning, start-up, or mobilization costs incurred for anticipated but unidentified contracts.", "label": "Precontract Costs, Policy [Policy Text Block]", "terseLabel": "Precontract Costs, Policy [Policy Text Block]" } } }, "localname": "PrecontractCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r36", "r37" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r107", "r108" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of productive assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r91" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r386", "r390", "r391", "r394", "r395" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r202" ], "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 by Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r207" ], "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, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "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": "Summary of Significant Acounting Policies [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r202", "r452" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r116", "r202" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r202" ], "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": "Estimated useful lives used for computing depreciation" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r200" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r60", "r215" ], "lang": { "en-US": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r25", "r31", "r116", "r157", "r160", "r451" ], "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": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r70", "r75" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive (loss) after tax benefit (expense)" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount", "terseLabel": "Amount of estimated fair value that exceeded the net book value" } } }, "localname": "ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "terseLabel": "Percentage of fair value in excess of carrying amount" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r320", "r467" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "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 Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "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/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r214" ], "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 Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r228", "r448" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.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 [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r241", "r242", "r268", "r269", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r241", "r242", "r268", "r269", "r275" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsAccumulatedBenefitObligationDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsLiabilityAndExpenseReflectedInBalanceSheetAndIncomeStatementDetails", "http://www.ravenind.com/role/EmployeeRetirementBenefitsPreTaxAdjustmentToAccumulatedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r115", "r116", "r117", "r232" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueGoodsNet": { "auth_ref": [ "r81" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.", "label": "Sales Revenue, Goods, Net", "terseLabel": "Net sales", "verboseLabel": "Sales" } } }, "localname": "SalesRevenueGoodsNet", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "The liability and expense reflected in the balance sheet and income statement" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Liability for Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r364", "r365" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r246" ], "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": "The accumulated benefit obligation" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "The compensation cost and related income tax benefit for these plans" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r352" ], "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": "Significant components of the company's income tax provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r346" ], "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": "Significant components of the company's deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of numerator and denominator in earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits.", "label": "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]", "terseLabel": "Effect of one-percentage-point change in assumed health care cost trend rates" } } }, "localname": "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r331" ], "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 of income tax computed at the federal statutory rate to the company's effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r256" ], "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 future postretirement other pension benefit payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/EmployeeRetirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r189", "r192" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGrossCarryingAmountAndRelatedAccumulatedAmortizationOfDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r189", "r192" ], "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": "Gross Carrying Amount and Related Accumulated Amortization of Definite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r184", "r186" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r184", "r186" ], "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 the Carrying Amount of Goodwill by Reporting Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]", "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]" } } }, "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates.", "label": "Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]", "terseLabel": "Changes in the net carrying value of the investment in SST" } } }, "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r45", "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Letters of Credit Oustandings" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r1", "r205" ], "lang": { "en-US": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/AssetsHeldForSaleNotes" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/FinancingArrangementsFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r224" ], "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": "Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r202" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r209", "r210", "r212" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r82", "r151" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Net Sales to Customers Outside the United States" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r147", "r148", "r149", "r150", "r184" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r150", "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r282", "r314" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock awards granted to nonemployee directors that were outstanding at the beginning and end of the year, and the number of awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Schedule of Share-based Compensation, Nonemployee Director Stock Award Plan, Activity [Table Text Block]", "terseLabel": "Outstanding stock units" } } }, "localname": "ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Activity for RSUs under the plan" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r288", "r300", "r303" ], "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": "Outstanding stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Weighted average assumptions by grant year" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Weighted average grant date fair values" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.", "label": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r192" ], "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": "The Estimated Future Amortization Expense for Identifiable Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesTables" ], "xbrltype": "textBlockItemType" }, "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/RestructuringCostsDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentGeographicalDomain": { "auth_ref": [ "r0", "r153", "r465" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r155" ], "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": "Business Segments and Major Customer Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformation" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r86", "r166" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r88" ], "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 Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r116", "r319" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Operating Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r104", "r208", "r211", "r213" ], "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": "Restructuring costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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", "terseLabel": "Share-based compensation expense", "verboseLabel": "Share-based compensation cost" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfCashFlows", "http://www.ravenind.com/role/ShareBasedCompensationCompensationCostAndRelatedIncomeTaxBenefitForThesePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r297" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r296" ], "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": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "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 restricted stock units", "verboseLabel": "Number of stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "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": "Outstanding, end of period (in usd per share)", "periodStartLabel": "Outstanding, beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "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", "verboseLabel": "Weighted average price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r302" ], "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": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility factor" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r284" ], "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 reserved for grant under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r314" ], "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": "Remaining shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of options, outstanding exercisable, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Outstanding exercisable, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r302" ], "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 options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r292" ], "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, number of options (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r290", "r314" ], "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, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "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 options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r289" ], "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, end of period (in usd per share)", "periodStartLabel": "Outstanding, beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r303" ], "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 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, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Outstanding, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r304" ], "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": "Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r304" ], "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": "Share-based compensation arrangement by share-based payment award, options, vested and expected to vest, outstanding, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r279", "r285" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationRestrictedStockUnitsDetails" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r116", "r282", "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, nonvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards vested. Excludes stock and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, aggregate intrinsic value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r306", "r315" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, 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, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationWeightedAverageAssumptionsByGrantYearDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r314" ], "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": "Aggregate intrinsic value, Outstanding exercisable, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r314" ], "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": "Weighted average remaining contractual term (years), Outstanding exercisable, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r304" ], "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": "Weighted average remaining contractual term (years), Outstanding, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested and expected to Vest, outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, options, vested in period, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r223" ], "calculation": { "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warranties" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails", "http://www.ravenind.com/role/WarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Settlements made" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/WarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r221" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Change in provision" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/WarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r116", "r222" ], "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": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Statement, Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesBusinessAcquisitionDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesChangesInNetCarryingValueOfEquityMethodInvestmentsDetails", "http://www.ravenind.com/role/AcquisitionsOfAndInvestmentsInBusinessesAndTechnologiesContingentConsiderationDetails", "http://www.ravenind.com/role/AssetsHeldForSaleDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationDetails", "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSegmentReportingInformationDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesChangesInCarryingAmountOfGoodwillByReportingSegmentDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesGoodwillNarrativeDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesInventoryWriteDownsAndPreContractCostsWriteDownsDetails", "http://www.ravenind.com/role/GoodwilLongLivedAssetsAndOtherChargesLongLivedAssetImpairmentDetails", "http://www.ravenind.com/role/RestructuringCostsDetails", "http://www.ravenind.com/role/SubsequentEventsDetails", "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/AccumulatedOtherComprehensiveIncomeLossChangeInComponentOfAccumulatedComprehensiveIncomeDetails", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementGeographicalAxis": { "auth_ref": [ "r0", "r153", "r236", "r237", "r465" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Statement, Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/BusinessSegmentsAndMajorCustomerInformationSalesToCountriesOutsideUnitedStatesDetails", "http://www.ravenind.com/role/IncomeTaxesDetails" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "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/2017-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/2017-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/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockDividendsShares": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Stock Dividends, Shares", "terseLabel": "Dividends (in shares)" } } }, "localname": "StockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r227", "r228", "r293" ], "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", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r227", "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Share issued on vesting of stock units , net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r228", "r281", "r301" ], "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": "Director shares issued" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r52", "r227", "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Shares issued on stock options exercised net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r227", "r228" ], "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", "terseLabel": "Stock repurchased and retired during period, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r227", "r228" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r28", "r29", "r159" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Raven Industries, Inc. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r384", "r385", "r393" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Total shareholders' equity, ending balance", "periodStartLabel": "Total shareholders' equity, beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "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/2017-01-31", "presentation": [ "http://www.ravenind.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": "Type 2 Subsequent Event Nonrecognized [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r420" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r420" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r420" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.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/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsDate": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Date the event occurred after the balance sheet date but before financial statements are issues or available to be issued, in CCYY-MM-DD format.", "label": "Subsequent Event, Date", "terseLabel": "Subsequent event, date" } } }, "localname": "SubsequentEventsDate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r421" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r334", "r341", "r343" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Summary of the activity related to the gross unrecognized tax benefits (excluding interest and penalties)" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r321", "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Tax expense for Foreign transition tax in the 2017 TCJA" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Title of Individual with Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ShareBasedCompensationDetails", "http://www.ravenind.com/role/ShareBasedCompensationOutstandingStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r229" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r51", "r229" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury stock, ending balance, shares", "periodStartLabel": "Treasury stock, beginning balance, shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.ravenind.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r229", "r230" ], "calculation": { "http://www.ravenind.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock at cost, 31,332 and 30,984 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r324", "r357", "r440", "r460", "r468" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at end of year", "periodStartLabel": "Gross unrecognized tax benefits at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r337" ], "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": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r333" ], "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": "Accrued interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r338" ], "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 in tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r339" ], "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", "negatedTerseLabel": "Decreases as a result of a lapse in applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r340" ], "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": "Total unrecognized tax benefits that, if recognized, would affect the company's effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r143", "r144", "r145" ], "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/2017-01-31", "presentation": [ "http://www.ravenind.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.", "label": "Valuation Allowances and Reserves, Balance", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at Beginning of Year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to costs and expenses.", "label": "Valuation Allowances and Reserves, Additions for Charges to Cost and Expense", "terseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges to accounts other than costs and expenses.", "label": "Valuation Allowances and Reserves, Additions for Charges to Other Accounts", "terseLabel": "Charged to Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total of the deductions in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, representing receivables written off as uncollectible and portions of the reserves utilized, respectively.", "label": "Valuation Allowances and Reserves, Deductions", "terseLabel": "Deductions From Reserves" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "The entity's valuation, qualifying and reserve accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.", "label": "Valuation Allowances and Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Information by type of valuation and reserve accounts.", "label": "Valuation Allowances and Reserves Type [Axis]", "terseLabel": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "xbrltype": "stringItemType" }, "us-gaap_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "A schedule of allowance and reserve accounts including their beginning and ending balances, as well as a reconciliation by type of activity during the period. Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements.", "label": "Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "http://www.ravenind.com/role/SelectedBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r132", "r136" ], "calculation": { "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails": { "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", "totalLabel": "Denominator for diluted calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r130", "r131", "r138" ], "calculation": { "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted average common shares outstanding (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r130", "r136" ], "calculation": { "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Denominator for basic calculation (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r131" ], "calculation": { "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Weighted average stock units outstanding (in shares)", "verboseLabel": "Weighted average stock units outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2017-01-31", "presentation": [ "http://www.ravenind.com/role/NetIncomePerShareScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04.(c) Schedule III)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=27047687&loc=d3e5864-122674" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=64827811&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3574-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3095-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3098-108585" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(m)(1)(i)(B)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=64853466&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=64853466&loc=d3e22580-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=64853466&loc=d3e22583-107794" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1448-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e2646-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1505-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1252-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1500-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96947427&loc=d3e1278-109256" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=96948231&loc=d3e4984-109258" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6404-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e8538-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e8813-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=68060357&loc=d3e9054-108599" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=99375318&loc=d3e32787-111569" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66022249&loc=d3e33749-111570" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66011266&loc=d3e33918-111571" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66011266&loc=d3e33918-111571" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=66011266&loc=d3e33918-111571" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4542-108314" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a,h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68055307&loc=d3e2420-110228" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68055307&loc=d3e2443-110228" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=84176398&loc=d3e2921-110230" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=84176398&loc=d3e2921-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=84176398&loc=d3e2941-110230" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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=27011515&loc=d3e140864-122747" }, "r211": { "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=27011515&loc=d3e140864-122747" }, "r212": { "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=27011515&loc=d3e140904-122747" }, "r213": { "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=27011515&loc=d3e140904-122747" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77904769&loc=SL2265659-115463" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913245&loc=d3e12069-110248" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.B.Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "39", "Publisher": "FASB", "Section": "25", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68071168&loc=d3e55260-111641" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130543-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913847&loc=SL49130545-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=96862333&loc=SL49130690-203046-203046" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=64852052&loc=d3e1703-114919" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=64852052&loc=d3e1731-114919" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(m)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2410-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2417-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2439-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=82843861&loc=d3e2709-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=77993564&loc=d3e4179-114921" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96949009&loc=SL79513924-113897" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r289": { "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=96867065&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "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=96867065&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r292": { "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=96867065&loc=d3e5070-113901" }, "r293": { "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=96867065&loc=d3e5070-113901" }, "r294": { "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=96867065&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r296": { "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=96867065&loc=d3e5070-113901" }, "r297": { "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=96867065&loc=d3e5070-113901" }, "r298": { "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=96867065&loc=d3e5070-113901" }, "r299": { "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=96867065&loc=d3e5070-113901" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r312": { "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=96867065&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11149-113907" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=96864182&loc=d3e11178-113907" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28511-109314" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28680-109314" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28200-109314" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96869850&loc=d3e28446-109314" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d)(i))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=96868398&loc=d3e36027-109320" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e845-128460" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e848-128460" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84160947&loc=d3e2207-128464" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4568447-111683" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4568740-111683" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=96868048&loc=SL4613674-111683" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=d3e5614-111684" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13531-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=77997519&loc=d3e13537-108611" }, "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": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=64808268&loc=d3e32211-110900" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 2)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r409": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r411": { "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" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45014-112735" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45031-112735" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=68053980&loc=d3e50000-109363" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "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": "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=84167132&loc=d3e65207-112826" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "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": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "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": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "225", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=84241808&loc=d3e92212-112881" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "840", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=84167768&loc=d3e56872-110439" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "995", "URI": "http://asc.fasb.org/extlink&oid=6503627&loc=d3e59836-110443" }, "r469": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "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" }, "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "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" }, "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.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-05.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e637-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e640-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e681-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e689-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=SL7669625-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84228862&loc=d3e557-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=84158357&loc=d3e1436-108581" }, "r76": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(a))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-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": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=SL94080555-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98514028&loc=d3e3521-108585" } }, "version": "2.0" } ZIP 110 0000082166-18-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000082166-18-000022-xbrl.zip M4$L#!!0 ( )Q9=TS_:,!N#)$# !FD,0 5 83$P+6MY9]?P>/9>R99RW;S!EXZ29\%WA+ON&V/Y4XF[Y=9 MM 1)3%.D0E)V>W[]6P"ODB7+DB6+DC!K34"D[/:N]>Z1/Y7B.RH?KWIF^8Q%0T49))3^QJJ'Q9_?5N\?5) M"OTL/B]4S>QX_)0$@V$FR*)DE%W*[P\SH!=HCM*?3H99-O[XX M)X,/DFF:'[[1-B=YHX\)Z4\U_':?A*RI+(K:![A;-IRD9P/?'U>-^WYZSQH6 M-^ !23\3I3-%*A^A[^H%U1/3K\YOEDTC/^BFTRU3TCT?Q \?V*T%;P\6]EWY M$$1IYD==4K9/@^[\#\ -^GIIYO5I;QX'X=72AW]]ONQTAV3DEXW)M^YP_LOI MG3F=#[YE9]!DZ@OE(T$4!A&AXO@A2_PH[Y7G8P>2)K-'[#\'GV_ M,OW^'@GF/P$W:'-U=H07]452&LQHD)S$X0*2V9TY)*?9.%D@TW!GCE _DY9I ME:&W[_VT4ID@C559TE]2LKQ%^4!WDB1@7I_F=ZJ\.X>2;CR)LF31<_G-.8^] M0D2GQ9-9G6RN24*Y23C'S+/N3F^ -[, NRD'PJ_<"/'_*_X=4? MBG?_>!_WGH0T>PK)3R=]>,]9WQ\%X=/'NV!$4N&*/ JW\D(Y#_XFJ.73]Q^#;1_I^DN0_@UZ/1.PGW+_*.9AW^EMV M2QV&YU![\4_UCSOG1(C\$7TC"3YBZ'2/=MP+_<&)$( %]?QN=B8A37-DC$71 M4AU3-AS)5B4/J3)R+4-1Y;/'KV>O:G@BY&;CIQ.P,Q_O8] +/^K[(8CL)_:? M'S],=7H-&FPFI)D7I%T__(/XB1OU''#(\RS(-T9$U4S0L2Q$]T]99+S71 M1 HV*W*6-3SY=);+\]N[78I,WN\;>"SN>7 M;?9;Q[WDH8GG[P_-MUERNK9#AM8%BVLN3:29=FT+ M;8MD/U7-K1B]K>/*) M]F!S7<[Y^UPR% EXY6#-TA5D&LB1)5&N!MQ#7M7A90WS#F]:.'+K4_56-%3D M>K(DN[*$;45W%$?1/H_0Y8T;4&WO01>!/!$ MZ)%N, +;\M/)Q95W(DRB(*JP6]>3C/H&&FK,(3(>C>*H MD\7=KW-:URHK6Z!^GJY(IN/HEBQC9)4&$3B/:I5=TO#DDX)T4S.07M);$KC^ M..66\I:,XR2#;GDD3&W(V27O30N;E4B8_)^UF:RF[H.M(UZ(XF MVSJ21$?32C9+!JJ]U;*&)Y]N\6_NE7!QY7SIW-U>N!WX:6]*G'Z+0T"G?I++ M55/\3=$T0(XE4W44RU1EK)BU5!MZ+5#+&IY\NHHWU=W?21C^&L6/48?X*8"_ MWD6:3DC2Z+8-_Y-MTP31%AU/=CW7-JK>8 ]7W5[6\"6M76I= 0AD\8AV[!EI MVA1I-*S]"/"ZR[P&?>=MD'Z%S]V3).[;Q6N:XR)+JJ$8MJ,A4?-DW9%ERRK[ MC613J@A M]^AOI4Q774#T11@9 M(L40U.J<3%=PZ[H6];P+?2Q MKKYN\!S2AV"X1T.D)+B?T-<6KN7&?X+0-_SL9]TA.!A 790+_J!I)NA+ 928 MK@TXRL6>KBM8P;IC.IKGJ6H-8I8U!&K/177] 6UT_]\06T5SC#80OXSR&WBR M'%SZNSFPCJ%*NJS;LNYAQW! MK5 T*]M+*7*0Z&FV[3BB9'LBAOA)DLN.8M.M8<"RAMNBR%B5(F0@\/:V)H-, M68IMNY)IEAT5;:_6SV4-5Z.H"8JKH.,+7)DE:H$3+>E*RF?IVT!C,5R$T"LI MU+9!**!AU]9,T!?+=D55A4 =.:[L&IIN@8>T*D*7-5S-$*U$J+$)0FT+0:SL MB*JCFJ;CZ<@LD#\-\#5'KS'?DH9OL;CS(,,\C;OQ@:AN,(:0H>F,:*#5CY-N M/(([3RF-K$?^MV T&36QD2X:CFG;AF9(6,.@;SIX"E>51,,S-+%?:R\BNW?C0@S(>45S[G],QQ'C4T G=:\^?>#VER.I]P(8"IP*-D,5/L M+DM ,#8U!<%P)4=4="#1TQQ3DK%59?Y9, M>3&/5,=C%1\NJ-R3"M%>QET6I+CR0 M/B9!EI$H[O>;:,]$HFF[KNH8IFZ; !1$V?$<2?:PI4E6G2]?UA#PJZDHHKB^ MW,QGC[Y3]MB>;EF&ZQC8UAP5JYJGF*5 B$BIV;.LX6J1_!*QF?')!=T?\8A. MTU[WG8(LRH?TEH0T_WD77\;1X(XD([L@OHDG-=7$M@/@29$1@GA5!<]26@3- M,6K,OZSA"V0N2915HU?&<+@+85@:5*/+PKB.]?-%%,4/,.@!\:.>W^\'80 $ MY@.]P8BP9.J<[M II^M^LW^#A+"O2_A8 -+TE*?&3[G -?A;8=L-L=!W-TW3%T,%) M68!Z#60ZP!T5A$X4 =_7$<"2AHR-,IW0$U>8<7I9$_/@36$T@,+U@*+7\=J^ MO%B=PVXT@#L$/N0%X2A]-:-O)C"@?DIN@%2"P5_F-O/G..X]!F'H?AN3+C41 M_C>']"; @?N0Y+:DF;-U%)%FM2!HM+ .TNHYF@U\M@RP>D[#42QK>/()Z9+Z M1D6K[$(=T0_M-K2AVR=%M2%+#D2'2P(EL& MKH" U$B +6M($0-:/[/S,JGZ1DB% ,M LNHIC@*J(ZMJ,?=!/9I0;HF8EW4D&J[2'$50[1RU MK!N->84E#=PPS]?9DA6HZ(9-MS+&3;'C(TB%VJ^057JTM$EC5\8S9N?HP\E8LC M&4!T5CH8^A&MPYO*&5QG0Y+<0 "35.TL$I%^P)JGQ?QI<6D^RZ;;T,<\/TB8 M [MF,ZPX3J^M.Q133:4SC+&OXECJ!A>F%5K,.RS82 M305KMF*9X"0L#7N56S?D>KYD6MLUW2Q"A*$L8$=T[,\52F%24%2 M/0.SK.%JK'NYHFYQ../V^Q">7D?>))LDQ/;3H1?&C^FS -72 "-8EH,T'>N. MKAL>*J>C/=U6ZAS6LH8;3=7-2<*\)H7)!.,JCN(Q+5\,HD'^$ W5H_19LJL[ MA+@]A/'.*Q<^L\J%BZIRX?E50FBI7R-W,W#] 03]) G\L/,$#F2?5Z02]YRJF+:J>KDLF4A4%6::I*;:KVW6T MNJSAR2==?@/(VE@N_WIZA"_C=$%BITS7U&RA;9N!O*K*GHDEPW!,B.40&#?- M\20-4(>([4:Q[[*& *XEU=0WSIT9;.(%T)Q-\,6/0J(_9S!BHFN< Y 68BSQ;UT0- MBU6F$1A>5_TL:WCR29'0BB'G=D>B?.;&I^L/GSO+W0F^;2)3DFW+@QA#PHZD M2V)5SB?;JEO#PB4-3S[)Z%!9OBV)UUW+4U37,55-MR5+43"N5J.IEE6',\L: M4M]M;)O[.76D-X:$R203,* \>40[L6?(Q=!8F> M:?7"PF4-3SZA[5O\'3(*:9J*3$=20>(477=-0ZI0GR4VECXO:PB^T9"U MC7/*>+NA+A%)4;HR^]QV8/Y^Q="K2HTA*HZF8XMF<7114RW'0A -6R[",D1_ MM7-?UI Z=W/S4<4FB^ J'L$P15F@ @Z\6/49(@MRKKB299EZ(IERH:A MBHYG.]AQ1=L3ZW*&90VW#?.WSPI1LD03RX:NF8KL&+J%W6HJ$?R9URA4>KDA MR ;$1)L5CMDT_B7HS77?IG7"&70J"$$K:^WYWYO/<3+P(YN6NUA^]'4^.YHO M:9(MJXIGN9*H&@:V5<_P1%&R M-?!!]0S-LH9TOP#TMC*)'=BC%3CE.!(V7-4SJ4\&8XS "'D&70@O.B LM2PM M:[@>IU9:)S:_,#%?*G;=GWV\3DCJ#M(]-[?U@RUI#AZ2#"(@T03!G5^BQ:#02]I.$&EM(LS/LU!OUFRL*E MVPN F,NN[F'3$QVE7K])IQX:"S]>;GCRZ49?<[.\77(RB#;%24D6D2/*DF.* MAF1[IF.;E:0A0$)U;G5)0^"D\AZS+QLT_W/R+)TPNS)TOD;W,37*LQ'=D828;I0(RH M:ZYJB(I6^5#L-):%+VL(3#]HGK\N\[ZB$],D6S?HSE[(<@Q;4L!!U3O*B M6];PP)G_JJ6-J[%>DW3'19XEJQJ&\-$%'%U%%2:@KKJX>DE#:FSD/>!]TT[O MRMC8$B &%6RUH@ 6PYYJ:U7)L @W&DO/7F[XWE#CO7F^#6.#-,4U;).#,WX*Q\51)UB$,<0#A84NT=,NK?*>KF?6.C\L: MOF3G-YGOZ9 'DM#]4]@F$9<0/YTD3XWEATW_;6H*%CU5AO%P M=1=CI5XH:;AZ/;&VK.'))X5.R[[3BLJ7B9(<715U6T4:0#U;0Y*+JT62KH1J M,+ZL(:UL593YY6;T0N,$B81N!T- -])//]+S13ZF[. ,H$)@Q]-\'";YBL*' MZ*P\A.;\&U6^_#8]Q0-X$(S&(3GYD+^^^4[V9QI/$O87.Q3H8\&IG/"&)K C M-O(FA.V&3"^45^CZ_2SH!R016!?)W,-Y[(M?IS>/GWV8?>/#[$>*;XR9VC2_ M2J%/1O(/FA U/G TS?:72@^EYYH>#,7$:5VXJWD$OY M*2M9P2.]071Y9TVB%V[8WVXFP,@K9Y*V(294QJ3U1$N;&_G*+;2;:'VS1#

!.5EJQ1FQE$5!)6MKN*([807 MAR$KC:C$S3OD)$7E0!WNY/1A*U;6E0X=9"J\6JZ MMZ-!BLDS^K@U>=&: M]'IL4V\_O/&#WD5D^^,@\\.#%(T7:3T*JS&[*HU'8CN(Q!K 4MO69 'ECL$ MEKM'!FLE7+@K>%]7T(HD#'<%+7$%6T@WS3W3EON!=QK0+4STKQ7P<94]Y*!O M+9'@GOY]/7T;R@"YIV^+I]]PV=O:0=\MR7RZU[_K)U$0#=*#'.3Y1/) D*>( MCW'6?74WP(W$WCF#]9(_?%:Q%;.*NZ_H6RNBX!5]QQ-/K!]V_%9 M*U[A$>FA1BKK05.>Q=IZ%FOKB_6X"6A)4FK#LQ7K#2\'"&VH=MZ"**QNW'D. M:D^,^.KE9'R2^? *R+BZ'B(N7SN;R+/&AYTG7 _><2.Q)W!M];I [M-;70FX M.DCCNKH'<&T],\SG:O;:.*\>2W/C?& 1-,^3M2%/M@5COCKPXGYZ#R#8VC/F M/(X^[+GP]72> [B]M01K[@+$9[KW>\C7*&[@$*\%$&\[:+_E&Y]M =>N+O_< MQ^V[E/,!;^V ;T'#5Q]P'MOLW2"OCESY(.\=5ETC'[]V\ MT1KEN%RO]W?(Y^6<821ZDY!<]W->?";9, 9:'P!]UAQJ7B7DRA\UCB/' ]P\>03Y<#'Q7Q\2=36D?IYHU!V8OXP M'$WB?2HIP56#J\8.56.[V9C-2GJGS%5PP5Y%L#NO2?%P.5X!SRPY,'Y?9*LB MHT:C4W0#?EV3@AR[K_O-CY6FZ=)#0^:$IY]#VP0:Z/L[05>KHRX0= MKJXVSUMO^_"]I*M-.HY"5[<26G)4P5'%?LK^31+#*[*GFQ!L)HYZ=-3&C(5/ M=T_C68#2'0);DZ=FNQFY7V(J5]*/PK?LEUJ\@J%-J+20HQM2B;?8_$UKWM1X MO4D2!=DD(5[PC?XGO>[W@RZIVL.S MK&IU-0=S4'+-[.5J?&J!OSAVZ7XC7&H:$0Z7V@.77FO<.5PZ*.=RL*"I75B:=WR3FK-%N:_.$90-Q[2A'_5(V?#Z,2*] ]0()B&OH7H?Z^36$8-J<5:: MDBS]A82]+\"0I%BO=$G\E!QR'G4YV?LJ"#H7A#T4A"UO\+GQ]-I!RL*;TV:' M9!=RC,RT(Z;N,4Z&H"03JB3=7$E"JB0'* XYFGPEY?MJ'=9U$R^$% 6 M!W.[#^9:X+MY,->>8&[+'O\RC@:7P0/IU9DM+TXZ?DBL)W9I6BCL,(#NCY/@ MP<\(J$=OTLU\]N2QS*B]FF&%,"WCV %.>>W@_.X7I"P,RXO[)6BO&M%9XO;1 M0\VI \BW7*\XX%MM=(:2'? M-V3)N('=IYJ"M0\9:ARY<)?X41KFHM;[.B0/MTIUR(1_,@HL$^/1X!>0?P["=+NCPM_JP7B@M0*0=I_B\1=V1%:H#>? MM<6EYKVD9@>I">Z#VNZ#MIM\?]-!R]PR[$ (6G$4';<,[;(,;7,7W#)P]\ M M0QLLPX;=Q7:.T G#^8_RTT+6.2UD"3??<\KAB!<0/S.?7$VXFK1$3;;K'V;3 ME%SPN>"W1/#;G)?E:L+5I"5J\HZ9!2[U7.K;)_7;+R(L"<==8'<:5 6$3 Y_ M"^![MR0E?M(='DM]WP*.%-(PAR6\=NZ=:^=>E%G[\F)U2=WKS:Y?%MB*'^\H MIGR3Z==*:\?Z^2**X@<_"P+B1SV_WP_" 'IP=*#A92E>PJ=#A@/MD>YY MN0-]71:HZ0_;(X1>$ 498>L0+^A>3H/@/B3YBD3KZ;/_9YS8H9\V1-*>I%D\ M(LDMR>N3TF$P3L%[E-=MZ&?B=]?)F7)I?_775ABVL@>KC1O7RBVC5.X/CMD? M;!EU\BD!/B70BBIO'O4JW8H_A=MJ?*9^$SD1C!9\T8[ V 4]F)7PT M]FE5Q9S]F7'4^Y*2WIP#118>NG"$@K\"_QK)D)<9R/7A_?1!7]WB/P.TM6), M[H%97[(@#+* I'058)3%R5,M[[=^ST^JZ\=\VYB\TX),FBNGBGB9A-D4M/COGE&_?ES,[J_H2CN[3LN#%Q_ 'T$AOEA MYPD:C(YOKX6W5Q(L&N\-6:QVA+(;V)%BH;2]IVG?I\6G^N9MW4QTLV+B.[%G.CN=YA8(ZV^.,GR^JQBL\+]H"1J6ZF2%3*& MKUT]<##)PC=G+"Z#P3 C23;T(QPD[###01)/QMR=+\I4O,RQ _3HV\U0S 3> MKW+0V9 D5W$43[LP]]L8V/ALBPD>(;\?IGC%P/!8E,>BFXE%U\FXOUOMQ+%X MPW?-V[S? JL9!YH,T#[;?+,5I)CD5]XW*LMB%O MON\V?[:2[WO=2<1^HM*70]*C?0SI+7H_8(:^R?MM=;0;Y&(':Z+>BN-\?;2W?< M)I?WKB=P<77=^>$4.][78,7L!)>&?Z71? 'RUB::6E1O<(2FJR@:Y#OOMF'G7;3R'C.[CTWW?5)\#V:==V\A9K=M MYW5(ZY@>7H=T ++/E__M#[3DR_^X,K?640&3V\@TDJJ=A:)2#]@S5,'?D5@"O)+^R4L\RF?0>:KD?XN!9+;7^[( M96(O9*)%8EIH/OO?@M%DM&?B4))12\ 4'?NJ[SK7]WW7]]TODM Y MBM@W"=KNCC<:%X@]%H@M+)74.2+82]WE0]56K7II'XJ?23Q(_/$PZ/HA&[UN M/(FRY.G?-MZ7(5M(R\FG@IB/-CZ*@&JM@?[2.:"!_M(YBH%>N)485^?VQM"S M@W8)D.VZ;R>D%V2>WPU"Z%H]%?2_-Y_C9.!']M!/B1_U?B=AF'I^,HCWRZ$N MHK*8<5E&YKX.M,X'NH4#O>4=6U<8:,N/OA[N^-;4[>NPKFFH^;"VURS/0<=\ M9-]Q9%N$G^=,9W!1V)4HM*[JA8O"KD1A]U4N&O?[._?[6TA_:NON:K./YW.N M4.FXFR,R=[S%T1I%CB6G,'R>/) P9O6I"Q;"'+1PO:I:\A7L>DG:N*QO2];M M.$KC,.BQ,;N@"W'FU_*67#RZY5?S&32G#GB:0^\HS;M=R-0ZB=[Z0=U[+M"M M/ZR;R_/*\MPA80@FZ&<2@3$*P#7>G! MX4LK%XJ5D[0EBYYJW#UT-/->P2NAYK8F%V@AP_^DFO*M=G8G<''/V- M;@;2HZNH9^66%JW/[/T"KQ0[6=S]"J-.N?% :*/]$M@I/A0R,I<1&Y+1)AM+ M\_H2'P]DUIZ+V[&+6XM*"69KP+AP'KMPONN1XG=!1O?FNHAZP4/0FQ15W^5= M)TA(-XOW;&O=N335B&^:J*,T,GS4]U![9U$S'\2#A:,W).G'R<@'MV/Y*>E! MC)@E01<<'W-'1PX#7L^=@\,&+?8I7(RY&+?/27*IY%+9#J^O\204C_-;FI"? M,U7*Y9/+9ZLF/I?+)W?LW+'O@R0O1P)%&2&VM?G@W/;>?+7LMA M8Z'*8MJ.1@S:D- \M(WD#L[PK?#9W6VBU[+\ZN),%C>N>YH&>M%6\E$]!LU> M&LUR,3B"4)#:=_F?\F?_298//8IK3P#5,.XP].A,EK=HW/EH'I=1;WL<%$0\ M#MKW.*@YAD>A6+-Q$#>JAQ3_O&(%FATGXSB!9NP0B_T:U=>L IM'WU%H]AQQ MV/X"73<:P!V2D)X7A.4YTOLB3NU?GCN7O49=L7 M4=B"8=H8B-G^=I!\;-]U;%NFY?J;M7RE#49($E,BCUZ&-NRHIOGZ+H9I"ZL[ MWW^_&RZ.>RV.[9D/V5PX>,12>%#1U+OG!K@Q.R!CMGOY7\;\]K<>$]'N'=;BKNW2->/H%TL!-( M^X8,7D13W,2N#3;WU-"V#"48[XL2^,;;![;Q]KMNQ_%NEO:PQ;0U)O>(SSW8 M@>T]2/C0 I/[_A':%BRMSHNB9L9UAT51NP]QWG]6Y[!=;@O,U$Z=[>[G>=X] MG<]34 >;@MK]9AX;2:@>L3 >L;/F4]A'X?/>?PJ0.[Q#^B\':\G;U'&WO:I78]A.?[^6)#AHLM<4A'6^9RJS)XOG\ M=\[GO^O^'-QH<:-U(&!:XT:K%49KPS'_#@K2^83B@4THMFFW".Y2N4O=A[G" M'6Q]P>WNX=K=+236= [X6@'X=K[/"9_DV0M?>J1[GNQ*E@_;F[9&J'=:'+G[ M5/'[0L2#CGEV#Q!W5RBRVWE7/KF^K],9&\R]\''FJ0M>==%JL[[+^C\.IP\? M3N]^$O-]%_9R.'V@<'K#2&O%.5@.LXYC*G,#%NBW #I]2\9Q0M]#3_8Z+"G9 MO1%:Q.&CB 3FY%\OHFX\(A7G+N,N&[LIP;;C-+ON=_R0/#NM;W(/S/J2!6&0 M!22]B![@'7'R5$OTK=_SD^KZVAJ1$C_I#O=+&5Y@;:T1SWB[(5UX:60*59@W M-.^OBJT2^3) FZ?D1N23=^(,D3A5!'AG!?(=(OL.EP@6Z+ M8K;U3@7;=]3#<9-&3A.B+EU?T2@N<$%2/_C*)CM02E M=N#N7Y,@#2J8N0CGO0VC[HO<+.#*>B!II^CTH,R5MGJ85 6W>>/+.#W"#,"K MQ&HAIW@B8&>)@(IG/Y-XD/CC(>#HD,EE-YY$6?+T[R^=?1'"A;2_?P M:HO W0.W"CP,/!"M7SD,Q&EP>&:_)NIH ."K-9R;^\.W JL) P[#@E>')06S M=!W-\*\&_?CP'QC86SD7P#' 80S\RK&_.TGB,3FXH6^2=31&?[5T,#?Z!X;_ M5S;Z7/V@9K&A_Q]AWRG M)KX \)W)?4K^FD#7"5WU5%O[ZKI+K]\]CZ=I,)@ M4H%6@/;-YF^4BHM**I@X%&O=ZU&'<>M-0G+==_^: %6?23:,>W3!7)I1NI]? M)>3*'Y':>G32;/7:]06[E1R)L+Z!YX6!JYC^D@BO YHVN\/,'FOP])X@387< MPC:]O_GA)%_\$(;QHQ]U28JC'EW,D\#P/Y/^JI47)TX\N<_ZDQ!W622[9W.P MKR.\$;0MI?QHP)W!16B_16CW>V8UM_KC\K,'\K/=?5\1%X>]%0>TW7W+N#CL MESAL?XR,]&-\:<1$&1J P> LJ3M#ED(^*GDX3D MJ8:J1?FJ\F[].L^,*I MK006,V&ZV8K?H+Q/@OL)%;1_CT,_6OB99RU79\\-23J4L\UO]& (>U.VA3YQ M-1G1_1SB9GKHE2S]KZEN3+^H\06'1#';4G3!-UX6A.F/S+RKO%61]B)?Z+85 M\6)1',//%3D=5!G"Q4+3:+.JQ!03)HL%I6BPXGMO0*06]Y?=7?&-3I"0+HS) M"^8C;[#B>\& =8%Q_@ 4+WB)R;,-5_P.?O23N28E3[/2N\O>&'S[F)"0N9%T M&(P%/^DF<3CMU&C[\S@9?)!%4?E0M/C0][O963^.LRC.R(D0!M'7VY>?9(_1 M=B="G/1(\M.)="+TDWAT2_KI3R<]71(50Y6(I"'C[/'KF4>_(*J&XXJNC13# MMG5;]73'D#RDRLCS+$713X0LSI^_ Q?1(2$,&!!S)CF6:<@&5FS)P#K"MJAJ M]%4FUK&A2=Z9R#Y1]']I\W^']^')A[;Q2U60)A,9_JGYA4PL44I?TQ?)EN[+B@GH9 M)K3W3.QI6"T98",5S_!K6?,V\TN29:GF%]:PXB$=.[9FPV]/D>3"?B'+!7IJNY*CJ=[6-%<64.RHY7ZJ!R;/B[RCVH=/R+# M=;"*8=!%1345Q;"5"J]*JJ5P^=H0OX[!/Y;Y:+/.?R&LJR+69=&438B((!;V MG-)^N2IVCPJO+K+WC?P$ @T!(&'IMJ(!VQS'JO$7"(-Z5/9KEE^R+IO +TEM M\LMV+4NV50G)BJL;FHD!71@(B_ '@-B%^57D6+KE2:*))%?W;%UR-,62==%% MDJU#0#^37UW2O)W\*O,38D,?/56235MU-4DU% >$S%5+^^4Z+\P/V6"^/565 M#1=P!\(F:%4I,#J\;58?ES1O![_F^\>-\.LH]+',3S3\HX8,0Y,EVP#&*1)& M-D)F%3]*\D+\=43V7D9&@U^F*ZJ>Y,G(EF47R:HME?X1B;JR$$\-MS1'DAOXY(O@ ^-/CE2 A#+.2)H))@P3RP9W4] M@+P0?QV%?!7X2S*4FE^N2/&VY\D4/>B*I*@6S4^H#O9DS9&/>KZVQ%]R'6_K MJ@'!'.BAKJFR:4BV)LL4?]',M&MZ%L=?!-A5ZZ..P0T:- BV=+Y52I?:FWO#0BQ'14LO(,M0YI731O0/N!5!\FBC!3#%9VB/D^Q MYH")5S6')EF092/7J^)M,/P+\<11Q$-%_:J*:GN//=V#@!+B($]1)>":)%EE M_:J"T,+ZB2.J7Y5 \RI^60:B&1Q;Q1XH"3) TK3*W@.D..IXJ*R/%FO_:"N@ M)Q:=RG9MT58<"8/QQ[KC:2L:(I MHE?B502F9:'].@I[OT%^Z2*(GV*(H@52HUBNZ@&,*Q@ RN;.\&M9\W;RJ\P7 M*@U^88V-LHZI^5;&LX\Y'*TB6$)$D5,?;#G9U[+@:,E7=- !/ M@!B4_%*=Q?6^HJ(C9&NZBK&!9-LT1627 H-$RY[%JTN:MY-?)?Y2ZGHF!T"W MIYI@?4W9,TS',E1VH]'%1_5>CGMQU7,=T%;J$R,"VJ]FF+%7KTRR5YZ,W MQ:]CJ/\JUUOI#?OE64"##" ,#+YMR0:$V3F_9,-1%L_7'D7\6/++K.V7)VJ> M:2@8L*JN:F#-D%3B"0C#I87S'5ORCQ\8P])XDG1)FO\Y)#X0 [][P<.G']D_ M?KX)"#8\4U%5 -L [AS=,5P3H)WLJ$A33=VP3^ AO_&@D&9/E(/ (W(V),%@ MF'V49/%_?J"[EYSY83"(/M+U_B3YH1]'V5D:_(=\E(QQ]L/)U/-CO]<+HL%9 M2/K91W'\+7\^B.CN,>SOY@>B.!GYX0_E,UD\_BC1-O#*S+\/B= E85C<_>D$ M\ C].QW[W?+OXJ.L1WU_%(1/'^^"$4F%*_(HW,8C/VKV5H3>COQD$$1Y]_Q) M%I<7$M8A=N4QZ&5#: W$WS-A.>O&8>B/4_*Q_-'D"GT5ZS&,0]83H GT,/KI M1*$LSGKTGZ2Z6W0X_X0N_\\/9:/9>Y+ZNGMS7OY DHSN]U_T[S[.LGCTP]3 MR,#D)M>;?^?MIR[ES)'SD6D,=@R?ZH?QX\=AT(,!_J$85@,:SK =GJ-@_Y"S9G]&7\3TC@, M>L+?V!Y8X@QS7C2'\LH\H4^P/Q]S)M_'80]>\>7JXLYUA,X=OG,[[>+5+MC1 M<>TOMQ=W%VY'P%>.X/[+_@5?_>P*]O7GSQ>=SL7UU9MY!#PHQ: @_[DDO#<# MS57Y9\YGW^\^X*MHD,71J>""+"+5W%NQ4E<6*W4^7[SKV\^"))[]NB>L M8$ACZAN:-H.PSM1I,[U$A'Z'-]&WI<\>^?O?9*3^()2<>;,,XJNK+_A2N'5O MKF_OA)LOMYTO^.I.N+L60+GO0(,%21&N;P4)?=?[7KCVA+M?7*'6^_7Z,>MM MWDQ%97FP?4<[*0'&WA/A>:Y'ZWIP+TZ$;$B$?I "$<(3\1.!@/CUA/_UHXF? M/ F*="K0[1+WA#5_3M(LZ#^]EVK%F].JNUM\U;E@ZL,UZ[GXC # AF3_-"M+ M_"@-:"Y!R#<49:D*(6?Y^_\K9/&FAJ)M$&O-H9HCP'8\&@4IW;!5\(*0"%<3 MNO_L1T$4I3-1-PUY3XSAPB3/"BPRYK/H%O_F7@D75\Z7SMTMF)Y3^&V?[RM? M5F9+_L!W[C>_FPF1/R)"W!<2,@A2JN^9X*=".B9=NL=R3P@B(HW-DAI@%-]1QT5]0- RFBJB'S;4E!M#0I^$+> M3U46WWLAE:BBQ?>TEF82#RVG]CX^J!-/LJ'@^%_CS&\)X7Q@-S&P*CUJ2]4D M76H)V>\YK-PP[4A^U\H_ L)A!RD*$,O$$,PDPI^3)$A[ 9L;I9 GB+IQ,H[9 MWO 1:Y8,_"CX#_M['M+AX[X?XWYQVQ'"!LBJDR6$9*?"S?GUN6#%WP0DB?JIT GBR3?!\R$H@3\<06@) M?_CX;V+\D2Y)^AD;ZI;0S0W8$0CPNDX8]WH)25,*M,8)0*U@[(<"^4:ZDRQX MH"DG<,DD_5[@5FJ/!_G_"\:"'?<(AU0'3.BKZU;VQ+>>?+JMDMW_2(6,A&0\ MC",B1&RJA,:%X81V2O 3X@/M/2)\IXGH>T%1M#-91^*12WLCB]PN,[;!#";X M*6@9D+28&2$)Z0GC29).Z!1)%@N=O,A:D.3O[K^G7HY.F.)N]O'(3<7>FX=Y MY0U!%K)9,N)WAT(W]--TWC#ST=W+T;TJID#9X))OW:$?#>!")#P. [A2Z_\1 M#CFW7'LDVWGQ!PAN)XN[7T^%_Y:$L9\(#WXX(4AB"#J8@J#"%80S;['FNRB/:^G*)LX*S@K."LZ*K98Z'F3% M(CJ7-$DV1466Z>'0:-L5B\8+]84O5"R^4.CXPE-HE8+%]ZG_9YQ[SKY&\2-\@_@IP(X>W$@G)#FE M=<0]T@^BO(KX=@+BJ(JHQ"D-> .095[U]8XG25B3%X(=A9=B:%N^>% W@G=-&;LJX->";6TZ9@,&CM^F26:$'=Z,! M:SI.2)>P^71)%D9 PC 5OH/W]>'_Z:0[%-)A3!>7E6M,LZ&?S?;]T4^?VV7V M<$'#]X WHY[PG9S3>$\(<')R_R=00-NSIO 0[47QGA$$5"GK!.NDGV:"*0H] M_RD];*M]Z*I_Z*;[@+TNM]K/K3:U9F#(1D&6@>EC>_LE<42I#Y^8R1O'*;T3 M%PMUBR4M!$+S^S3(R"D%NG[T="H08-N3<$%34'Z7%6$Z?N;GJ\1G/$#]P<87 MFO"W&M7ORO*3 M]'MNU_?9.'"[OK=#=]1V'A)U"7T/3=^D@D7%Q=5_SUX!=O^C+X1/)7@PUMZ]$UY[YI-N D_R-(.3M]^ MTS=G8G3EE\^L ^)3JEO8"UI;.HE*V?N*.<]G6T$;+VP)\\(KY9>VEU;FS[$V MJ-FIX=]10,CF74.0$"+X71 ^DKM9!B6HJY][%3Q_=#;G!O6X0@H"#W\5J30: MCG7C$=#P="YT"&'?+YU_OG/"W_]FR++XP_/WL1O2#V6#!;TL6U%84K137/11[;D#;QE=R";<;?/*K?.7&>%6' BN;"%^.=MBQCWS@3.HLH;CW! M6[18.]W1]="=[:'3MW$5=4>$!OT#89#$C]GPJ!64E]B_4S[H%47UZY7'K_?4 M2KL MV,G]ZV6J+Z4 4J'(&>EE1"^FU-L/Y4JP=ULK?GO';-WQ_.K[1*N=YXZ M/YRA7SN-="#COWC^G7O:5RYFT\YU795,!:F&8NC2MMWNBW,F6[[7QG7V&YMK MH=LI^(,!>%/J;D=L+X5\AXS24TZ50'3S#352MO,">%Q6SL#F4OJTFAC> ;XX M$_YW$E:G3>FL),T?TR*)8 0MX-9_2ZL[VG)BY!61=]/X'MT*\>>_S2722-:9T=+^:(,WD@['Q+:GY1TXZA7 MGL_UUX0=(9(37VRU!F]+AWX"3(PG69KY$94'VC?H+G1&TO+SNUBO%'2JF]JI M@?17']72MLTA-G60HG-M?_GL7MUUZ,$UU[8'M-I_2'J8J?BNT Y[4Z/I-TDN*<5JWF-UIMF+Z=1BKS+%?B2 M,F[3;@2<%YP7G!?'S(N7HIQ//]XG'\J_ATD=M S(V7U"_*^ \L"!?_3#1_\I MI?!XF!0/^D+0^^DDU6W;1HN?<9?],6UXRSY M<..L-V49S<51D"&]4(WVPJUEP=/"B=16YC#7/"_]Y-,-OKT3+EHR8]&F M":@V;)&T=2-[('4@<\(MMB1#:N'2@RW1:WWI7%RYG4Y+"&Z3)N\H8^"_?CS! MZ<3)Q]*R/'_WB3"$&/6GD[^EBNAZHFS+-G(0DE4+8T^2%-.EEUS5<4X^"4H# MOAR/IN/C4?7;B\ZO@H?MN^M;KNZ'K>Z&;*N&HQBFJ>M(MV1LV+JDN;:"':R: MF@[JKA^ENEO'H^Y?KF[=SO7E;ZXC=.ZPYPGV]6>62&X)![CN;T?W'473)-%0 ML4QU7W,-U; DUS%<6W1,Q39!]R7Y&)5?/A[=O[F]OG%O[RYR&K)H6 M 'L'BR[2=-=2D(%!Y44#J8KBH*-5=N5XE/W2_1E?"J#RMNLZ%U<_6GS/B'8[SVR9"14>$4/'MK^Z=X%W?"K?NSQ>=NUM\=?>/ M#LM"7U\)[C^_7-S]<0KW+ED]<^<7?.O^\!2\)F5L7^,U\Q$M)-J^M]1EM"[1&-YKOJM>YIEJ2+&+1: M0XJ*+-TT7;AB*3JV35?F>KWW>IV?8WP#7*-*'77YX=2'K=**;;BV!SX9V18R M+-U &*FF:,NF9AC(9LEIU"J5?B?HKQT/].^XEZY-0;UW<86O[ M\*3CX#K>$ M?J[YV]%\U7!DQ39%3;(=9.B:I4H>4BQ#PY[D8<^EFJ^U2O,/2Q*,ER1A8VMO MO>"!G#T1/Q&\( )_'M!EYY/1R$_:LGW588UJ>_1;5I 'ZHTU$8)N7=6QJFB* M@D4,>H]DI*^IWWN>T9N[0<%ANO7/^ K_[-(2TG]TV*3SET[GXOJ*9>G@UN4? MG0N6G:N]OGU]Y5SR9*M)E MT](]6;=DQ=1=TQ%UFZOTWJOT+4DG8<9VAKH>TQW2@SA*A3.A0P9LAQT<^>%3 M&K3EC+XC&M_W74DB.XZNRK(E*H#P#1/KKN38'CATUU 5DSION=WE9@%G;'P<9!/2@__$DZ;;F$,XC&M9W57#10XKLB2:6- 69R#8D MRT6JB$Q'DU3#$JF"&US!]UG!K_O],\L/Z@Y6OGIG4SKX1%Z M2C3=%^_Z'KZ=^_N6<.2(1OQ])^I<9(JF:1B>[2 -:=@S'--"AJAB5;1UNG), MD;CN[[/NVW"1=EW W6X\B=B&ES=Q&'0#DFN^FV9LUUJNZP>NZTCV-$633$E7 M$,*R84L>0HHI>9:KVQZ=E%?:M4KTB"1A,[K>5/$DCN!W-W?Q+2'XB ;T757; M5BS=LTQ;T145T0(;["J6YSDRP'C9=FDV3FE7OS'=/6%6S9&,)VU;5,SU-EL ZVZ"'38M:A7?5V M[V0=C.,Q#G6I30M_]'*MRR@Z#H\4D75!(B/\SS M^'$H7 .-C>KD)-Y/[,.@V\_U>D(R$,\$A81QD M&1'^[H_&/PAW\:0[),+EY4U+6'5$HO"^^T,BV]60:CW/7D7^[QN_&(%%5\HW%"AB1* MZ5*<_$9+.')$(_Z^V^?("#FFJZBB"PKOJ(;N@25P3&2I+I85C>H^+^LY5-UO MGEO]#\']:Q)D?.G=@2N\@QP'Z=@5181TQS)LPW0-C)$I60K6F<+S!3F'JO"V MGPX%#YC),?UAJ[F!-1O1 QIMS4&V85NZ[AK@XK&G.K*#Z;H[E6^+M]=J?A5G M)!6R6)C2]\:6.KS&[SATW7-=W0"?;@)^!Y]NF;(FV]@#OVY[HFG293CJ&C5^ M>[ZKCGD\)3SV+_CJ9[+@&W[^LO5':87Z%8Z M^9\75S^S!QI[[%7%@"UA'K<9V[$9KF-9CJB(JN?16A_-L!W'T&Q3TB3#\21: M^:>W"Q^\E]DXHKI@^_KJ[O;Z,B_W8X>_.?P$J(-7?<]&K@2AOR,A$R&(_77+ M4VF<(-K(LQSE>%7_B$YVOK[[Q;T%P.!=WWYFN^BUA'*N]%NJ[+,D5?8T574T M$=&==SQ%,CQ+L15;%PU$\P%ZN]8!\0/".*FO;F^M;?.<* M/U__YM[2Y!7/5QTV?M7HJG7)='39PA"EJJ:E8-LSL2V+2%5DNWWX];W,@G0D M9J&V!?;UYQOWJL/#5J[V:ZK]_FI!KO/RD>A\<3KK'\+U[U?@_'^YN*$G/P . MN,,75X+E7KF "NB\57Z?@8/ZB(GBQ(B%A\.V1+>X[=@KVW$ D$$Y$O-1&@IF M ^A),6! .E-6@9XHW<$VNUG,G>?!AW!QY;B ,AR7QQ;<4!RKH5"/Q%#ZQ8;X;BWOUW8];SXHL_A)/##Y1]KE;L!RET[%]R!-KQ6 ))//M5Z'SY_!G? M_M$2HKF^;V(/)\,2;4E&CF*:$E(LW7!43W(<4W9,6Q4U?:EVOQK=[J?@TXSO MOX2[:Z'TA2V1#B[]V_%V2',4U]-%QS8])%J*:="C$5171(KHB@X]N5!_'SL7/5_B.+P@Z>$4P#,_Q1 ?;V#"198NFXIF6)&J&:BL.=NC^7_J+N_X> MNB(4T8_ "XL/7!,TY"J295JJ:"M(=%Q+U&432[)L:QJ2/(EJPORM;C]D_GU( MJNOLWP9!81"1LR(A*R] ;E7@N*^8SY-T':9ZB-9D-X,,395NVD8.0 MK%J8[N*BF"Z]Y*J.,\OL]7JOY;UO/#\U!B*, 7L^8%L!L[^;'XCB9.2'4ZHN MB;D:,T40NB0,B[L_G8@G[&^@N%O^/8=C=\&(I,(5>11NXY'_S*B-_&001'GW M_$D6EQ=R&\*N/ :]; BM@?@B_PJJ'_KCE'PL?_PPZRY.YGFQQ:F-XA/R__QP M\LP^YO<,H[ZW/#DK;-!V@KR[;6F ]HB1,YFG3X@HDO&).CF>3;.JTM MS7)*TLJ$YD]O#*)"#I*=V%]USX+AL2MCNO'ST)<2*P9M\+CWXJ!%$W3L9QPC;_"B+! M(_?)Q$^>!,E$FC !]YT(].G0?V0[ -+?;&G; 8Y -@1#:T:!@ MA!^>"OX@";J3,)LD]*\!@<:C^\2/R"E\)H)6\";H\BFCPR=)3.$&^= C?1*E M1 "T\)5DZ73?BXM" /^O.N,G,;"-??\Q3L(>>^'0+UL!PX.Q'S:95/3V2Q14 M.RXR7F.@!Q3H/!^OY\SU*>L ZDSZ?A?H D;#0T.0.1"L+,@F/2(D) 6.=X?" MO1^&,7WHGO3CA%0Y= 3^DD\J@>F/+N]> +Z M(HQ(-HQ[A83 D,:@J@$]$:KXKG _2>E[9QA(1N,P?DH%Z51"NC F\3C,MY*& M5PR)W_L+1#$_00)Z(XM(<,\%#42NDR6$9*=")X@GWP0/O@&BWG$$I$NB*IQ! M5T,R'L81$;[31/2]H"C:F:PC<>KK_TB+@ZM()H!V JM2^MUE97H+E(\I=(]T MXWQT/C+5H;P$M1QFV?CCAP^/CX_G"1U*D,MSD.TUOP11)&,1B!.\9!339^/N M5R%+_!X5G%R:KG#'P?\4?@[C>[J9'S $QO8S$]B&6H.!_@H_TZ?1?1P*M_BW MJ^D!HG+K]^(Q%4P?KO:8WMMQQ$3%'X]#$% *V$& 8!3@9C_H@F"=@H E\,4X MR44E'VA"+=+C, !YI&K_X QBZ3*EY)/CY+G/;&6>_YC^8&06) M *L?]?(-9$%&P$JDI'JRDH!3L#"$B59W"&$9_%W8Q+__S9!E\8>+Z(& D(/G M(F%N_-@-Z0YCR3 IB K3:7[ M#0B+!DR.1T&:TBY_UW'M[Y\).[P;_%$$7:&^,&94-46>0 ^@OX78GX(.)--. M_)Z.8!^,)CV @UKVTUPWID<]_Q53Z0!?REY9" BEN\<(;="9]X41YMKGPJ[% MNQ4Z]D<\@8%_ BE/8RIGPN]^"O!FD%&HXMC4*:KFN5#V);[/?% ="C:I M0(':!PWQ\N\!L+&OS_\DB Z5?0H)ZBX6,G-FB.(97#D3%44\SR_BZC/ATZGP M!'UX#$#E^T&.?Z84H[#C])V5DN8:6GR!>D?0YO-!_$!]$$@LNPW*0$E*2Z-Q M2F''MR<8J6IC:JI@N0@WB4T +B4,-(*^32@R9 /!1F%&U9N#LI[S.#399OS' MN>.X7> XA._HWP+]^7T]3# C\#W,T!]7RGS&^/$^.\#^$PG]W]2. (F)0G2 MK_D(3D ,$_H.:C3/!0R"U'@V'U]X0S1UE>)=ZACH0 H4!E-;&$YZ>3 SQ^ZQ M[R_NXSEMOJC_ WJL";7'I0!5 MKC>G%)]#3,((J8$]B'CHT__$C$WP5?C=GU"(#Q@Y82(.S,I#E0I8YS0ROKTP M!J]C?SY4U*!T_0FH,8TO&(3(>PL/]H(^F(Y*OZF_9#$"\^^EQ/,D=_GT 0SF\BD-V)C7NVW; MI4RP-K>U6%PWQ**4S_/Q7<: ,86D!+PA'::/][*WO(L%(YZ9\S>Y<$S5>T?A&'\2!Y( BTJ@UY^@YGA ME"30JQ'-W# ?2%,;13:NS-M4R2@ZXY:GTL#P/9"9E!4$0>!'TO+1?@#C 5%S M]M1T+?3==, J,L=) .\'46D0# *9-&0@R \"(]^H_Z47"O;E";7>*( X(J-M M'W+'$*74S5\SNUW\G>26V8:Y=,L4M47BB=R%T2SCC ?WJ@D"!IZTZ@Y'_2 MYA\!DP T:EJC3@E$J'/_[/\)2-,N9OR:"=1-S=;N'N%O)P2:8N^=8.KH'7LC@NL[A#$HYI,/!(TXD09$RZ-$&94M3)L'G^$1(^L7Q8$E.G.9Z4 MH#08T8EL<)8^.,6G@(2]*FM#(?H<4DMLS[@4,((81 6O3&CB!.#E)&/3;8UH MHOPV7/WYIG,VF 0]AND!FQ(6D*1/\'-$'P)X1>GM"O, M)[VS/.3H^9G?&);9J=R 31$5")UA$MJU()K0*9%)$/;.:!*HK&"@.>YT&-,D MC6K(/U#*,CKX^80GC5=?KH/=3>VGH*P_95S_;UY9ZVIUO:\DG/F:S955M?G? M#98*;]!XCN.4Y11!!>88%RKIT931J[2 &;O"7*5@<'/+>3;R6=J1!=C=84#H MS2I=0>C4?T @5B!L%H E$)JV-B&9'X1LYC("F\5GZ>0ZK]"O- MVB> ><.ZXH;\-0G&1>*H+@U*A>^NW<_I]VSPLF$23P;#?.H[SQO1_'>6!/>3 M7!"*,9I?FI3[2O!X*?T&Q6+-XBJ:2O&?ET'-VFOJNT@6,-_L]Q[ L8#AJ?+7 M9?09I(6[+^6.\H?^AD\\4=HG*:&S*&&0EQ'D7:N<_H,?3L@90%_2:W"LGH8: M%[F;^ZG"PN?UQ+618A-D : Z5E__"ZH M+OV3*DV1P6355A!;^KU8N R8&N1PR<\GWLL*3_ORXGNJ/1TR!KQV#\A,%B6] MF$AG+\Y=@4"B(24Q_TB9K0=];-!4I)*%TGU4]J*J!VPJ1HE18SI91V%5G?XL MRQ H%1%Y+%3YC,&Q@CTE.]E%H&\%E166W9[#UEQ^5%;C H$;,\+";= M:J\TBGLDS L^,^I^GVB7%22$* MS-L$4]6_=,!Z^0 7H+_2OQRH-)QG-4625M]N?H/5)M*Y*3]D$4OQRN:PSRAT M^4+J349Y62TC%Q01%)0F]J?+7;]!UVB-IB\PGP: BW&Q+FO. MYYWFV*I_".6L$1W9G*P\8LL_D5M.,(!A#-_-B\D*^S!7Z6O$V.1V2>DMF>**7X9':N+_<8=4E+F,^ZCGR@ M%C2.S<'4@2X;,&I7V0 PJ B?\+M5],S&@EVO0&%96I5_C^*PO%/Y%!R8:S8Y M^ BTK)O'._GTW\:Y)$"3L)&16SU@!=KZ04KK>L"3&:=OZ(Y\;FRX.WH^4.MW M21(WWB?M?#:TWYN0ZCTSG,6T_ZY]9E61D%O8'"[-KCJ!R,;O^7F^+:0](LD9 MG?X_\X.D7I%2ONH?Y33]4^T@IM)NU:J0[]A$/'R+=JY+RS9FW_Y]M6#D%"(> M.D=/BE4QX"F*;&#>MR)!R!Q=VDBH@F<#UR34."LWKXW*U*:K3X%<5A566_=R MZK^(6KJB#J'A1)O^ MH>!@5;)%4[S06<8F,F#K5, .P_#E Y7C6/;"AB@.V2*I1$'M:HC_V)A":B SB+"C2IF6!5X[V MLV!49:N EU,B^4A+I*EI[":$%A=!/^$=#$B#&#ZS0T4Q[,YEL@5AYAQ??OWE M[O+Z^E?.G)E"3;"4H!G@@$+"9LZJN*:9XBH2^'GN,PR+RLZZGJXJY"Q#959# M70/RO$(_?ZIN6[VU%T\@6#GK!0,:13*5+9QJ:;O+WL[$K\P_-28NRN0+]2V" M3Q>%\N5'^1+\J?AH[@1/.1@I7>LRJ$KKBS ?7&.YY"X,"0UA!].)_"(-6"U7 MF%V\RVKP\]77Q50KJ]I/:&3;&&RV)JC9HH!5Y3J["4OK/[!:49HN.*.3$LTP M]USH3.[3PEX721E":\^*?$E,78-0+& \G4IL@@L .SYDJU>KS\*[ V:['UAW M:%=9ZH&6F-+D"D"U?.V<8"7^?X(<.>9DQ.RLB>&:TS"E/.Z*\21 1LR>94%J>1XTYGX@J6N"O3.CU6 M0%+HKVM&;557 MIF"S">X@?\MPDE!-B&@ UXU9OTB_GZ_HY9C-Q:T<_4 MH IUU*4#O2)[6W*]FR8M ?YI8Z78))JDDR)#6R^ZHR8XH=MHY+.&+,N\:^?7 MBCF.Z2S(9_R_U[>"_:5S]_^S]Z7-;1O9HG^E2Y/(;(D8@P"#1;+FU[]S3G<##1+4 E$B"':JXA))+-U]]OWL\Q@'CQZ? MG7_.&6Z^2X>UP4698OWU2C]8CR\.#L=?F)_GIW_&T>, MCH9?3B[A\_GX_[Z>G(^+E[&7XMPVN(@+K" .1;\G%]T$5'B-2C;1-$4KHOR2 M"^K6M.)H2*O:TS#%5$AD40<-2L%"].I OYB/-=;*#,AQ[]38[ZK@&YN*"&/% M%^I,V@Q1EG-([43*8J%()'N[=K&".&TD2+VO_.";5 0HM>.=9'MH2TVX"Y%U]3E"_L>KWV?E&&3F(:M:W;TUD7R"TSS5Z/4= C: MR>G%Y?G7G6LP\7I!BK0#IEY9K.+7,CM;UY51Y12MA1 +)W:(&0'P+^4T@1(M MBO[#&9CH*YYCB^6B_C*"TSR8\A$HA%[DB:%4&<$)TLKA/.R!90CC6 M#/4[P%0[M RD8Q)L U$_1LM26UR IC1QENP$-O5Y*!D%KN'Z\,IV1>T9IB J MB'LWI/SSA;1#(NK8FZ8UH4X['%)S,@\0.,!<*-"I MII2W_B41>.FE*BTO[4.H53T0I:[13)6;UZ(EX'N $=]3\!$)03;@6U%@A;RY MMJ_@.B$"*,Y"+Y)/S,EB1B+$(&^ 57WPK4Q6X>)-(BLZ3%T["SN,9$* ")K@ MUBF.BLDN(>6P8;LWT<_G3F3=X%VJH9!NJ4OE^H[;WY3^#O__A"E%F=(Q7 35 M@WFW#ARD2''^@D)V(LIU8IGY+YF(EG"C$A&46%_X&/LA3@1 %YQFR6E'W-<. M4?O'X-B<[EM.:(#K8D]U&YKZ+/25)3#E-W@ZF'HDZGQ\49HL"MAD+"",)S/B MI<"IBJ;^;)\.7XU)?0$&993I9?9T1[PIK7)8V-&J6IHH$#+E1I;Y:O$L2^3> MW@7%541*W2UBZ!HG,\S)2_)#WJ*DJ,7&ZMP;E7< 2E0D#']LTRA/ +D0%FE$64ZN5HBAU(#J M.SBP214EUWONH?40.#(V(7F2[%8ILXXQ]* ]7K1(HU+63(O0M*R7U&[AHT 4 MP/O7GH>ROR2GD^OFTZT;_B5D3N?CB_'P?/0[&YX>L:/Q'^-/9U_0]C?K=^([(4\MG"._._\>>+SX5S-%0 MY9DQ*ZK>9/6L0Y5B)(I>Q#-)W4U+>Z4^ME+H*%P^HI^[RCYRL=L/"^R[5(FD MEC]Z2Y\I)AV14HDJM9[-H4=4M4*=U6XUTP=!3&UI-!12%2FAFIU!$=Q' MRY#HTC&)+N7\=X.)+J^F9(Q/_S@Y/SM%O6+X"1TVE^-S$_9;-HF2L@+4<"DO M&V-K"0N7\3KL=1:)=%=1$>:DKFYMNM$U]CK#9AO4-%[XU"E97',[8/8Z#DD3 M4NLF=I,^'[HBX7CD'DUX*SE-]%$!VBI0EJ0N\6M[HGSXU*(:#;EL/JM-#E(^ M75)H\BJ\K21#1SA%=8^*3)Q:&=,6>U1H2?$"B@ H=TDFO$!BX5^V1T/D6@U+ M5"=SWW;T M6#99ZR@F,B3S#U^6=?.2;)\LIHMRDBM[\@TT0:&TH2F>284OWHB@7:^U7MR( MH,8^RN79,QH\RZY;202E[EHQPK!R^XM$=3EX0."_Z;LEF=A1RD44:*(QQC-O5_>JT M!+)B!B8BGXAW"W4:SL"CA4,G)=-J/XQ?TM&V?.;^>!OSY MRZ>SO\;CBUUM>+)QL;6L<"U[D5_ !&@V:W$&E$S^9.]$U)/T7(X>=EPPYJH! MM;W'P5MJA( CZO_GU,I$4 GEU25/NKI7Y)X[/N:P^&9;@^(U*!]6W6$O6$F[ MUWC!2I*:K!>LH#$H[J;X(%U":HC*A6IC\H+U#(IC88VQ=#"77G&NQK2!5 %! M(^P^_#;%-0=K'XKRX%Q[L;^M8O'R1A7SZ\.550>JV>LVD'D."W*Y$BYR2XW%=T8!5J8&2+TM MRQX\]QS$#:?VG%ML>"/;[G^1#O>2XL!6<+Q*X/[H8&N*Q8Q&;1_9D5TV;OX6 M.LF1[3G<9<,:.[__-HM#BW5:^XGP@7^GE-TU>X6]O#:<-VA??PX43*DMQ)PO MA6&^8-+[5'F81S.'7[/Q=SZ)R3=UAL-OJ"@'W6_U&ON=L__XE#2920WW6&,P MJ*._^(BRR7S*UOT3FWRQD6N'(?HITEX.%K4J_4T.TA4NC$"EK#TT.!EK$>!- M_:1NK%FO#]+A:*(I1KK\/S!//]TA53+ '6WM=MC4?A \79Z.('P2W/>0!911 M<6]U]T>9??6]EA' C?;^ -CLM2K(_":]02*.?23&->I9ZGN8XM5NEQ3J;Z6: MMJNCFBJHKM$JC_@DF?K5%@W/PB6MSI+*RW&2(B>5%Z$67F*-)L[#J;%CJ?XU M,1\1'VBQS!)F.+35UHM@5;*='$[P>^TC-C]S75B07*2LML N#)BK:#%J8J(T M4>T&4+5E,]V0G?,;5&;%BGFB,E.!)TT<6'D0Z<4A-I3$ZJUD3TF-IJYUGU . M/OQ]SI-,&(NYA$L;REO).0U7C!CYF<=@1._6#:':'324#C_U& M3=#V4W]>,BU2)7H%#_>06951Q^JT]D?O>/6]EA' 1K$T #8 -GLM@LQOH#B_ MFHGTB7-TW'^V;[PXQ,*0;K.D\*ZLZW[IEN[24_'SZYE0"O!K3*A_Q1Y7LQV7 M;2=26Y4;?N3'7LC=M%8X-UYP0>T<,(,5*[#C&]B+',F<&AFX$$?VTD_:.V:6 M>D?3/SV;AK/(]@UHNWQRO"DVIA,K^X-[7CQGG^P[T*J#.;X=K)'O[-AVW=!B M%T=8#N_(BK*.&M.VP(E4HGN.+$83D]NI%6XRG"L*;"^4G;$M!M_>J/&]>K-J M'-*GF_6,!5UHR)ZOB?!I50=<4,XEVBPDMV4-Y6)1%MCUD2F74HDPP MH>( -JJCV:M1DU?4Y'_96([V"960*)HYV L$5.5Z26%>657YE?3@4(?K&DT8 MDSV64U2&TSGHJM1@QO&]9'#2%>?+E?E+FC/<^WL,*BP[YZ$?!Q-J_H;>?'A+ M,T\9/K=O$>.65EJPQ@0K-+$CG3?%3'X_^/D?U_0?',4=M=3)KBU)L;$C=C&A MMI/0<-/DG\?L!O_8ST<3 "/MOWJ,9V'DAE5W:"R.B%/F'X=Q( 89ZCV/L=L =;),]+/P/L01@IE& MFZH)FVIW3,UC;!QR1/-GEY]< I6^D@Z()=WZ.[R&_*Z.*9CSI%0>P MT4O-7GFHQBXFL[DSC2S6[I84ZD8/?[8>+H'Z,DU\I6V8 MKH<+-_E#Y:0=]O@( >PDB*JU0Q,"1:ZZRVUL=(A]KT3:NAP7D)TF3O,"Y0+A M,RV%J:H6I:C V+G^!F M7J[?_"*G*^G#L7 )XU1;3?,YEO-5EM=)TY%S%RJR54X!F52!;>R4 _T0M4@[#='[?Y1JS\8]'J= MWL?FL#_J-;KC46MX-&P/NCUXP$_V4Y;Z8 _BAEA*3H&1Z4'?AI_E7.00!OO(CL)-%D"(^# M,[AI4#;JQG-4X ,G_!9:[&[F3&8XN$.,Z?5LFF^#X^1B;Q'PJ3,1+!>TZMC[ M.[8]6*E#WZ!R-[=QH!_\\LWS[[P:30PX\6CZ=H2S1.AU.(D5]$%V[\=RD(.6 M38(N\&1@':TI8V;@"[@WP>%5F"IUQ\4@.OG(*8Z,\.]P%SBHCB=3@.Q E'W. ML;=-9J;YRALF--Y.'S=T;4^XQ>0<CN+!D[-7/$[]<\1)^;#2(/,:O% ,_:;@ M @#V&'YCC?KAOW$]:I#+"3R-]1A.56_6/Z0S-I(QZT=..(G#4*U\"#;./8VM MU1O C'R<2ZBN.4]'^YVEH_WH%8T/=*9BMWAM#.<3X$+%\,'I-!#[C#T<('4 M:\91S8>??/\;+C<=7GM & &K9:V.&)9S"J!))@-G1MZF"]6'W\K;VQW1/VGU M"#-S='W\+:F1G2(E!)PF+E-^$;T6CF7H>3@0ZISC 'I\1W+J-0W.*7#@G=SQ MJ&+Y#I03&D1%"PG3E2H XE,(8Z_EJ;CR5+1K82?TL#">S"Q)GO*$ =,NX-O, MU=J LU*-)'G!O*(MC"11?'E%NTA75[!G,115,C4QBPUG6T\$^P2LGTMFB.H^#BH'LHVX$C7P M B0>Y+J1'V!5_3<:#@O\2Q-98E:<)>>?$]ZOY3:K'%W,M4O'A-/#B*?(06]R M:BF2$H[-%LZQ4)$U"B$QPY5X$#XVT+Q*=TCL@KS%M;Z7#'W5Y\[)T5AB-BH( M%26=:1(JWB?'QZ8+E<\ V0;;J"UCOE%Q4!I/.&@9-LZ+^CMV L'!71MT@BE( M.-=VYB$-[O.O8!V"_P/8XP5*$#QW;%@G9QYFT'"5E0?\!IBSB^H4=F(0.$30 M)\9.56MR.KV<$Z\)'4M/;Z4!AX0O=_#N?$U!"8=K)6?$6'M/BI&I/XG%HZX= M'#M*V@)NXF(\(O:/= B'X\:A3,U5FEU&D$2$NK9"WQ55;)6X:+YBQA$LYB^J M$<2$S,E41BEJD03E?,@4N=,UT3,%U5YS.W2N$I+-DB="[M8672KH&:BL87D? MZF2@IRK%R]!)GILVQY[ZD]L$]HG2\P@S"2IPZD! =DASH 5L)#=2[%=&$%)K M8VX'WSA.[D;<(GJX"9#U*;PC'(B">)*,?\[>OPB^JBWK''U M8)Y^"#PHN,$1P%..T[TIUUTV\]H.YM21)3TI./=0S.13O(!^3X:G MJNGGQ*30N(H#8$5(*OHCD!<2J]%M FP]NA"Q&:"2DVL!IR>O <=UKRXA-8= MT7T:-@EJ=D1[F]B[MF_]0+CU G^!6# 1(V!Q9:2K7ALH[1\DEE0I 2Q-A\*3"1AO<&&D!">BBB3 M&#F-F^$;>&4&4VD(*="3PA#)EJ;RW,P$-E7-".S'1WG6^"?J<8'+DHIFN\D*00"#L$#CQ-Y@, #3W/M6E@<,(P0RW M"MB@BC!%ZSH0&HX-VDN(8VODW>B-#:IGB@\7-\GJ4?3WD%0^A- $KVAFM13-"8D< 6P@T^E^W EXQ:S M!/;PQVGF/#,^CDR4K7'I\T2>6MP[I$?6EQ7L;NQBOOU* OHHC^<.1X)O(EC 1]?,262)25Y M%V%BRL F@WB!-"N<72@2X-6H=R3JZ?*IHXT=I#[+]*DZGTC ;X% *UI2J)$ MUAO.$(WNMJ]XEH!//,F>0-1T??1H2'@I17_)]4)VK.8!R1GVC$0 HD"V?PEC M4O@"P7@TGXIZ,#4ZG"]\3YG74H&E[Q$[I#VI+0P70<\5>!K&5]2<7IBF0B? M2R880L!AYT!NQ# 2LL^\13:R#S@LD,MW2F\ /&2&JBPR(=BT)'QXS#6&0\Y2[_!9# M6T\! 2K/&/LC+<]:B;0IKHY; 6QUYG,^!8T/>2H@)"I\LLO2K=I'N 0I!XQ: M[.IDZ<^C;QBE[ && 0#0"2P4Q'SH+3,#PCCEDUW'&62W5^ PKLN!R4S%@D*6 MN)RG%$ 44"%?Z]3!>O@8B\H%Y&3&8)AN#]\/*@GQ#Z'>)."0(2G%Q+9.G[LB M);X$U/+6C=&Y)\0\A@NP:8'KI]H%T^S81F<02;^2\U:4MW;L\Q,!Z*22_N/8UG M0:GC2-I6LDL$^84G*F3Q@KPDZ*Q3WI9KS?Z^L84(\AU7"Z#*Z^%"N)Z4T)"K MNU%)TV(U=S@U\0XC_I)+X5.F?"XBY$OQ4.5OO^+W/KXL)K= %/ANC0U=I+V; MV6/%>' H_IQ'E.&E>-<"9S92L->A0*X0Z*3HHKTB/%G$.2;!U/ M2EU" 3'4I\:^>C$VY%! 3AFCY@$&(20T+UJ2O6*\9;4S33GPT0G@?^/L@# . M)3X'F^& 35R\5(''"1($02$J(EXF6I. -:I+2I !7#79->> M?HI?23Y*J&LG!$-Z8$98HN&=NQ]RA\2>PO$I=X%!P&-C^J@HACPH"0ZE:I*E MJ6(:RTLBVP\@]2J2E2$AI6\24LJ=D/(DC?(XJTO2F 0?.9W24";4PTH:]4+' M"*7C3OG_4]M\Z^QPJ,]6G!1J?0_P[JT#O1PR\/O"31HG8Y**M %TVT 9;JH< M3D!.Z*6B*04/;NZ5MJAKFUDSX=9',Q]QH<9&THVT$JK+0)$L1-\E<"*U/F(2 MN&1N+)Q(.N@]C/EY$JED?@^[0Y$II+S4^*>!X[KX;NF-E^:1< O(S2EZP:P$ M]@FQ6+>D\DY->02)A+AVS#)^Z?!0MY/H,7&0QNNWC1FE0$^$\E)0AHR!9>-, M*57(]J_X:AZA"(X(C TS9AZ";LD6EK?4&!M.)GZ @A?5MA1]R8#+ ;G$"'*$ MI<%'77E?M?&$12;6([T(UV-;M7UDB3&9_8 MG5F9FCY@Q<[<.D0O'W&.X!2N%;%LK?!V*VM<">>$<&7I6@7 (^!T_.CR=Q8< M=ZGR,=>#A#00GUT%J0.8HJ8(371V.:DW\0$3!^528BLY0HL" PN4?<%O1%F\ ME@B:.DHB2H_6=D$%U "=BNJ;7#]:KET&XHFX:% I'%YA-&'D-L!/I $25I] M#S2_X<22:3[B]9"L7A,?9-@OW$\G>BE MSB!2Y('U.NC;G,RH"$D;UB;A51,H3AL!],&5):4@FN)Z+S)K$L:>)">G20?L M6C @2UTE%1;Z+>#H-B+TN[,#S.2_9TDJ-((ABD2L'F,PR%.4ARB30942;0:0 M2I$1N07)':',FQ?.53I$#5\U_R:%3(!$0>B( %>*R_J+$/G$7T8YWX!8 MH^?PZD80!BRF'(A.FLT)M/Q@):!*/")KQ.RSLW: MP'4)'Z)*9LJ>K"72CR7^"8XJ.+=/R<59GZ=0;X3"K&0+<2Y@KPI^2QSIBE.6 M!48F\C+:G@<.LE6%7/TN3@TE.A:&DGN>S%PP (#)8\85I3;5V-EUQ(40"OD* MM7@"3,++JJ6:^-Z-C^B2'&JF\8R0#'KF J78?TA333)NG/Q7ISZ95'],8Z89 M@P#+83@@^];IM 0,]^#7H12,:')EDR7(ZA1T^)-&@B# HCL_P+IJ)0^%,2;= M=H#?E,,H,IQP9A?H$Q/IIM/0$$D$[,VQY\*S%7/!J;6"M?P-^IASC1KS.E8@ M%-K 3GH@S96F0EE0DI2R>8PHI*GW$0I\2D.,R,FC8RLBNER,3)" 95*29I)G MZ?KAK)*T8>VL=#2U9+ZQ*(*=B.ZEB0J,:@%BN<=1.<5=).N0.<#$;-1V M\7)U,-EW"N4**PSQHL,\52-5X-,YPE2;YU#E,C#^0SA"G63LJ2\3W73#.\W] M4@[FA+C0#[N"6:AK!QJSE6=&&9T8D)$]8,,%G^"QHN*N$ND86I19;4QJV9K*@+8/. M5$0&&]-"A(<(0\Z8(9?8&%K97];WFJGIL[!T/(@.XX7FA(+30 S"RAZZ1$O< M$+ADZ6^]U3 S$/E29ER9%Q244JT+GG\B\ 1 MD\/3*JK?EX[YD\H7(,Y^NQQ1EBSM&J1N&8*%% MY);$$Z*3*V4QD1PTCO.4W\C M$#CH91.]]";3.&)V/PWL&&0D0".MP4FC95>I#U$C**%H$A=E>C&TC*C=3=S:M=/4#&> JL&Q,T),>H1=GP^O%$L M$N.7,FP)A"7CCUH 4:70D:8J'Z#M,4]Y2_=7SBXQ Y.44^ZD'#"-92 FP2G9 M)$9J5ZE2E:BOJ)S".D!&Q%/.KL#R\2E545,LI4L<#"5[BOU2Y& X,K+$^R(9 M\=2'/4OY0JYLUYD[:&!/,#=6TIY8@52[IM2G...:IY]1^P*-#'6_&U0J/*$X MZ>)!_3Y'+Q6ERXH[9T&2H_RU=E'3[J_)MLA/?IV/'B3*?$77$N7U"M>1C6)+ MT]^O RI^BU1X2>.%5_'T!I3&)0U?F(MX6FKU\-QK8*[H>ESX6.PG#(8P+4F2 M$3)Z.Q9>\AL_7,;SU434T--&0*KB1B@,R+ZT9A,*Y?[Y1$1) M&@F%6K@G]:5AK=&SU.\CR53UJV3FDJ@E=V:^/Q6VNXKYJ4IY!"CR^V60)LID M:GNOC?PL[82T=S+=KT(?PW^94%!RHQV&_D3S.BU59"O+(!4)")%;VXT)((FO M_/$#UXP+^*!:B+<:%K41IR[E/S1J741 5T6U?VC5VNH+Q%&TG8375P9=<2$" MX^!#TI$/B!%T!P=3)](BT@RTM(R=Y, H-D?9(-(*(>],VMS*H6P+/ SUS)!G M++?D 921$9'!@2DD-W#HD>(2$SL([AV:YH-G*'QEHG)9.5ZDX?#G.GM-> M%052-$C,%<=9'K;D&5KA2C(-@:"D%.:3S&,O _2?3RA=) #6XDX^O6\5U;^7ME-"[=E.C; QJ+ M/:?2?5\2\R*.;%7/$R-LR+&5:F;W*B@#LDS&8HA%Q:+LZEIDY_U',-5$:=@Z M7(?K=JMI:*FUO^"M!<> :IE1ZV(.&R,/]0;=X/:NRW](Y05:AA M'PP0(BBH)[+0&A3IR?T$^U1A)6&:Y@]'OOQB;$E#020,X-G!(;:2U[*IDK<@ MI:?!UN1K-&4FMN['2(,_6 "'(1H_47 S&>S^36#/4>@*CR<:[U-+Z(^R?CDM M7JX!SY-!JISF2_R[#!6JAUJ :+)9(16P8$7>XXP$]:H$8C& M#U73XN]2Z*=QL:3$EF4);/GT4U1!Q!=9=)13Q:'$;^X06H\F(4C&PJ= \KJ+&17N7@W6 ?8B%1PLD,SI-H4S-M0D5V>$8) M*8KZ!DN!:.5WF?H 6\OBU54D3%)5EX>#!+ AY$29:9,8CN[= 8D("DG =0?O M+=%N&TW$$!&9*FI%4P!5RR*CA3+[+&48=K(V/TAX1HT=Q\C"\ +*9#C$L]'L M$)DR)[![*LHEKT)I8^*U"<91EN BJ9*5AN#6>5()9 TE%Z6Y=-1D?1G7TQ-? M"LC9F=3?*VA.IRDM%79-WHFK6%<\5 M3X-KE0602=<7:$V=TH4 4;R1S$GQY/2L*9L:[2-J3BB8D.J>H5LT:L725ZH_ M$VN%D5H6HO^],-X3]IF?6+,V,7LM>]PVUI: =)ZKI@%G#1P,W]C+RI9*L1 1 MG,1EISJ3"ADBZ2Y'F0'0A*C!PB%IVP' M3 P"YRZXW?G!C>\Y_$UW M];$]'9J_3\85V7=#*ZJ39J)%C=J47T:YP2,_DQZ(0B8&V4"%&('T":/NJ-Z$ MFD_B"TY>\D&<7\8Z%0>M)9V3S$-_6-*\+DDYTI-7/A :N7#85_Y*#U+M!1]T M54N6&Q"-YY8DT @?H92C\TKL$H[_PU)RI%[N@ R=WZ \3(.''[)!26Q:2 'J M"4;<9.NR% _$S N527F]XC]6W&?U&:3!ZI7_JEE\4B(BFJ7("2NY_00S=5NJ MI;SFF!$H.L7)5$%F.4D9]PX:R>$2+=G&2_6&5,76F:Y5Y-^14T*H_:Q4<12>ZSFX">9K$%YVF:6QK:U+ MD%W1((9*1\MIA>.H'C?_\9.<<-'O/E41J/.-RB%-.M"KILC27;0\)B,CT_)] M\=N&W^53?." MBNKHG)B<6L,!*ZFTQ0K;I30(O;N\>C'>0B$J].G\)#T]>KV+@+ABBF*1^5QW MAR&\;BKD]G,]&G63[%'N9(]G&V=(/(LX"&.NRGPHDFA/_HZ=4+);H?HD%H'N MGQ !HB0%7>I7RC=1NHJR+/-,3,@DOU@J-:$X$G+3B:WHYP'*@GXZ*@/$9EY, M'DTY)"ECDZK,1ZD9$Z>&N$[:^5GZ#^%5TI91 M<6SIT5]^&3H9 V2IULHI$/N/R=6<2@]M_RH[!]T\/*!$7.']%O-?+')3RTO1 M_YP^-1NH%"FE*I74EOT$D]4D9J(NO5>KN*D"SE\II*)@1N*-3U(_TH2*I)Y' MEK>J?O?DS*?=2/-,%@AG*]70[T5#>Y::8R?/3YXJFQ'KYZ=2$U1 O@9/#77# M6+7(IY:(A(A"XT43BO(2,]1)+Y?3J-#_&ZD)5?B1$AFST?ALXT#-T;>2SKVF M-1VY_9)V=$OE,9JS,UVDI?O'G3",TRQUH)1D?;FFDX[Q>JUT4JJ5S&92J>%) MGCGUQH2G(@,A94 20]*CB%)":NQ,^@Q2$ G=/XGJ)CY5 3(J 50 EMG'*R0F MJ3*UI3-5/C(&X=H34%2+&V1,Q[%6DRL+/:O1_?,DZEF/'$1VF.C3"?YES)_*(5.)=5L9PD5 ' M5/ (&*ZS&6DVC3^5/;[O9D#5'/NSR48?Z=0X[18*2$O?K;A=_Q66$&5R^D)^ M2]%>U0]8M'!'.OU//+T1V;1?X#/R;2$5EDI,T_!^(C&U!+2L0WZU-QFUWX1/ M$ZHDR=L/M5K'_D_(*]3AD:]@Z>R ^3^<#">T FTJV-+>,X$'$<]0>=6.MZSN M*/Y-9O2CKWX@#X\J;^)@23AFWQYFLOYDMP#I]-7;"(HZ-R%"DEF 4HRN)ETN M)S:LK#=-I\AD!*H>60J-?\J#1H73!DO U O9AMB60K7@P\X:%/^.9,A:UM58 M6LD[2?IY,L):\]UD5( LI%?&/>F2.]5'MP[$/Q4O4"%CW;ND!L7Z,L8OJA>( M18#5[)!2GAQ+Q.WY^K-)64JJ!\J.BM^ ?M"L2\J&X??0QVK[FIZ9J@?0D[$? ME' 3/FNA^EKPIA$80]=L3&.",/GA#!4^M"(3Q_K25IX%8)&CKG46$>.(LH:A M,M8S^T56JJ+VLO.+X#08JA PLU1[#DMT(EOJ8I(@-;4FP/@C+)BF)6G(G39S M$*3Z4=(0,L&V^32;&ZH59&M648K',G";=#10?5@1$JD%E]5A MM8)]"C6&J/I1.X+%/3W/$C^@ B*+F&S*&$H"_"I!2H))S:O3,"&K%N3"59L2 ME.:04,F1B"XF25:R*8_8:8@J3QP2&D5B/H"T[+5*T;0Q$IG[1.?2^!4>N"2? MA>(4$9B8"]'=%(Z 4@=7FB7GHZ:LDG& ;]YYRO^P==PJ 3M9RN5[A+") M(, MMX<&T5"/G4RSO-P.B:(P3/5ZH6Y#:(E&V0:A@6BF.$KQY9\2U],)XVO6CHA# M[J''EIJ_O.4I*B+8K3BB2O"FGH-$T-KWTON;#!)[B'5*HDD/>MD>2$L@9"N> M]8,7LYO3=4_9;%QK\[A4NR(GP-!EE-Z2?RB4#K2BE:1Q_6RGW=436SJ93%FW MVK RAG&X-@Y@RVSQ":U_S;R0;2DBZ+KTZ^U]DE)B5#:JA,A)O*5*/&6 M3TN1.ZIO,#N&B=1B(C6$:BQIOFM")GH?Y?<&18XA+&\R1[ M3K5>O$TJ:)8\$HGQLMQGD1BAZ'HF6C&F V"7K(C4@F#+(P]IL.X-=IL043(9 MN4H0,^DLA7T=<5L+L R%VT7>+G03@B@!UPG3N^6.UC45JZV&]/>2QQS\FIF MI@CM"A7@6YF;!/1TI24!VCFQ3=7&"4$0<#!"$6C7F=(D2864Q(NM_5Q,@LF1 M,"*+-!E&K(::4>&)G$5'#MB)1,P4[1(@"^^D$CQY:)#)ITDE$Q:9RU0]U4/K MH3"N%HX6BK67G,.R%J&;+*1@>2'EB(*@I\JH6SJH*.!7Z"=)LHA%9:88=GOC M!S<\]1,+MVG279\JAVB6)@K88.%3PZ)DH#+Y+?\3>V1A"OOF.O?TB9 R0U82 MDE*PMI/Z@ZP-M4;&Y^D#I1/W:RJC2Y&^U##I2U5(7TJ=$[*QN@@9W6-M(8@S M>_(M7+7K5!L,09%28J]/MY$51M=$Z)C<('GVBA6X:D1DGUF:B;,9]2]I/N+J M/IJ' ^/2_)*-_C&O&DQ2.0HV0L&D#;'3GK34MGY]^;7(/1>3L6)T;JO:B[0= M0.8G68Z122'2IC-KI>#Y^]*$3J1/&9#SSG/F3V6F6B1S]/3Q%K]]N=!TMN3@ M9-LA616;S?V'72/6T&8RU8?S11SQ;/\6Z8;BZ!(383U]:TF7WS]%#U%JFI#F M@"5U44@HB +4LS?)IO;P.6ZN!C]:ND/U9P+$N:(*7Z;(3G4Q@_^OH_4U(&D: M/HAO(;3UC4BG[97LJ2-D/Y5 .E1/*&LC;\54A$_.-[[JH%MVJ3V(V?)MM['K MR=PAU2I#=?E5_=+)0N*"%\@:7SD--_M".1=7BY^(JI_EBI_E(:M:H42D3A6_ M^Q)*#NQ MT\R+Q)Q:CAXC,0C""%/ RW1* 2II7RG%3Y^Y/N5_QQ0;$ID7PNH752"P>1EW MD-&K*9F,K@AH+>4+YF=Z2OMM:<*OD%BH*S^I84F6RE_6H80>E!X_RV*:"]%R55O;LUL>;5M:EL"B?++7*L' A.IL2AQC]"U+E4S-1-9L%IJB]E-V%?^+5_)'9N?M4UU1!+T>[/.&_JB^_B?H?22>FS_@)A@B4. MG\A?X.Z^XR,CLDHF8$O)7W\YJ!_09RR65)]S#NR20CRG0#CG/B#^\L'-[>#& M\<3RL.&1^H*BN>(;D##1#*Z&S5]A2FUPB*77]B+D/ZL_]%/!1]&* _@?<0U7 MZ/URT,0CCJ;X3Y#\*AL2JYTP_ M6?VSN#[SE3B ICA]#:#+.UV%_C-05]QQH=?3\_'%V>? M_A@?L8O+X?$Q&YU]_CP^O;S(V3)!]R?"]Q7G9"EXRALOXM3W>%GG\23LM=]L M#S[6FZ.C87WVB!LGPW"H MC!%8B:S81B.'HY6[9,&E<04M[J'27_BE'U[YKHY\*;_B-<]=B M'[E[X\1S'=G@OC\=SW,6'-[WV0;;T;^RZ9:+R)]\F_DN6-X7=OC-CB8S?D<= M3MG(]NRI+1W'[&-@_]=QDWC"G&:?YFQ4[C&.#<#-=,:=Y&?XG@F KRR7HD%]N/+(_KY@@GU@- C'_L)37VZ%C[0"T=8 MH.,'GF,X6F;VCR:;ECA*R.\2*9(0X(/HD(,"%[&[F($4NUC04-H$\"S39SR^ M"AT0/\$]^\,)\4Z-SV7I?!C@] V"Z!\..B2<%-5\]+IP$3<8S>PHO/.!RQC0 M+]_Q6>;"9P.-684$PT%JD VUTT(!D)DJ+YQ<:2V.*&>^3@L?A,.02Z+6.DKJ M[Y$-93 O\/HZ&^K5,B3M2.778)J PU7G94=89Z)J0(1>$Y^XWDM=,0]RC2^% M3E+\SX8/>G5F3P(1/L66YJHT2K"SZ7_LB=8Y1(3-$UY*R0PJTH5AD[1!LO"D MVUY89M]H"5+RFCN5DD=FW^8TAS+_^[KI@<\WAM.@Z[7ONOX=A>;"M,V](&@6 MHHF&UX!DNLD9XR!HE^*!%&S4Q,[5O;*]?L[350]9H].VZO7ZAU4-YI#UN@WQ M6R)P#UFSWQ'?"05%&9+XH#K^4 #UQ;EMC*$4]4D\X@W\V*^/.ZU1IS$\/NX, MCWK#X=''CZV/1T>=P7&_VQB:8,LCP9;!H-:O=^K=?K/9A8/H=XSW\!6]AZT* M>P\_C7\;?F)?SL]&X_'1R>EOQHGX[$(YV>!Q*D<=4:D-'RAB0:5:B'R$EY8J^ MAWPJQFR@C 2N5$-/CDI&2MK\2-U;)$.XSPY.8M9]@7(%.%*$% K?CJ&$7#$"* ]O&$7 M(M7"8B?>I"::I:M&*)EGR&JJO H>=*'0;"I1V2G&6=(L5LJIQ'W@$!>3K)C; M9<+!7%?JC).,W" +3U9P,]&G4>2B*O_VE&.+=SG6*<%\O=%IIB'@:HUM>8L1 M$^6HT>G4.\W^:#R$OQK-1G\\'AS7.QU0E5K#4>.C48Z,@Z7>'?4:G:/C3J/]L=_Z^+$WZGULC]OC MHV&[M=XUYC,[*N M:V1="64=G*-:J^3RC<5W1LT"V#_J]-];RXGNL[%'[)3DY*(@A1;T9K MZ><91?=?*Y"]?95F>:.27IM9#KKY3>_37I]&QSNBSY'"VJFRPCH\__?XDAV? MG;/S\6\G%Y?GP]/+?UY0.O79*1O_W]>3R[\L^.W3\!)SK7\?GH]_/_MT-#YG MGX>7E^/S"S8\/6(G%Q=?X:LO7\]'OP\OQA?L[%C>RR[&HZ_G)P6R#1.9WSON M?FSTZD.0^-U.J]WYV!L,QO#-QU9O.!J,FQM*!=[,"!@Y]C;$Q"8*)V%!4]+> M]W1X<33\/_:;ZU_9+KN@_@;LL^A'CK%B6>ON8+4U"^_G5[[+SH=_G HW5AJG M$FI$.,/Z&9E"Z&(_,3N>.MF^.YZX*?NIA]8_A46._D'?FIO^H&=33_P+1>_ M\0>^&-ET^M3)MU3Z1?O9PK&M&@YDVPO\WU@=8 2<0)ZQKNO MI\.O1Z!M';U_1*4LZPGUGWM _=R&# >_OCM*A_9B^[\0\ZLMZJJWH.F3AT)" MR_+C)Y]78.VD.9_6.WP+L MF_"%BM#-^:S><99,SCCQJ$OFNT]P8'G,9>^/ZDO #R/[NSFHIS"DS"&Q8232 MP%5#-"JN>^3HNMK1K95AK^4:WLHI?0$K_ )E_ 9'AOQO&"\>.+L'(CF]101* MB8T8'B^6(T026(\#J()*QI,0\Q5I^@UP\G:1YA@=Y0X]%8XUBX8(]L(B#SY +:!*5NDH-*=Q:M0S4<[=";F,,0=1XZ+ MO4Q+$EHSN/_*X/X=7F;.0MSQR;_;F)RP)]]N C_VIA@F\H.?_S&9<'Y]O:'# MD$=.<:^5\WZR\_@%W6JSSN/CDXO1\!/U'WTI+KWNN>T([MQ WUS"(8$]ASZI?%&OHFYY 1AQ/Y/)'Z^D:/E[7?YPPMV5F0C&VK9 MD[.30^[P1B$*CX3IJM6F_O/5V&PQH"6:^!K/0C*S5]E#%[[>WQ[X+C_-J'0R[; M.9TMH'"_:W4;1;2$M1O?)O??&[ UNU:G$.\Q8-NJTZQA]>J&VG80;-U6SX!M MQ\#6MYJ%(O4&:MM5JIM&L!F@E=2%4-FDNWW"UE:OUC9:V*Y!K8E=L:L"-<-D MJHZN!9V#YK"WSZN"91L&=[UAM=J[EI]6 M-2BT6E:KM5,!C@H"H=&S^DU#"5L'0F^P:Z'PR@&A80T&NY9Q6C4@U&M&(A@0 MF*R<:J-8JU/,U6+(?),A_EIOUV!@Z'RW<,PDL.VBC^K8CX-H5DHGU;O)9OQ4 MC[41W'7G\* #5GTA]W#1@]D)T5QUL#<'5J]KP+YO8&\TK':S:<"^?V#O= LE MH!FP[S#8^U:[W3!0KUPXOUFDVGC'@59Q4BV:MKB+E%H>&[FL3IM=Q^9VO=8W M^>Z[!K56LU8OT@VNE% S3,:(U&)ICSLG4OTB+6JSL&UN9"9, MR8:>%.EI\-1CV?@IO&9A1<]J-0I52CYR&-N$]PLDGL'\/<'\1G,SSCZ#^0;S M=POS.P.K42A1Q2"^0?R=1OR^->@7LMP-XAO$WV'$;S>L^@;"V0;Q#>+O%N(W M:HU",4"#]@;M=QOM7^[2K0K:5R!6L?'][09EEC->4C1H6RD",0A4?">F2_>. M<5BC..V+XE2O=?;'3"Y_;=8R$Y"E3'VX\)7YP6[,]#7G8<[#G(YCQV M^SS,&1B<,.=A:,3@Q#/.H[H)S0>_'I]^4V:O9J]FK MV:O9:XFC!!78WS[!0U3P G"Z.'IKQL'^O:J5PM%8A^# M\!83( Y^[?:M5J&Y]N4K(3:H5FY4:]:M1K%J5H-J!M6>M:.^5>\8IF8P[?4Q MK6<-.M483&8PK=R8UK$Z1GH:3'L#3*O7&I5I?&80S2#:]A&MRKW:#(65F,(: MW5JQI@H[1V(&T[:,:RLSSRLT M^.S@UV[/ZIC1L6\L7OO6H)"Q9,Z\.)Y;W4$1Y=D<^0N.O-TOXN0T1UYX9VVK M;8:QO[DB5Z22W9SX/IWXFRO#99WQ4$Z,:C9J':,#OZT.W*G5BXR",U1LJ'BS M+I7=\ISL>H[QYU]9(-5KS@&R+(!N\ M?!J[ =G;)K>U#)7M%,@*IFH9B!F(F;2=/4G;:79K@R+]?7:""93TR.NU_JX= MN:'B79WYDN^PO;A?I#OHJPQW7'>AV!P&^QI#'EY0S;W7Z M(XB;7L]J%:I+*GPHY1P$:4C$D,B:_+"^U2BD!1L*,12R%Q32[%OM#:B0AD(, MA5250GI6OUC_6D,AAD+V@D+JH&452BLS%&(H9!\HI%[K%,K<-O1AZ,/0AZ&/ MZN^55).&>;=FFV;;9MMFVV;;9MM;\U;4=ZM[BF$]W3;>[35?83P7J97 M'Y]WFKV=&K=B\.--,['J5JM3I(V=P8^]P(^> MU6RT#7H8]%@[+Z.W]QUJ#'JL;P78[^S:G%N#'F5O-F2PPV#'GF!'F9P6!OO? MU#!KUOI&=!KT6%?7TJT5JI"O%'H8[KBOZ+]KNL%>YDE=\(GOK0R1WH_10]V> MU6E4IO"PJE!J8"LF Z620ZEKM9MF9Z5Q5(C7[!YA5E!))A(17#3C,Y>0?\:Y(C7OZS$\'R)K22>+'F@. /KB.QP]E?6FC6?]1>V1O$1W\^HZ_A\7$ MBR5PO.Y9""*M\/BU;L_J%M(Y=T)XE_/,&UUKT"LBI,V9%][9NX'5;Q:1/:L, MN P1MO=5!=*@7<3$,$!Z0R!UK4:AWI<&2&\()-"TB\PW-S R,-HHC-[<("JK MI5Y.'&P,:H5F!AE-M/B1=VJ](F1?6D>)MHY1)6]L!M]JQ'P?1;%-I:X\, MQMXQOW"G"=9Y$:98^!QV0H!5#,J-AM4K5'Q@H+Q#4.[T7CYBSX"XU"#N#HK4 M[AL0[Q"(&]:@6)ZY ?+N +E>JQMQ;&!<&1B7QWXLJ_]BQY"W,:AU*Y,06UD@ MM6K]0K9[&8%D6$C%L-.D'.Z ;_32CVR7_<7M(IT]7V508^7F,;[:IC=77]#I M6\UB%9F/35XLY8!%@]?[@===3/=\N_7Q(WZ3;[#_W7/ &\0FOWD3;EPZU?;'?LVS?EY>7=VSOT7)#K.]*9O;]\SS(P9GR2*? M13/.KF/79??<#FJ[@@[_B>ZCN_173_T:@/UA<4"'B[X)')N M :/PDVLCEB'RV)._8R=T(KP/GC/"7!-[ZK-/C@>082<>O-.S\6?;M>#CI&8Q M.P2<@S4!2DXY(*IS!0]S/';J1YQUV<$P?28M#M=SXMWR,)H#7'$'[&,?[WDDYD'K[YQ>'B M^#2\'&A0O(1/ L9+"W\V/%L;^+ @5U$\ 4]U2#_ MVR#_Y/VF<5_H9Y< Y$O[.QO%D<")?_E7(1M.(HOQZVN!O.Q?M@=D<,\:%E&) MQ4!3Y(%$Y1%P3]N[_R=@)P?!#-@1 G;$D0\W!( FR$H;0"; 3KKKC'KQW$+B_ESO9B$?C?G;E-K/B'>JV7$-FU'PCNFU+N(Y31J+.#$_%< MV.BF$'WK2+9CJLB.D]]T\[+G,HO%2%D]*7^4YB%E#K+N6S@>I*@[>#@_G/IW M@L?_T+2:O3Y1Q1\.T!V2@HUR)W8C_!TU&GBWX\4H5H3$2A@-[ *(WI*C?O\37"_NP[W%P$_1!P. &\!IF$D M:<"_OE8D,&BUV+N[F3.9*74^<$+ &O%KO=?!O_!6^-%>T"K^"S_;=/^_8I Q M+2':.H2="":A>LF;\#G]3C]S\S0.D*2&\0U EVZ[X O S"M.V^F\!TQG-Y(0 MF ,RT@D0;4%VAN*)C8;5'O3P,A>IQ"4JL9%*B0FT M=)WR4.F:@OAOZ$&.?>6X3G2?U%?KS6YJ _Z,H: ! MJ> A&11L_8K#W]/2T6??;.FZ))O9TR4EL-&TVO6Z5!<)$6:^"^HFX),D?,4O M0)[%5X#<@/APE3WW8R]2");JJL DYCXNT9]\8S/N$K,(^,0'%@0*ZY7M?8-' M7P7^-WI'BO/7"28Z'D !%%VTMVJ,L;7HN +:UP%E#O:]_2+.4 NX%6RP13RU MG06M[7D D0D9#W9$BL5''W@-GO^1 Q -2=D[^B[]P(1XFCF!X)CLQ_:]5H] ML08$^*[B>ZS;0,7E)K#G-78!R,#%\R-GSL4"Q%MF-DH4_]:9\@RC5R^QA?D, M/ B>$7 [Y'1S1)4*$IFT!<7 /X1!(E^.=_[0ZZ1KK&T=+_(<\6^_BB,A+Z74 M%V:DCA=S>PJ'& <@4T+A7&FU^U:SWTU(%=UU87+B(.@7+JS!1N'+;%!LR+(, M'( \R<1^K==@'-2)B,28#\@CH$@Z! G@N@ZF4]_CDD\ T+,O16L7N(-:7B+] MR1+-.(KP"=H>:TSN>^7X%;D^(+O07.;!DE[Y$+CD#1N UC\*,W+66,YYIW]G M@7K* N!T> 6D]>W0OH;E_FR[=_9]"*O\:18\>#1OA*DI^'J/H6B[W[::G69! M%&UT:H.&YHH6UM@2DO92Y\?KX&@OP='TN^YC&V]8W7K3ZK0[1;?>K[4>W7IS M4&N][MZ[-0:FB(@"(,?0)0NJ[?:M[;BHMM$"Q5+3UV2V2^+E4!,-2B (]23@ M#L#7JCT?'Q[U&9_2QT__8 MZW>&G?:@/FH.NOU^9S1$AF _<_6K#+#Q[,4WE,UZ)]YQ!7HF/&)T]OG+\/SD MXNR4G1VSSN%?X^$Y&WW]_/73\/+DCS&[/+LGXPO+/A[5+,*P>45=W;Q/_9\\>$+:W1 P5:KA;U\'HY^/SD= MG_^%7X[_G\7.OUYPA6CX1?651<5Q,14 M^CGS&Q8&DU\. OO60ZEZVZO]9W%SP&PW6OU2/EH^M=6N@^UTYTRCV<_=?ENX M:7Z")Y;'!$-GB'T%2C,#?K&8D?^"N!K2\B2>QV#*HQ=><$=B0M+V <*/XL!C MP*^RUHW0B]%WM_P0=8>PA[*@]Z:PJ0!-F\_ 9^ PP"*$+_EW 'T,QKOK2M"+ M[\CGH< ^M^'7D;T08,<+B+4^]0W(SZXX,CM@K\@?$V;VP!L4SU1B:LH!8>;P M5&E;/';[W =V/G']$ U,>"^<.3DX0N"WKAT(0'@.#Y^W%<7J"2KHCP*(86B# MUD/N+CS]P/9D_ ]%BX"Y !&(EP6L"=XJHG=H#]W-?';EQX"9J+;65^U9 7%X MVJ9,^=8+3'FRIVGON+=KW!3N6[B. N[0MF3X".@/;#%O"GOT8Q<--+@ZY%SX MG&]M-^::*>87WQ.H6WVM!>^S[P>SDLX8E!;RDZ&)*0E/T"UL%U,$/#[A86@' M\#!8^-29"*BBWA$#[2DM2'O,>D?6U[&"U9?&)Y MH GYZ@OA9*=O!"L'&OA190)-?->U%R'_6?WQ83D%YB"G@T+_("=D(%:7^(B5B[*'O5M-S]AW:VVT&M#GP@E&=WPKHR4SJ-5+'M] 721DT/PF+ M8L_Q^WG,[+6 7BSM?'/$H9MD!A'V&Q&*=!4RB/!F8F"CL"Y2V6A@74&B?\F M3(,(%4*$EPP/-(A0(41XR336*B#"\UKZ[[ :,!K^=EXP;K'9A/">+,W,YH,7 ML=3? @_E'@:9U-YJ>A;?;JM/9L/5VO8>;=5 N.I;-1"N^E8-A*N^50/AJF_5 M0+CJ6]UJ"'=+V]ZJA?@*L=IS^Y9[23HH#T6WEI*B]JZ1[JM#;W>[&M;KM7K= MM#4T^+^G^-]NU!I%V@L:_#?X7P'\[S=KA6:F&?0WZ%\!].\,#/H;]-];]&_4 M&[7.WO>\-_B_M_B?*>4T^+]G^+\Q/!K47I),EYY[&8CYQSUPMCZQ!'\_Z>]5 MHPG&HVEP:@=QJMFI#8R=:'!JH_.DZK6N\3P;G-HD3C4&M4)5?0:G#$ZMPZE> MO=8N4C1F<,K@U+JBHV:KUC*RKUPXM8-XU.C57E+#;APO;Y[EMM+_<3]I;-SAXY6Q*:[VRA;56ZVL%SMX^K/MWMGW(;SKIUD@5VTS9_K+ M0=CN'S5;HT&]VQ@==?J][L=VX[C3^MCO#H\;Q\/C,=YC%]GNQJQK@2EE_C1U MV+R'0Y/F+')Z?#T]')\!,[&EX.GRE0$C;8;'6.@0L. MN_7V<:?7[@W;K6ZK-:P/@3UVFIW>,ALL1LM-0\OK:?EQ8FYWUA-SH]!/_4T_ M<*??52_',E[S7;F>[$9_"SKU SRQ^6R>V%2>Y#O!*:Y\=PJ/.#[Y8WSXUWAX MKG')BZ^?/P_/_RJ)9# 6\2M:4649Q6A,_PV9_B#" __N:7Z [/S3U2FU&PVE M;LZV/?8#%LTXN^=V$#(.BM"4_ M\LC?)3'>?^XY]->$@]^=>$ 2?AS:WC2T&/\^X8N(\?G"]>\Y*/U^[$4A@Q_9 M G8?SNR ,WM.W[Y?<5^9I)6MZA7[,)X\1Q$U\\H-9LB4N\9+FBX;1*@0(JQI M3[7)V>F% MH9&J[[7J^S.PK,[^]@F61CFMYEZKOK^]@>7C*B)6]5S9DV\W =;88+*"'_S\ MC\F$\^OKMU>?-W86ISQBH>WR\/EU2*G"N>1Y+EX;U9.U4=G2J&?07'D@M.N< M:.U)%C/R7LV\*3*/\%$L>>A<"FU_0VFM.?MO]7I6JY!WM)00+AX/,J1?:=+? M,TH_^+6)A%VH'TI)X6<(VQ"V(6P@[$[?:A::1%]2^#U V$]V?!@B-T1>)2)O M]?I6HU";[Y+"STAO0]B&L(&P!VVKV]L#>_MI+M'7D6TYK4;+ZUD,OBZ:_AZ\&NS;[4; M&PT)&/0TZ+DQ]&Q;K4&C*MA9EL"SP=37P-26U:]7!E4->E8,/;LM:U!H&G/Y MT+,"0< 3,E39%;_V R[-5A;9WTM5\O RXW6?>$$923[/%.U;@[[QA1HDVVA& MN-4OE%)F<,K@U%JCK]XOHDGOA&UGT&OKZ-6R.H4L-<.R#$ZM-Z^ZS9T2@U6. M"&(!N32J["@*G*M8#!6(?'9NWW*/G7C3.(0?>&C!WY/:\ZVN=1U.BQM='3*Z MIB9JU(ETX5J'RDNV]6F.T'PV2[AR2'OS:JQ61!&5$28.!NXF!C=I+9N[L M! :: .+.8&._5B21;J>PT6!@J3&P0EIB/@KN2722K#<;=F;?<,;_CIWHOD0) MH-S$(O?'YY-GBW8**?Z/;KM,[&=#1JK!]UW#=S1K-]HQK8S8;9!Y7Y"YL+5LOI$= MSICM ?3Q#XP"W=HN]Z(B&7WE.:Y=YPREG(R18W;LU:B3G/VWZU:G9282&LJO M-N7O&:$?_-JI6]UVD:R_DH+/T+6A:T/7![^V6E:OOU$?>&GINBQQ24/CVT:2 M/:/Q3L,:M/=CF+"A:T/7^T/736O0-V-&=RQ6K4CU2^ O8!?W%ENXMA>1RQ&] MC8LY]Z(]][?O8AE(CC.L4>]:S;Z9T6BP;*/%1EVKU=RI<6<&J4J/5(V.U:OO M&E+M95[!KB)8S^H4FFQEN)9!JC5;&_2M>J$&<^4W9=XTF_S5;)Q+/[)=9HH;=8\;_#3XN;D>SZ#E M=/L;3;W8"9O-X.KNX6JKV[3Z/2/K#7Z6%#]!UO<;U9#UU8R*"8MQRJ\B]L[Q M)FZ,RV 3>X%ME)C+[9 S_PI>;$>.[X7OC=]FY_PV.39BNU!J:6E%@\&P;3/Z M__E'O]EH%DF',4AED*I22&6"9 ;!#-KTC5:6F%D,&R;8N47L^J-XI( M%(-3!J?6XU2_MVNUMR98MS/XA8*PT3<5;0:I-EG1U@.*$1RSN%W@:;]P6;6]T] MQF83O*PP9AL^;;"Y0MC<-?,AJU1=^,G'A?%@+BH,?V(1E1M*P][Y+Q45&L?9 MSCG.<@S#>B'*+2.!;LCJ-3BZ;6E2O!*CC&AIL-!@88FQT$12#4:6"R,-%AHL MW!6K;K<+*W,TYM'PXG=V_.GLSPOVY?SLCY.C\1'[^!=[]_4"_C@Y+=)'9B\< M.H]-/J[R(>SMQ@WT#?3W'/HF2&4PP?"!/8?^&P=!MCM]39S"V8('=@3K8O8D M_^8&4B2D4V?PV89]C+A69I/AJNWS-OI/6H-LHPO=+.2C14&6% MJ+*:1 @TU[>ZK4*=8@S-&9HS-%>(YMI6O5YHA$19:>Z-PWN&_@S]O6!7W;I5 M+U0J6EKZ,S1G:*[<--=I6OT*Z9E[$KI5A'?BW?+PY7ZHRKHF*YMTG^.E>=?L M6-W>1ILWEC%E(V?G)BUA'U >,+QM==M[4&EB\'E/\+G1L.J]C;8KWRF$-MD# M54;NYL :]#?:ZWRGD-L@=-40NM6PNHW*Z]?Y"%W-0M=CQ[.]24G2.':#:,M( MF[G&\,#J-8OD+)21)C=D\QH\W;H,:?:L1JQL%.WNH7Z9^X4%IK: MUMW!R!9@9+>(;KU3&&FPL-Q8V.A9K4ZU^>*>!4A',]N[X"SW >4/?FUTK7[73!LUZ%E.]'S7 MZ%N-;I$963O%@$WXUT4R5\J<([X2AFZ/> MC\X^?SX[91>79Z-_LZ/AY7#/G5&/-6:HP%ZKOC\#R^KL;Y]@N9P+$LXI Q-C<9?+IAL[\JN[-"9E,^TVZ=BUW4G68$>2(]B25GK97/VWZ@U M-FH7E[.NUM#]7M/]GI$YSL7I;#1P9JC:4'4)$6/OJ'JS^1ZEI>JRA!8-A6\; M2?:.PC=;.^'3/?>J[6!R1 M[_@JHDR75F@:%-MVCE%!IXO!*(-1FS7X=\)T-]BU?>PJ9&P:?F4P:KVA4Z0> MHOPF2T6J2;%T%%[D "9/0[;@ 0MG=L#+YZ+9#2+M5052#G)5#SO9&XV+EMR-WRER\B/S)-[8( MG EG ?4AFL8!K(1%,\[NN1WLN8^FZL4E!I:5VFO5][=/L-S+*,L>P+7J^]L; M6&XXLM HNZZH__L[O-Q8<%M*['QE>.=$$=XZF7,+@9)VO=;?Z.04XT8Q1+A+ M"=2O[PMJ=FL#XZDT)&9([/5(K%DA*6:B5H;.SUW,:D[QQO2;-5Z1?3(TLHO@V/;9N0-,$V*I((8 ME#(HM0ZE6K7^3A6C[&M8=S?1JUDW0M"@U&91JE-K[U1!YCX'N4>N'YK"N3+X M9+=@ ;7ZM4YE/.D&72N%KB1'Z@8[#7:6$SL;@)V-JF"GB4)6&%.;C5J[&C/C M#!^M'G:V>K5V-:1\M:KGAE3V M:]7WMS>P+$LOOFOG+./C!$8(A 2TMNUXID'AF<-SB_LSC?:'1J&W5'EA;IRQ+S,010 M*@)HMFL;+44I+?X;G#SC'\FY8]4Z1](72RA:#8]O..1C4=ZVBQB!4N1&JM5,% M#Z^!4&]@FEO-3A$?[$X8V>;(2XO9AE5N&*6Z.Z7.E26@^T;VU(7MM5AL#*$H,V MQ&:(;9TTJ\R 3$-@AL!*2&"-:A#85J/KRP0E<^ [<.&NT59YMUJJ$A8#80-A M V$#X1+$C'9@V_L%[3W:ZCY"6-!F5KZO5_XC!RKN^SKZ%.F'21X\$! M13\?TC?I5OO//9N^"NK0U9LH#.U08:C]GF4K0U^^I&,GA$70@''6K#?ZS/$F M;CSE(?NAT:HU&#S.=7P/OF8>CUA(<=> NW;$IRSR:3JY/?D[=D(GPNO\:S9" M4\>>^NR3@_6U[,2+>.!AC:UGNQ9\G-0LQJ[C .X-&+QJ$CA7\#1XQ:D?<=9E M!\/TB2$^TO:F<-\M#Z,Y "C$2S_&(1Q7&,)R\-=+/IEY\.(;AX<'> LN#!\7 MJE6.X%F8XDPK/W8\VYLXL/.+"+Z@I]8,%K\)%E]M'HLO ;[7&B9S.((I^Y?M MQ79PSUH-"W&[E^*V [CD13[\=@PBNWA_QQ$C,L-_C^(_Y/WFT9_(82?1 3=E @6 3]$9 X @0&X M822)P;^^5K0P:+4 P=B-Q#_FS!>V$R"V,-] 0>VO U H00U$8$ MS;VE9?6;78LM;#@\VW7O&;X2KKVZ)V)#:I&RA.BQ)42 +F<.E0@2U'A#CW?L M*\=UHON4?&OL&/Y4M.5X\,.H M7!&* %IZ]_\$^<"G/ #L *2.8I)< : )4DRCUL1$N D<,588+7Q'X? 5]_BU M@]B%JAO0O3\'96T!\NB[ V3 @?!^J-=ZB8Z'9!-EF<@CLJE19P*WS@>&3V2#G1YO'#CL-!3.=I&XON_&K0T-LJD"4DF>M7DD5(-W=^ M\ UQ6P+>!X8$XOA/;CWI=;QRTABLPV+U-QN@ZY,R)_\@W,0FR/!^J@:X-) MJ)P4;&JCF;9. (V_7+#_^4>_V6A^@*_=]M9#]B21V\KT25TJ$+(LOC7(1 M7WFP!*.5$UN]80-^[G\4[ ]X\"MK+"="TK^S()7/-_SP*N#VMT/[&I;[L^W> MV?#<#CL'HW:_?%X-!ATFJ/1L-/O=-K-07LTZ!ZUCC_B M/7;F3)]X4+D67%8Q&#SWY 9K%8/'0/X\D#;$>]9I//4EA0<_ZR_PT"?@9KA% MHRXX@5 M)]QUY:^_'-0/Z#-L9Z(^YQS&);'"4W['SOVYO9(Z-K<#T!/%\FRP MYM07@@W1-W?.-)K!U;!YV:<#.*%K+T+^L_KCPW+>T$$.USQ8G_@C7]'\\8.Z M:/FW?C_][?',(61?KRRZE].C&L^F9G''R>7X,^OE<:B2=1TINL'/P]/A;^// MX]-+XLJ]#Q?LZ.1B]/7BXN3LE U/C^#_X:>_+DXNV-DQ.SXY'9Z.3H:?V.CL M].CD4EUS/K[X^NF2+CG[,CX?X@\7SV3K;\NF<[B-SC^/FA^[K4:[VQUUAIUF M:_"Q/CSJ= >C>OVX66^-5OCGA0T[4U(\R\KVI"+[A-><4JZ!+SD#%LT4,[=WGH_^QYXL/P_="V0MA MY2* Q[T9/ <$/MK"K@L"7CT78QV@&<2!B%H 4YGCLM!9!>]"M.N\%I9J7(4\AOZ*3D&W"B^$-W*$XH<27,)#PM6 <]*5W;&HS@#_)_([0? (1^ MX#; ?BIP4'C]3F!)K#&L6>P. Y7_A!A+L[AC>R M1OWPW^Q=\N?[];Z*-R*T?#;QYM2.I)A2>#CS8Q>]MH!&-ITVP.4_ %N"#)$@ M83]@R:,>50*P)YRP\'H.A*Z@UT^ E0"DQAC;]FF4!"3 @"6G1$;I!S>V![^3 M77P->I=_%_Z\[47FG-3&%%6V^K8\I;'=%TJ,5)F>HR(^8KPMO3^K;K7%6PLD M*?6;S>ZS\M!0F7VZG;E!Z(Z_\TE,D:&+>(["ZC%]R\"^,K#/U]T.V854+Y3^ M9U!B;U#BD]*G2:*/I$I]KE1J@PE[@PEGU]>''VV7U/>+&>? #H( C954X1O) M;!Y4P<^N8 &2@Q@LV1LL&<&WN XV3.W-+V J3!R9*#N&5V'RAV$=^X,4.BX$ MON>COX"XQF,X\)+H <'S]5UZQ_UNOSFJUX?'@W:GUQQ\[!TW>Q^;K4%O/#BJ M]T9;=>G1QVQGI_'_&X^^7I[\,6877S]_'I[_M6US4CC>',QSGI)7S+EVT#6H M$NKOTZ!2Z7XQ^ )==A/7#N7> M'0^V$I /BYB@=.^%/[/A8N'B%9?IZ1PYMP[Y;]ZM_OC>8F/O!N!(&7W'CCL/ MM>N7?WHO_(9#W'D$.]6>++]Z7TML 3V9U0GE:D5"+%@($5Y"+J.L>S'UCLH[ M1-P73ST.EE,X2N':>/M%I!YX%E-YB=:U?DV<&" LR.MLE7H'U6\72^O<>U$OR.DMGN\=RA4X$Y;4-@);B*_1+1H@GJBD#; 5 M,SI\4I)%&1TJ1IYL:"KNQBOA*T^6NP/V.?[4TNVJF1VBW3#%H@R&%[XGI M8,P"PWV7H;NIMF_Y-@&P-62%E,^?3Q/BLG?V%-$,;J7/[XW,W@^L61'8KX4P MSP#!S@K$DTR1N73*R:J:9QTNW'_E@TBUR:674#597Q)@5S;F-HKG<7F;T&[P M2K+;UKQ"ZUE!%K]/*A-@WH&LC*> MS"Q93X^9@RB.\==$]-%5*$$S-?YKEG@'AZ9D/+IQ71Z)'$2I#& S@^1MJV)6 MKB!B<>2XE,*%14GDR@Z<$.U8V*40WW MUEWH#Q;*8<#5XBQBQ;()>)3JYG .BV %BJ$@LIF_?ZW&*5<>[_$%'#+@ZF*KJ-Z%#8EH@ MX[>V&RVR*NV56J],TL=X!:P];0RC*\9"IZ001@ZZB\C'Z@\R M.2 HZ(U^Q7ZT1GNHEO:P@O*IG!,$J.@SU1J6;S$:YY[@3,9.>3KB9!4A@T5[ MCD5:+Y#'>4TJ?%]DIBQOXTU37JI:(+T\YWCZ_ +I)^YW8P,!1%^%,O^[P9KK M31'L.MMX+2N7/OH5$M;H'57D#,U;3[:]"+MO.+CSU M<) ="K;R2I6NB+D$]"!EB"I/R *N09DPS:;2P7$Y_%94$\)R,TX6VPU]M$ZO M8QK?8D;YU"B?ISUE@ M?Y+EHM8%9@URS$8D?TR,:6WZ1353Z4AW_(ED)1!;)+,]R((USIN+EFO1(\1< M1*3HV,/69A$\;$-TA%UGLE(@90 K'J&9,YDE'#W@DS@(Q X9L"7$$'P/764) M1U^FBAS>K1H66;KGR;U7[\379PEO?5DYG81[C^]/B5W'T&VC1BGPDXJC$ZZH M<^.Y?:\+FN5<5V ?,W\J.X$+IQE@BFSG2ECED"/:=5?%.Z$(>@X!*"[<>">( M1(HJNE2Q4.D9E,Y@XE6B/GACX"O:^J,$X!,?\7+59(J^R2;"_^$D?2TN9)#] MZ:M>ZK+2:*DF/YOW6T>BZMX2D;P)J_8R=0E\)M,:72U<2C$^]O)D%]*IW0H4BVT]MH@-BW5985BD$Z2,R^ MQ\=S/76?$'/&W86(N]SY :AIF*O!YNAIOO8Q>4$D9'#Q%<9];N[I2WA.)!M0 MWCJ![R$[M&3^_2U*Z^O5!F[E !JJ+J*N(6G1,?>GG%H>$AA=.R*-'Y6$,)Y, M*!_D#'Y9O5Z4'SA Y\#\88F@6=KT 0_BQKDE+B-M#7!+I@*78PS20A]1.I/J M523TL+>N+1I4>ZC)"*K'5N=HIJELKT397CL QKA)60S>+,G>#.\ =4'])1;E?/(3 4 ML0$!!@.(UG[ZMWMF0 DJ L(BKA,ZARO2.(RE^Y?7Z?;#^ZI.@.(!CVC?V;- M(TTR'2&9_P$S 3&#,^^>;A-B"B:.CI"'?]&55B( ME+FJB<%%30S1KTD:2BB-.+HY[U"A0>=_E#2($3J.5*/1DXKJ.2-IYGBFT0S_ M 6_55-4-JOJ5_HE>);#Q17<5+%2."H^B&@K$LL;DQZ3'I M,>DQZ3'I,>DQZ3'I,>DQZ3'I,;5C3.U-$Y[J-.%.I F+1M8B.(U![TR'A"6\ M5I3^XRKCJO 429*BDZ0VBJYSQ=VPI[(QO)$3Z6#< M'TV.ZWUES1(/Z<'F5\/AX>975JF?9E4_<%KU [L]^*=]Y"=L](7)/5A2[=W2 M=8#UJA,P-6ED]LKS2SE]\D1O4 4C2>+9^AL1@H-\UQ/_E5J,BR>TJPHF_^%Q M"?9$Z]07K$B_DA4IW^>N5&])^0FO3EN9OG%00(0J/S>(.0AV;F"B.%N+PP+7 M,ID2= 9:= ZP2UPS>!'3G(I$U%N$EK'WBI/SF/B8STM&M;#CE/%4J^4S@T=U M 'NE#F9T?+\U$D22\7-$#3C=VN_->,KQM]MT7Z$+KT_A3FU_[P+@]AW MT)$1A.^^LVW&%HO7;B9=F8I4Z.DJP4JU6KAF\&"W%DDO3+42NUN+I!=&8X^F M'HT]FGIJM# :>YY:I+.&J$Y4ID_4IBZ9^E'DY_\[C]<'%@=/CCQRK&6RCBYN MW@CG?[R^Z:;]7_G\REGP)[-/+X^8=N6SK"B7J&":@\G$&)3R69YSOPKSUC3G MO2KG59;?-AB;O2-FFNY*S4'FXN9*$VSC144[))U/KK_&+RI8HE\R/5-?[D7DW2FO==R_RD%>Y".?P0/3-_BGV_D7ZP.O[E\KH )K>6[X( MG9UX.]$.M*EI^\%-8UD]J+EFB]#9B;<6RT9F*;.P^5C6MFCZ;SO]6;0[JI+Y MM29(?08K<#0SK$F9,* .,+2!0RH34E:OG,;='&&DZ:YVR-Q8($8#U1A: XV[ M':7_RNAH-)R8EL9=37<:=Y\U\*$QF)7A%QU'/7\<-36?=2RU$;C63H]<@15M MCEHW0JEX M,%D&446_8W<>R_K64:":AW_TG9C##]AS_:-OFR\W%E.MMS)K41Y@MO4!Y@8Y MNUH=_AU:1J]?1KO388@V<$B%-L) AW\UW>DPQ+/+5AI6L^(0FO[KB+N#?M\\ MIN*YQMU.T5WG<7=H3"9%]8)K"[O-"/]6L _N5XLTHID"UPB6L2;H$8:9_4 MN+CIF:,R.JH6$HWAL(8)B<&@IX6$)F$M)&HE)%IB23SMX<"@^FMX,7+OL/#Z M7!:[^*:"A;AUL.\WJ[,8--WI M:)K.8M#T_\K^A:$^PZ[)3L/N<]64D=$;-:IV2#VS&'8Y1%F[LVK,_'HXA^N[ M!L]O)MB-]=!KT)1#AYHF-$YHFJ@%36B(8A?N)3LVO$7<[14C@/>5+ M\@$6GE#?(5\PDW@)O["0_,&B./1Y&48ZPUHUM<-W"]:BZ_-_OI!M_UIT??X: M%S0M:%S0M*!QX6B%N^'G](1BC:M*%F&P(L&V)BNU(_?>C5Q62K76:;3U3Z.M M*(>LSGFU1KE^J;9>YL!DNP\[Z"34&GS)MH*M MZ3RF$;;+NZ\1MLX(.S1ZO4I/<-8_E:Q)]G001]*D#D)BTS6>T2+LVYKYCAO% M82F+6D/*"QBM5O9Q#1"C8"96W^A9.M>_7ASR;)6K!7/5\ZL7VC46W+ *X'BH MCXO6B_PUE.GY:2A[^5F@@=$;ZHJFM;7LX!4N<)RC@Z(M=1=U,RAJ38WQ=-0* MAU*7N5"[[+N\^ZW!X/9!KD#8Z6"F$;;A/*81MLN[KQ&VS@@[,X;]=J2=M"XH M&JQ6@2\;@)"0K>/07E*NXZ#-<*>U.P[:,WJ]7I,<;AW@$!T\T//3P8,7#WQB M3'HZ#EHO\M=0IN>GH>S% ^_/C,&@3(9K_6VV.M2KF:YU#:-76(-&U3#2-/&Z M-%%K#[*F"8T3FB9J01,:)S1-:)S0-1'W7->_P[('X8KZ-B._,LI+GBQK>RD? M7=9(TX(N=Z9I0>."I@6-"YH6-"Z<0L=^38.C@AG+JN$D\$777DZ]5'5^_K-F MB5XNKJZB%>]8M.)EY5OQMCG[\CP>$<7B>,4^?Y\E8CLQ#N(DQ#O1#@-F9:RP1F&;AK)Z$'/-%J&S$V\KE%E= MA;*L;;C=7&M6 Y^,,JM&Z]<[ _:,!5C!X#QVD@7([/A_8AZYBX?\:RR\15SD M^K! T;MK\4TZU>E+UV9:N=4[$E8O?4OR9N_Q0_K@6 T)/V>-26N;WNQ MPSBYQ& 3@<=Y;N##UVDZ+@F91R/FD"@@T9(1:O\5N]R-\+I@0=XCRU(G()]< M'Q:9?/0C%OH4?Z:> 1]MDRSB$.X,";S(#MTY/ M>\#F(&!F3B]OT>1P?2'T' M[KIG/%K!]G"\],>8PV)Q#H/!7[\R>^G#:^]GONW"O+]$\(5XJIFGX;/3S\6SRIEHSJJ&L^9OJV8L"8Q?!>FMX&D/?^,$ M9!J7!!NL60@< =RQHN&="W2^H@_$#R(R9["I<$-(YQY#ZH6E@[4-'\B:L9 3 M)Q;?WM/0I7/7 16[Q9/0J8!._9+%U[J9A# MC%"-BNWR0AFJPU77)/<8R=DG)+FO]!MY'T>2UOX9S#FYM2.#@ K%[,B]9^2? MU(\IT)1E"-0W""@(+$1(SQ'L@CE $1X,BT9Q%, -2!]D#C>:_2OQ]#GSV<)% M5$7Y -(C6(%$6*_#X)N[@HN]!W+9,R=;08*--_$EBU3P&(3R1R2"U2,7'^5S M(_KM! #?)#0_%5\UE(F<$S'1Y\"__N7V]G>RDJ?W0>6Q Z H3VH]XB<%NT#K M<*=$:_'OG $S50"AKY+Z5IN=W#U95=E.IJCDB Y1#L+75I?5HNX5]G8W"?$$ M>TLCT&OF<91H37_0>^:#U9 H/,KNR)! /F/3)+>YS\3E@KMYO$)Q\S7 1M&W M\J=$A,T9:&["Q%$"*2/3R-J+>?%M#/6__1LR0XLV08WILJ%$N!LRKA41ROAZ M2H3RK2([:XS="O ML$.;>U2P?T,%3J_O7DY#ZDYB[9X0%?\NPY2Y[MCU/&3TSVNZ@.&^H]Z&/G 8 MY??+4"W-,^=;F1-7TGF=_RU:TT>HZ+%52T1M!>N&EM@B\$ ;1,Z3J+#5(R5G MAVP=A(GQ))UK@!O4P5' M^(;,(^(G^BCBZUEHS13P(SO"@*J1V1 M%1A["_@C#G$<:+3!:T/&A3,M;_#)1RS"8$7 @EL#!D1H)L+?3FP+*9F,&S\K M-\.!%VW JO-H>(8V-GKFKTTC&2?1@@(7I'*$X;@6P1 M;U< '\GC.0=<@ADE3U_#G@2.'#&/[67FK5.Q!O#'A"QAC',&F*=6S9%SCY:( MO+AAAZW&/2+:$:76()&,3Q'6(=G:VQ&M^#G[5A]+C'DYD6[UI+B6Q&8SSU._ M_N.B=R$^PVSLY',!,7]U5[ +G]F&_!' #NR.=N,ZT1+^A.FJTT2@B'ATS=F[ MY(\?=B,L%_M*R^CB< J=?,5THL^39:)JSZ4X(BV5^"JNX#1UK!ON*<*@I&QKGYG&3#JL9TR&E^P&VKE9JC[)QJ MK.&:2LU22L\3R]-LI:@W*G4.M>R::*7IN><;SMWWJ%U3?;:CHT73KLP+V&RE MIL@]R,* 1S0\@5.PS5I$9=["UBY2VZSO2KR%3=]4W9[[-3T#@[$Q&.OVW'5$ M@Y/XXEHK"UI\*GYH3'IEZK@>G&;]>;N\1C5@?OG?;DG\TWUSH7 M7/T];0/+&(]+E1)YRM/6;(=:';I)C\_L:>O(&C2JP_BIUZ/S&7JYX^[BV);. MT-,9>CI#3V?HU2A#KY[*\!'QYM,KNOW1U.CW*TVTJ[\6VQ!DT;ET[WH_3TC=FTKQ/I'BN)DKS@ M8-T!,1=TO)R_FD5:WO*-%W#^-BF0DZUMD5XC?WRJS 7YS2>PSTNXC+,[+.DG MRCC861DQI]SEQN%WI,4Q<+AW0>!L7,\C[FI-W5 \$H>+U1 19]Q[>(0H![5_ MQ3IDUUOA8P<\(AM8-78=+!8X !@8+&^F,.YU4C,7;X(!X9-PZ*XC1ACX22%% M0F% P4)5YY1W)34._^WRB)*YJGU+-FZT5$7HMG&KG]Q[>"-V[L$A9!\5V'8< MAK("1Z98#QZ!Q7H7H4/^BBGL7F@2V&K." U9OAKC*A#?1-3UML49)UO)6\:G M)2Y/#V/_HC;$()_2#9#5L^2:_B9*1+Y?8E417O;-%S?X*%5LN,+1W^;+(+^L M:G'YR90KAGE882I50BES?TY,U["$B2RX*X='XRA(OI JDOBFHBHGUNSBL,8N MWS&<5%WF9%K[!W9[\+7*E6^:I[%F\TLY?7*&Z,)!+?4TY63X?CT94EUDKAIS MK[R/0A>4J4_P[=5IH2J&*8C38KFYCF_^.1H1GP0-KXB]I&"Z=7P_.\+,@G>/ M:8?>AKW6O-NN_>P2[YZTLENS0VL%BHH^T]GBK,SZA/4Z2AU/'F#J\"+IA='8 MHJE#8XNF'HTM=4R(;X1&G\E[3Y,>DJP'F8313=.W\OF=,W.HP&X[4:&*LV:$ M%4QS:%C](Q+$:I;GI?GNM?BNLAS%-X/QT"Q#@?O[4G.0N;AY>Z5IMO&RHIVB M 1C1,D;C7D<84?-A*V3'=&:..D*Q6G1HT5%;/K2&QK14Y:TFO?/6DNQ9HO0V8EKWM>[KWF_FQ/7O%\NU&?55[W]Y<#)Y6[:WHVN M/U,0Z_H_WTW[5K\,C.F 5D.IK&9S;?O\&HT8&B Z2%0UFVO;Y]=P@+ L8SCK MO\JLF6.ULZ^;$VPE7&ITT?;9H$3H[\;:B MT\"86J7ZL-<.FUH7JOA]MU J%Y52(X9%,A?:N] X[X(.6&@JJ]U\KW=? M\WY')ZYYOU[NZ?V79'L-78MO*EB-V\?;>'DNG;N>&STD+;RT!=HX"U0[M365 MU6ZN;9]?HQ%# T0'B:IF*USFBLL#]XF?G7LJ=X@0&CF\P_OCY' MEA1^^1HULQ9Q=[&C63FPI0L4/SG/%Q6].SD=EZHPV5TB[HH U/)N%P_*UDD^ M>DT:7B138TE+!&)_,#"'6B!J(M8"40O$BQO+L,8S;>_5JN_5JT3PBYQQS_< M7I%@0?;^\UE$./68+KG7/,]\@2_(ZIEE//5U5 @*9M?1G@PZ%-B>^34:<, 6 M&9I%[>B;B"_=[?&B\:0]\VLXG@Q>KQ7AR>&D"$WJF8FP2Z,J6C^MPDBIBU^N MOFO0C.Q[31-GH8E:G\?1-*%Q0M-$+6A"XX2F"8T3QRCL_\HT-%K[,X=3T#VX*YZKU^KM1L_UIT??Z:[SNXUYKO.S__ MSO!]/5W.)_"W_\'605B4\=(T4[%I(;!:)HH5F$*E\@:;FA=8,/_1S+ FI3+G MZ[C!^N37>2=^[JS7WK0&I\+.RP"2$'2:?!?E6\?$V<5-?VH,JVV&HJ57HUBW M3=)K-)R8EI9>6GIIZ=4-Z34T!K-*&;Z>PJM6A[ JF.?O7ERJ2T +@*@S#M(N M[:7.\&_\_#1?MF=^FB_;,[_.\&7% <4:]WC])0BMYQ%VMJ1NN1%7\@)C4+JV"BGP(I]5);-4!36:/FVO;Y-1HQ-$!T MD*AJ-M>VSZ_A #$PIJ4R,.NOJ3<^5/%[R*ZQ=V]([0C(C$><;.#"B/DD6"RT MC=T!&UL'+#3!MGD1.COQ=L*51B=-GRU:A,Y.O*WHU#=F@TJ/F]7?"CH%-9XB M7,&X3LK7SJ"FST\[]MHS/\V7[9F?YLOVS*\S?-D03_?^2T[0%^_BYM;^*W:Y M&[F!?QTR3]2^1>\XO%KDM+AT[GIN]$#FS&<+-](F70=,.NT?UP3;YD7H[,3; M"5<:G31]MF@1.COQMJ)3W^A/M'^\CO[Q7,N/@WW N^D0>)PT1G+DM=JV\5+$/Y4LA/K$4]RW)UG;'K*4'+EC#>7_ECIG/^L9@7*KP;R-E1C.:3;U*%%I^ MQ,O?N1&\W'ZV9X9J![)YYQB.F[ANL+_B6 M. 'CQ \B_-J+'49@--3S IMB#C>:PW?,AUL]^ $MYY7KNSS"1]TSPKZMF<\9 M-P_1Q?<1G7ML^WUB,R>6[2,VM V38.'.#N\M[OX-%5#Y=R_?&G4GZ>]&ML6_ MRS!YRIK>L>MYR.B?UW0!PWU'O0U]X##*[Y>A6IIGSK?"9$WO9.'Z%)X"/+=BE,%R &M@4FL,G]W0(7_%%/8G-,E7,1X:,@(+ M:H?N7-ZU"L0W$74]_/@Y@)%-2$E\*,+NI-&%03*E8&]QF[AQT:63"1XG1CZL:T#ZXZON2C?\]XA,3%<<5^5#L'8\=?OS)[Z8.B<^<> M,QE)/V(^/"&4G(/WPY:!OD3PA1B->=!S^QA>'-"<,G?G-)G>CD<;/VPHGL*_,9U MHN6[V<@<6>/1>-;O]2:3V61PE<0Q0&?SZ)JS=\D?>]._*-3O#L<=Y!N'XZL? M+O;48/F;5>JG6=4/G%;]P-=\5_T&?]9LWCK9[RV87\KIDZ?L]%RX=#\B6JFY M7IV2_R$(A=QX8#3DA %<.^2?U =]X($,+(,<%6(]00I!^6SVV4M7:'9 VK]Q M4$*$7*I30>/IXZWGYD6JF*8@D@=J-'3CF_^.>I4G 0-KXB]I&#- M=7P_.\+,@G?+)!>T::\U[[9K/[O$N^/JM--]A?W$T<>:'C2VU+%RY6OXJW/O.%U]RC\* M,C)H%(7N/)8!V"B05D#N],]'WXDY7,2X 7_;1>E.'3"U*Y]?S4S!,NN57SDNU^H1]\T5%.R6#."%OS8XX M(:\%04?9JKJ2*OV^>4P.@18$FF*U(#AZ5D-C,BD**393#C2C$DH%"_"[%Y?J MQM9:AY;VZNG=?V9$H,6+T-F):][7NZ]YOYL3U[Q?+IIWJG9S%-TOKKU[Q0$ZQVMG5SXNV$*XU.FCY;M B=G7A; MT6E@3,OUP*L=-K4N5/'[;@%5+BJH1@S+8BZ*:HEI]T*]W0LZ8J&IK'9S;?O\ M&HT8&B Z2%0UFVO;Y]=P@.@;LT$9#;[^BOI9[=>!(T5FBHT5IPBG[^^/O)/C)/MYGU7#IW/3=Z2%K, M-LV4J@L"-BKOJ=)$C/JE0FF"K;L7J+.>GU;N?IVS0#0Z:?JLV2)T=N)M1:>^ MT9_H)/):.L@_LXA$]%MBW9# )]3Y3\PC/#6KJ]X\09^OV86\EJ;-$PM06QVB M2U3:@KFV?7ZM1AP-,"TGRA;,M>WS:SG C(SQK)2!45=XJ6<._ D6X%88&\]I MC9=?I=..2K)2]M_=9GQECM>VV77Q C;K5P(JY_(-%-A/9?IS/+4D3])*O4S( M8]O[O7P=:JOY=9?+JYQX0YL%/KD&+6\>U5WB;Y&(ZYY$.[XMH19@+>#A%@FP MP= L1 MX;;'EO0.:Q[6.ZQY6.^PYN%N1U[7+(1-7ZT">-22ADPW^FYBL9#6^-!J-G%] M.$/OON;];DY<\[[>_2[S?ML*@^UG^!7].QM.^C^0'REW[9H:@TTS=IN1G5># MD$[!3"S3&C:ID+?FCPKYH]+4MO$1LWE1!D M@_R:[LZP40V%X8N;GCDJPRX: M==M _951T;!G]C3H:K+3H/M,T!V689?ZYR0U/6KT$KOY)]>+(^9H7])I4:3I M)^%JG%=9;(2WHY21YL%V%->R>I8Y/7NJ?RUUSLZ2<)/$2/ND1FF?@182C>&P MA@F)DNX'+2/:2\%:1IQ;1I1R<=1/1@C?Q_>B6L_V>V>G1H_G^NPZ:6+6[UWE MML :KU5SA\K-4W'Y.S>"!]M%UMP?C,=>Q$FP(+^M64BQ#00GU^2#RV'EMT5^ M3O'J?L^:GO+YF,B[IB%SL(32Z\QG M%]5_^!L7:=.<>HP3UR<+N;ZXIV3#0D8N!Y.).2#P0 ](RB#P*M>W0T8Y0V*[ MG,W,6?IK$)+!V.Q=&601!BOB41Z1!T;#W&OPMCX\=9C<9Y);SR/1,F2,P&JX M7! OM9_P8@QIXX/KK9)[@!_5 M=?BNT< <8T*XC6U0<##7*+VN\2^3_,0\%SX]X(7+. P!IWQ&0F8'XML%/!7) MCL?K=1!&\(/GL@4!F()/\#H?B'(IKL>'T[0%"S[O_:>/H@.+J $&0\S,?FCV MD\F+AUQ: ]-*ES%D?,WL"$;F/>Q6Z'I]%SVIRG19:@]N7]B$F2-8/=56X+/4X]XVSJ$7]TU];P'XH0N M%GB;/V0>X0$)A_2.84'J)2P2"Q4=W =>O)),MT_&0!*WZS70FD.^,GOI@X"\ M>P#FX\"4P"KPO^YJ'0;('? _"P ;U=P'V0*>>,O"@$=(X+^'P7^ E,AM!,Q( MYNQ.,+"@6K@R=,A?,0TC&!7098;YC0QM)[V$>(2CM8%+X*,$AU[*_ 7K.=6T M*^[XG!Y,.4RU0\OLY8#T$CVTXB2+(^,/\BB+D2/IS)D7 2R]E/3E0]""+WI( M(?5G!HICBM?BB=/M%N?I?_N"R>,OD)2 G/4O\PO\0;^1][%"SW\&<$Y#/>/6?;T0(L6+ [:B@(">O ]2-N)#7K$2[V:".SP? N@9V_^:N MX.F -[#VDZT,/3>1UX#3]M6OBYM]&"4_*17CW"OV(4-*625,"AM4"F;F*,?- M0*/%\#0 M<0AL_.:WGW]]*[C,9YZ4(0 R@[XYO"*;I>NQ5!/%Q]$%2";UTN2F='W&YN!* MXHIB4M 4X5X_@!&"^N0NT.@$-ED%#MPG49,*YL_-8QTHE0VQ&9\"0.JB*;65 MX5N=%%@UCLAX&8\)X:G4$1X'0/=5H.7]*H0,2#GGSG!7.X MM7B(6ZGOQ"&.#)\ML (VD:+:"$8@CC^[C7*$N'WSV/706,6Q_\D>"&R&%.\X MMZ6[YAI$HD+(^!L_K!1*8 <;Z4KPY[@\J, 64Y"W><5H\-6MU0P9B_*^FEN+@!E6C'_R7^ M78;)4]:@GES/@;[_O!88_(YZ&_K 893?+T.U-,^<;X7-%YZ3L7/.?XO6]!$J M.IM.M&=OUELCDJ9FWQH\YH>:#%/37NA*Z/:YRAM+.^H0H!$#)%_-0_3Y(%0! M//(HE!J/PBU.EE1: AX-[R1>RM<*&-N.4JH&H&]L[TNTFUV7TZT7+1&IZ%S- JP!DQ"HX"O<4XV" 3/"Q++/J0.K"Y_X!%;@3[^O\(6=T'8P;,I MAF]C$'_P<+#"/8\AJ]_AC%8P-E3C^J#9-2#A1I97#A0\!J"L4Z M%FY+,D_X"?<0ANGC8[=FG\O%]'*K(: SP.NY1A)IRB=D%S)4$5 !VA5**.X/ MLN4TQ[_P\HR ";C4%:R\=;^G9!Z*U.3\;@7B) W!T#D'V22&BC:[+[S,&Y@P MNW:"#9+V9NF"]2X,5E/R-E\>4PT)AS*8Q6 ="/PR+JHH>- M? XB1B;5A=DO;GX) F<#+S?()Q#4UY]<7)%;>#TZP'&BOPDZ?[\46G9YRQ;6 M")<,)R!\%I+I?5$+6,2Q/K@^!:R$+?H2P1="^6TRM]0GR43$9PJ2->#[\=D7 M^%DY#Y/$ULQF)^S;FM9L)\H&5S\CY6$T36]#XX:O70P2PMO8F!G #X&@IZ KB'LAE>W9;FF_!Z68G!,'W;-?_Q:P+ M9?S@#B?X:@!V>/1!ZA(Q8%4(2.(+\1>R.QH*K[/Z%C 4L3CVI7@$>(1/U(\2 M;DU&]+>M !8"DL$,LNJS](:F2RPU#3>=49.9^I43)R8R!)U+C\@IKL-'\R;& M4M M,NR>R!W!3[#%,J([E^K3OT%YH>1.203EV\8,3B$4\&HW%.YGE+'*BTPY M#P"U\2F++8++!P-\__S-]F)'142 2Q,=4KTJR6%P4;LU5&/P(F4@LS9B&G)9 M>KE4I8,W9R)WTYU8/I@$&+C;92=7G:29G( >[G,\%"AX>>SN:8;&GF MF8D8CV1S#%-K,'E&<4;(J5F2HIZ68<]0]9@^,Z9V#T1^B++9&!8=4_ V-2HPP,$+KP/W"W3KVH*O5B.,+D M(9'=F\VS4!E1TXS/XV2I%S_O1;7 H'- VIAL=BFV/#T4.\G(F1U>1 MN$%V!J>>D0V,&P9&7G(2)A=ZT=EDBS0HZ>4HVQ"A5*.)OG3.Z=1COY'WK7>*CGB MGMQ#ELQ;2\H68#X:^3Y_@--0#\PF*&G"*DRQ>FBCQG"R+C#-\ MS[%6N:^;O]#975D *C\SY?+.AA)>EH^2=Z%/#&F="404(>G,F@8%[G+ELLR MZ-Z \\E1N^"YIRODDE .Y;-LEPOFF 2-#V8]H#M/S9>3LY-_\_.5?G[Y^(;]](+_]_O,?MU\__O;Y"[DF7W[^ MY=>?/W\EMY]O/_V_+Q^_/'_-=PH>J)YVQH,V^)_C!]5T<*0G2 M+# 0!R 6?8K0+,O/_Y"/JJ9,_+CO^7+<9*+!=AV &$&^4SO,7G?M3E<\.,M M>6,'H NKPQ4&/N)MR. M%C8&S 4Y/!I'0?*%+-DFOMFX3K2$JV'R\R!T6(B5MCRZYNQ=\L<>=U]LRW]O M>X59LXN;@]7!Y3OZLZL?DHOV?CO\D_7(3[U2MSWVLL?>5I/A#YHU_+8U4^MP M*Y*4VR=/M0:44**F8JV_$:&?DN]ZXK]J"X=6%TKYH&2<.'&.[FB0)TD1F(%E M'-4+(;!:%^L_+0P<7*P,!^PSV8GWOT '?NW2_N6F?\*. M8OVA,9Y6VL+IG#MYN6#,9+*>JF\EH"FZC?.J8.,+V@2.C7\H4K>G^ M:>G3E3^,I6+]2E%I!=H['MXF8X M,(:3,LJ\AC(-95DHFY;J;JVAK$9DUW H&PR,V;B,"51_2Z?I 6=I LDT?^U5 M*9F*\[Q%Z-6#'0NLIN' K-1!44?943!M[48\+<$WLZ,6F7HU@!, M"F;2'QC66'N<7Q\,7G-ZKR"D)J5RD)HCBS0NUPZ7&PO#%S?6V)@.REBHK8*E MSM)_972D45=3G4;=9Z/NR!B/RL3%=4CRU4UC;(-S)4H@ZY.Q'7%U%5BGUK3] M1QMTD+*F]%ZS1>CLQ-N)=F@$EDK2:Q2X:2RK!S77;!$Z._$68UGKL\D:$*3, MO4.4@LL6F[X6WU2P#I\.=W06[2.ZZ;7:-6GD0#1PRO_-X?6#Q8 U^V&O\ MDSYRLHXN;MY0[&$0K\O@=YM]')4#P+F*XA381&TK550PQ8%E]$>59IS75HOJ M+!Y- 4W5HZT3VQ0KLY<^3.#N@?A)2TB#Y%?F MM".1[++_+_MF>S$N"S"-'X74CL#R\>,%_!&'^'4=!ID[*%B#Z/!<1XB:VK:VS[^=O-KX*S3F]_AS3^])E;Q3NLX6-V,'4V/FA[K1(\Z]^'L MW?UZHW;D/F2-[*U\MF9G\&X=GO3TI7.>5F[1C0KS?8\?D82 VXA$2T8XNY,G M*-D]\PP2["0^$R=@G/A!A)_!'&<$WDX]+[#AJL#'6CEWS(=[//C!(=19N;[+ M(WS&/4O*ZG#S-4WUYE%=[AU/'J"M#67N^AJJHLP_F!/;"74=\/UL*"<>#>^8 M]P"7K-8>BY@#-$H6+H=ID'[/&O] 5HSR.&3$E20,'WVX>1%[Y WH*V_)(@C% MW31T>>!SO)_'<\[^BI$EU*. (]S *47#I;:JD(+/R#+?1W3NL>WWN\/9(Y.3 M&+:/+\EC8_A/S"-W\5#%(#X N2BB*.GRN[@!PIR6OME(?;2(QR&0-U!]Z<== M6C-S1. :#YCMB$'!LI2^VYJ:HZLCWAT%Q\R_/S0G1R\ 5HV3* *; >.YM'HC MLY\\-@-*QQ#-I/3-)B&[QYDJ(9ZA.3XW[4S,P=EH9V"9@^I)IS].5[4.E',X MR/)*F%L/X#\GZ(.6$H?1DOP5TQ"D:<4BH!9.Q%G&P8&([K MT%V!<0A&IA/"CSZ9/R@B\KQ@@\R.)FD0\G?G7L""711V&[&9YRD'PS\N>A?B M,UQE)Y\+7O+578%T^)EN]&/>GI4%[)9V?41,'Z MXO$EVWE_WB]"UT;V "=)ROYII"MJ/2/.#%S?B#+8,-@>0RRGTGT-ZYN M6GO49D2X ]G= UFBMDO78@[_A3M Q?6!R-9A@ X?>'TE]GWD@Z%=XP5/^$_&UY-)'7#K*9?)\*JO.Q_)= M>0#M[P8FQ+_+,'G*FMZQZSFH0W]>BW5\1[T-?> (%LM0+\)0R[A!G(G!I5*ZL/@@@.8 MQZXGT@L!AOYD#X+10^:)N 9?NFM U*]+QIG4!-1 X'T/R3C%BT).Y@%^ )6? M"UD!@\/'N\B6OG@:?K>KYVGA_$*!UVQQ_440^'W@Q2LFR(/#3B/Q 4W9[!CA M_46Y @2%%@DK)::41ANOR:!O#J_$96-S<&6@QKMF-BJ_WH.1CZ%,37)>S3QA M*X40R13Z([-W139"0.<8;>1_8+\!=7AF#V#6-,(OHR4&-/VM+T7$ M@+)[8XA8$RZNT'\DTXO(4230(;F1[W+XO@:@>;Y3//]QGS"/X///6[TSB"/N M.E(D_RB8T*[2?.PO/JTSFQWD>?7QYJ)B8I6+", MC_.R9PX3=Y#P:2%S&])K/DM_V@&PW&MS;\NA MST";UWY'8%P[>I@,>?XS!8 M P# _9$K!'NP6&#E:= MZ-:_A_>^ISYUJ+&O*B0Z FP'?IW,QE3/AC4,04'R M09E12H5*LT#R#@/ (/4UC=Y MEUOKGZ2UA1>Q;RX7#Z'WU/4DNU'DK>@A0;G\,. OUW,C%\^5[;XE-P_'=42: M3LC^BEW 48H0 !*,Q^@_RMV73"VGJFILZ# V[/7R.T;7^I#1'X*]!TLICUWB MA)J5QF.SJ@;V6;I*S(2,6$.G0AC$=TO0XK+4*WD#5M+EJ,1@VIL+:H%XENO? M@Q&$Y ZF&CS#7DK&Q93-8"UT/(KVFV RO&$=<.'/)6X$MLQ"#$.P#UX++\PZ M1N30\7D%OA3DL%AX@7'LL*3/\7*>/_)QUM0P%!F5)VKUSQX(M@9'A^EW$J-V M6] M.A\&KB@\89MT". M1O/C.S/)GIM6RA-L5?GGYZ56G?W1.6NG?<[F#N6#2/?M"[,S6A&R!@L4_H+97_(.%UW%49A?Y:P(E-V5/ AO3#D MY7%SK-6:Q,VMQ^/FDVW<7,SE0!1[AC[EIX/8_:$YU5%LS>W=BF)/GHAB"\;* MQ90%>^[ZC9Z(*6>.& CK4?#:-JC<*W9'30X$EFA;\PI MO%.4+G#G<93:!4OY^G)AU5<*I$YT(+7++/L':*IAG%!RI<'4\=:]EHHPP4F^ M+;DP$,JL,&X96KON-K#Y(&43#BE[*#(Q="49"]&:IFBINB"JD ARS)?())^" MV.6'RHID7XFQ5%#.[:4:M:PO(@UV>%YV&'"%'82.O$*PZOZW@XZ.E4W)&,60Q)_P[#G,0>ZX!B(_1S@A9FM BDLKLVL!2QS'(;I ML*)ER-CU"N:^5&5-"!/^A'_"*J N,K ,I<@<^WBE$VS=)8^];J*UA$Y#SHER M-R:'G>9U(!])& J\I%"1 M]/)EX88JS03>BP>]E,XAARSX"TL$7LO!=?H VFX3-GT K08'T%X'0,0W^<9# M/Z.#GS'DYP^NM^+GCL_MCB>C=@ CHU6 ' Z(LQ*ZT-JCPEVX$-<*%^N2,8$[ MB$IW+%BQU1ST)F9D0C/4,Q!0I-!6ECN"B /S"%VLT(?A#EFX#Q!V=TRB'_WD M!T+G:&4(M%(99N2>>C&[!DDE0,D/[J6-KP(5'.NK;4,3H'BY\-6"SD/U+C$J M='&(OQW&87&OQ>D[-4 .^RCC&<+FF2LKYW#%M5)PE+D_)W1[._7V\'/V!3[N MBI>K^VG3-V;OD MC[U(?:KK9.L?'M9MY#L&UE5&$\K_UC_\TR-WS4K=-7CDKE[E3^SVZ,_:/+'I M58]K-K^4UR=/E<"70**F8JV_$1YXKD.^ZXG_JJT\7IW:F'BX18KROH7Y1"G8 M%ZQ(OY(5>8H\TOG-7KH@LP,&UAL'14*HPIU!S$'N\K<=9X> M4Y>T"IHY3Q9*N0,Z#"29#S2B0YW+&.[[=&@MTDVHX2@F;\;NVW M9OS=XPM=;(6YS4DJP0VZ'5 5[8 R'+#/9"?>_P(5^+6;!Y6;?D5QB"(3P!H8 M_5D9*Z"6.UQX/$9S]ZM-_-04?'$S&IA%$NSH6=:_7[6FX+;+IXZ)(RPT,#6F MHY&6/IWEW89)GXE9:5O&>@H?N9E:!&D1U 41U)\9PW$'1-!9X_PGF*<\*+(. M@X4;==RW^90ONXZRM, 7,1H;_5+*8&W5NA806>,(Z^)F9I72TNJIC)51PUI M=HW&MHL;5"IZ94*L&LHTE&6UTW(&9SVAK+Q=V0+B:SJ@C8S>I(SCO?[V3M-C MVMD3\]IG4S+;ITENR*(P[MCCLQ-N)=IBC8O;; M#FX:R^I!S35;A,Y.O*U89LW:KZ@58UG;XD_[]4&ZZ=AX/6=&K9* :X F!3.9 M&K.!U20OC6:0.DJIP=0\YGQ8_861)KO:X7)C8?CB9FP,AQIUNTK^E9'1&ZO7 MHFC?6XV[&G=/G(UM6-,RUK2.2;Z^<8SU;J^V!2VUMZL#WJX"^W38?D^^#E/6 ME-QKM@B=G7@[P0ZQ31],UL3:_=D([Q$K8Z:#B?&8*^K1*T= M29I#ZB@VK=[8+!,':HY\U'17.V1N+!!?W/3[QFSUZU.=G?&Z%=BE_;X.EVIZUS$&O?NM0SO0 M/\9=#3)H:M98ULV)MQ;+!F:E+12:@V59FRS;:;9.T=/I2^<[K3SD.2H,>1X_ M(LELMY%HBLG9W8KY$?&PE;-!@IW8+W$"QHD?1/C9BQU&X.W4\P+9NAES<^^8 M#_=XHEPYV:7]L3D/2Z5]_O#N>5VGT7#/'U!X%M414C/U?W%Q.AN:0P#4>D$GIIP!!AN7'@&T_KHYX M=Q0<,?\^X/O@Z 7 #'C@PS7%-NPPGG3#)B;93=0@&[BZ_(B'DPH&;!" N])W MBV!H^2TCBY2F2S\DV^#TZ/VZ[ _,7K*H50UO4OIFDYP;=>H&?>^\GFBP%69X5 MN>3^2<4M9#SV(DXV+!0;MZ(AW$R<$'[TR?Q!4E0 >N &J69![2@(^;OG+^!I MMDPH=\1FGJ<4_W]<]"[$9[C*3CX7O.2KNP+6^\PVY(]@1?T?R/[;\C&DC>M$ MRW?#J;0HE.'V[) 3*/X7+UJ?O.TSE&\MXS3?,P6F_?[X11X'-%J>&/PIN*-H M]+_2\$_ 33OP'1>M$6Z6YYV?_3N8!D/\^N!Z*]$DPHEMH(HE3.P: !*$-Y"& M#?S@49B4#8B*UZ'9PY>,"?A$ 7_' $%7\Y#ZS"#T+G1M8*48+"0#1PJV46Q' M D_Q3M=W8(5"%^VG]1JF1=5$?J;V$JTK8#3.,*0',X6Q4'@9K*N[@"O!:KL+ M@PT *2!L3I/?N/ ELFAF+.)UV0%L'XH/$7'#@$?9IWL/)ODE\P#F.]>KW247 M4]Y;//9MZ<[=B.5'B]A_C=ZC:R$%W!6L\3T3YF>T#(/X;AG$478F)OF7^<4D M'@S]>BYD(ACR\/+8%VL!0)5*2Y!YXRNR"(,5^2?U0;(\2%D'TBCY?!Y@-X[JAND!]C#KO'Y6]?F;WT R^X<]D1MH0D7#$7CCN '][#Z[&K#8T$ MF?C 2TCV7R+X0HS%V*\_?<2!?V%KN'4.ZI.TA[XN M776+G"U0[!(Y5MX.B 7?!_[?>(XM%$6O W6/HD0@X0@('BF8A?>N+?E'@D($ M8UC Q/T[GK(:59N,X_-!D#@,2?]Z'KN>HUB=PXYXTF^2/!2%;N#C[''X+#=Z M-5'JW,M)[*X.@K_A&KYA=R&N.^B=L>==)V^' M_8@E62 GN@X+!3OO(H=<(E.,!C@?X&H>XR9>@HEK9=6\K!:;Y^,::-S)P!0Y M%M! "B96#XSWJQW DCN40BX^I0!0A?*<:DJP)? GH ]LYS(.0X1"5+#L0'R+ M0L0D/\4L89/8CWF,VP9WWH.@D7IY>B>'$:+T>,9SB1.'0BJE.Z$T.XD\ MSV',?H2LG:PGOLMA*V0")*\#HY4",1D3/ @$H)@%&!6)DQ%6Q4-*CX"ODU&G M]K7\!JT1_#_ ?(^ U'!Y'D^^3WEU-3J[Q-!IB8KNU\$_=P# M8J^D+.*PK\C=8)[9:7&,$NK)[\*^4]9=R)76F>/>%-B%12A^EMJ;D]4%41@J M8-S5/#.*KM([#2DV]P2>Q $AL9^&.-!UERX !1"(\)BD;@>#7$ZR#@H?Y=7( MG*:_)XZ1O"<&WI73I<6-H%S.,@_.R3UQ018[MT\6@(L"-WDBLK&!$+QF-MK9 MJ&%KINXP4V?;8;;#* M+!02/.,6S# (:D-[:DN>225T%+T7E+:L'[+?,T=7SW! ?LWB'>HH\P!^AL&[ M@FM7D%NXW@<1S$R)*,ES%=POX),'.,P4,&?A/S<\QW5$0#ADPC8#G0]6' PX'J.)D;L/ M![1G"]0-\$:]LP#>N). MU_CJ[&P%^Q-1?AV:!;SA"] J4YHLB7Z/;#E4 12 MA+]*>*[V0"H;EMD61$M-A*T=!(P(IF8,/SIQUED/[T!CW86?%#0(VST !0R> M$(>,[\$()5X "M[.#"3WO]08Z6H,)Y=5,:DZJV)V]J2*"? M(*=B?" 42LAE>9#)) "-CR&*K9#2];6=.NHK49'V%"GQMU MBJ$O^?J1I#N$>1:^0#M0-U0PYN_*.2MXR5$OSS/E6ENXKG9-U_K=H31^AHF;EZAR#?$_FZA"0R_E,G<$( M';A[N3A[V6&C5)[O)^J,GY^H,TB?(Q-U)BBGC;U!HN_-TJDHOKL#H M*$^+C4O2.8POVJ^I9__I#"E MY26I*'0-@_@&_!@QX$?057O[B2GC;&**3%\@>[;CBT+68W.F0X8ZNO J(<,/ M&6[9B0V"-H*JA]0NLO;Z(9L[\P#@PTNK/TL5)I-DYV DGBO!WFL\ \>-K/DG MQJ-4(LL"D_-9PS_>"*_1NY]""F MX04>V[!3'(.(#]OMVW7=9S*;\*4J20F7'$E/QA,V4O-;N1RO3 $RAWMNR*-4 MV[N5@80=JMEF"'$*RR5#)'+GG6#C[V#?P)SD S*%$9^L\B)C%DF>UGFMMS13&@J??RHUT<>L#8W'TX+5ZL##X7 M)11I?.XR/E<;_15TO1\3M42>QRAYE"_B$&32( M,C@A3"AVUTC(,F%E0>^#4$PPI!N"8"R$CH@"J:"T3/^E'@^2M\,VW>4HLG[P MI&.U#8_5"@ Y.G(Z3B*GH\+TCKS6F)'!FZ7KI2):O3SS\ (-54"44%-W-+/# M$5490YU3!YX\CY+7/)GWT"1GV@GI3GR3K^UURP"6(AJ>V_F8C$-D[^/!!LQ? MQ.\ Z]CW#EO@/@-64T=E]W@X(E#V4,!>4S=,M'S0K9-'X8D> <(J S]_8D;0 M%T5%F/HQ.O"D-%;Y^WQ+^I1'($3B"!3C\ X5;Q!UD3!B7)Z>#\B)H'%F$/*L M@J3>]$U,' L MF(16E!*)^?*1!)9Z7@TBGJ@E&-EB#>B[@.L!BZ?_18XP/," M/.OPP".V0H'*8+#(7E2^&"682$$0"Z8N$PH 9^GK8"% 0I'T$(,\!2:VEX80T;&?'+)2">-;0T:\*5ZO06RGNY?L MKK2I /5\VU48XHKLYOZ<.$09+.X' M77/V+OEC+UR0:B'9,C6'M0[YCL'H*J.CY'_K'_[).OS3K-1=C[VK M5_D3NSWZL_: J5,ELA;,+^7UR5,5QR20J*E8ZV]$G' DW_7$?]46'JLN\^*# M\N#)XUSRE&,2BAA8QE%5E',KTJ]D1 M,4TI&F">GS"DJ43CB<83C2='XDE1^ZS.-$KYG(05=)WMTV+$P<7*<, ^DYUX M_PL4]C+=F)XDA,?6I=3T3]L8<# W+&E0Y+2TKZL9C#9,5;\;M[X9W\U744HP4^ M ZMGC'ME.+&V&ET+B*QQA'5Q,YN9PR,F4R\UK+S)W@+B:S3"7=R,C($UTWA6 M*Y)J(!F]&?1-JS6 5LJN; 'A-1S+)L9TT"C=K#.QY^R)7^VR*9G/TR0/9('I MU!^;1?D7K7))%DQ;NRCK0.\U6X3.3KR=:'=Q8XW:#VXZ-E\GFJ[9(G1VXFU% MM+[5;41K6RQJOZI)-WT:H% ;[0Q=95E'/L$[=:4S?$*N'P&]%H=\L3>*%:_ MS$YI[WL-)&(+YJKG5R^X:RRZ7=Q,RU1HU3BF<:R6?-[V^6D<.YR^;PSZ92IX MZ=#)D'5WT@4JS&,A^T/7.OZ?QW!7"!H MRQB-.U#\N$SJ=YOIN54T/)V5.J70-!+6F-P53!X:TUX'XJU%H%RK2&NE5G;I M(CU=8M4Z>4S/UP8 2F?B=K8U\V?U_ M;;@PI'8$)H\?+^"/.,2AY0[\U2"\.-?AQ4>A[LGNMF=BI.HZUW[^]8/>_!KX MU/3F=WCS3Z_]5+S3.HN@;@:&ID=-CW6BQS+STWUC*VSK9QGC<1E[MWX\EC5K MM_+9FIW!HY29]']B'KF+A\PLIB^=]K1RHVY4F#-Z_(@D"MQ&)%HRPMF=///( M[IEGD* XAY8X >/$#R+\#(8Y(S (ZGF!#1<'/E:_N6,^W"H/5U)GY?HNC_!1 M]VQ;*<=L"CF4.)5:&WK9=0)412]_,">VD\T^X!#94$X\&MXQ[P$N6:T]%C$' M2(8L7 [3(/V>-?Z!K!CE<#^/ MYYS]%2.AJD'LD%8D"4M(]!TK$8&;."%SC ()'Y('1 M4!SIG?S 4U\!U8+P@6S@/>S:"38^-\AFZ=I+>/*&X837@'6A(" 2,AY[$2?S M!W+9-P?)^PSBA& PB*>[JS7^[:AVPG3N>F[T8![VI'<)+#X<3S33(] @B,-H M2?Z*:1BQ3, C@UQ 1;UT5V';+^^&T&%<:##R 5%[H',X?U_7H,6"(_^N@39#/^'Q$@N>V8_>6O*@QL7GH6O MR-!F_@TF(?LDEQ#!(^)3.40OGDT=U7E0ORN_L_W=] ;Q[S),GK*F=^Q:KC%= MP'#?46]#'SB,\OMEJ);FF?.MS*H\%.ZJS[]%:_H(%74"0R0+2LLJD08H)I 3 M5Z S R\[(?SHHXP0(!" H;9!=$!-/0CYNW.#<($D$.HLL9GG*;OK'Q>]"_$9 MKK*3SP4O^>JN #\_LPWY(P!KY >R_[9\$'WC.M'RW7 J#4#E17EVS!ULL">0 M:>?]>5-U*-]:0; 85UWT>A_I>&?(/S CG1<-"K+AM$O M;G*"<"4>RPF(*+09_\/ 1 7!R6$^[@)6 NS'>V 1I1(1)V;X\QVZ6GWA!N%K MYHNT@T15B]P5?LS:O'1#0[ \M^]%24D]'I U3(0Q80G[0(_)8(2H]!@59,"< M.]#_UFM8!N$Z$9JC"U<);TG USA-F\S1N8*_XCA"MJ*N-(3A_A M]+Z(%_P2!'? 0?#Q]S 0$_\4H)J0_21&BFKA74A7.'-4%%V'D250P#7,70CV MD(%&PLE'E*JHH5#;AL^N6C.Q,' %P- J]K>S@(>%<4@] T<;1,P0%\:^P\)K MSD)19PLU')PNKNLF"#W')#])QT%63]DNZY("(8-"@EXE7,_M!FQP,1:H:X > MP[X!Q8@MP\?*-1?ZS^%%W56%]ZUJC4:=0J,O&2/-+"_7OZ+QI11YH5^#1/9M M=RWTZU0F+[.6(=8-?X3SJ0.,P!]XQ%:'W:>::CM)M=E6V69Y??(#8&4%KI3R M&JU![C(SR3KQT!0&TQ8-/#"?R#IP?0#U73^0M$#5%- 010/VD!M$\.4!7I0 M8)S03:-96+-P=O3[W22.$#_%K2EHEH. DE.?D\,21AN8DR?XK(#'SFL%!_N3 M%4;PY=@(_4'O9C8*(N,FF;#A;L1D; Y35VCV#3M^>83[K&->1#(N MK4'JT\R30_:512[^8=8%^R%S<! M[5)\RL+U*2B2\"KY8$")G[<)\O!\GKP!3#=Q@XOZ(@@R![<1/N\YB/,QV625 M#JP)[/?CT0YA;V5X =Z<[*^XM)\NFD@<2(8UI]S=L\:ZS25GBF8=#$QLV30; M!A"(V#='*BPQS6SO(5[:>8'B%@#-K;D?LG40(E70+"GMWKA'R4A?N:$M@ 6. MCE,TA@*K2C8X+_F=RZ=]PE0-KN/*LV MK 4%1=T%:@G9'0V%-J"^!9Q$-(U]5_P.:@-\0O>WLIEAR5P.P_P;1^-[ V@H MO%#L[D&:OUQ!:QU\ZT>YU85GFWJ1&V'68D?O?V03LNR5S).+JD M_9;7N] JP/^]1DBX%II8C"XT:H!(GM2"3BY)$%(!-N M @3E*JU%/!04/YGU$BP6:'L]WRN/EDZ.]Y$? Q&)LF$/ 39#S.[;P+,91SYS M^7(W!W:B U":0T_LRI=F>,ZQGG+JN*Q?/0L!N\_.LNR>SBX9=B\9,@<9A]SL M6Z\&C"M1;W*!,=!F.# ?EWRV"D*$$+C,PX^?06J225G4*]PLY<8Q "V/IQ; M].%P*9Y_$W#P?HF9\.7UP$2DXP1XLB?O 8,"SW7$>GS8NH6^ HRX3JJ<)Y& M>5&A8!6UR,V2"GREZ#%*-SO<'B<0U+,.&?JZ7 6H%#8Q 7+5"5[I0M2@U4PRE,J1?=I&G=YDLA0PA=#ZP2M9%S%/X1P MEK?CX=,UABLDA@M#/_"2,V#HWV!V+(3[$JZ\6P9QE%4YY'.%L,B%,;:QNKQ! MH<%=Z]6UB:_OGK 0@8D=>CT0NCP4BI; 71"+?D9$>Y(]+<3^BMU[N%-Z!+$; M[F/![?$S@MN:LUJL-FW5EX,1Y2-TI8((X),!YQW!\XQH=29POT?<7W-'I70L M_[FQ_.)POG"S);>X_OZ S^(D,$B3C=*ZA*3;>WYOM[J*/K_7TO-[^_)-?).O M&/\^"-<8!V2)Y<+)FP-537Y0[O\WZHNW!JI1/PC(8(L%DZ'%B'XC^+RWI?(4 M#K)(YOZ"G[,O\(-P1;U&? MK,,_S4K=U99WG;7+2=,KI=5L?BD?64^5S91,JJ9BK;\1X3TCW_7$?]56*ZQ. M3?B@JB.@!0XFNH_ZV#^I'U-0*0>6<4@7>U8M[MR*]"M9D?(EN6+*<]*O0@GJ+D.![KS@Y,Q6H3MES'6>FC-^?[O2W*+8;=?WATX+"P<7*\,,^RYV8&@KDY6M7*RXW M_=.U'NP/C-&H3//!6F[PHQJ"9NY6,W?'>/GBQIH9X_Y0LZYF7IQ63 YW42W>31Z M<3,QK9:0I*; 9E+@N$6=Q.4V=;K[[V\%R3/:!#N3"=9^[^<9M+@WUK12'TD= MH:Q@VF72 S07-X"+V\>TP*.C<:7.D#KRJ&9)S9)-8LE!M?[)YK!DVWR6/^]E MP6O#NW&&=X&&-^B9HY:8XMH_V0HBO;CI3UI#DYH$FTF"8.^;QV1 UXL&WQ[T M3NH6Q$]&93-M/0=I-^',X=^S]A!,RF.?M9&N:M:2M$UR%J59IQR2AB M0^S+JD1P"Y;6$&5;5[C>XF"V(6YR7-AAT;LE.1:^W1(\WO[^T\=M$5IV3[UX MV\5>'N6D]E^QRT4=7U!9P[MMT1T[X)'8U3C$U4(\8N%*G&'GT4K5WPC9VJ,V4R6(8&O\AVVG:/8-Z,K%8AZ8CPUKPT6)[" . MX0:XSHI(8&8J :2HR7;%H&3@9:CT[/-1"]N\1'V*V21?$T!^>[9ZCT*.H8X4:%B&%8K##"LD%"(\+]%D3&5;$HQ/IMS7/.HL@3CY&5Q /[ MS^NY, -D?P,RWY+2?T6U(*RQE-"2(L,L20&YSYG/%FZ44*>ZB"?#3;Y/JW=* MY0R_ETT*X5?8:1O(VB2WCFQ2@67I#''?U_?_O#4R?),H4-P;J(#E3H]]O'%:PN*OOK=1A\ ^D4,5@Y M(&=@Q6U-N!08"IH /T92)R/BF[]3XCK_N."]#Z-!_T-O=FN-!Z/9Z/W4^O'G MT; WFOTTMH;3'WOP@._IN:B_P*7_Z>/__=?'GSY^_7_D]O-/Y/WM[Q^_WGXB M?_S\Y;=__?'^YR_GYM;:0$8*\'/J"=N/+YDT54&VQ))50K;PT)V0;0#DN2 I MG:2?C7!]!-B4B*Z1;[% (#/)K]2GTB("U ;]!NN3YG4NF_+E]M4"K+8E!,5/ MZ(L6M4B$[>S(WD#;=QLH4 OO6-)[;,H# CE$]ROPVIPQ?T>F237Q@2@7"[#G M]LFYL2<<+I2"[,@-949EN\_=@?@.MW;5.D#G$HRE:)0&$74EY]AE:;% U4PC4DWR@(.72(<*EPXMT@P32 MED)/V37K83KQ6K0!M/HCLY=6JL6I4P*8%H>B'Y3"NEM87T^Z8ZP1:A?]7N.$ M=;5LMG7U9U@W-T*[PUZ%M(#K?5=OO+G-W+J12PRIRKU&1J_7CH!?,\=:CM&H6P GC:Z-5:!)ONF/C/&D+27; M"B;8=7]G$^D4R')HC(=M:;ZCB;"A1&A91F]2IG= W/0'FAXU/=:''M\,2V7[/7>R+=*)FN[%^LRBM%?#&X?)O]Z*6GSZG/SQ M"0&G2 H]N)CJ9>(8UVN+@P(UJU1ZP1/K=4SZ0;GE.64?X9YA6<>+_A*K]"($ MKAE9::>,QI_*LIG:"C<7-];8F(Y+I1N679/S;K_.5=30H*'AF7D(4\,:'V_A MM5GQ>,0NK'.?Q.3KW4'M'Q2[>/:@JSM9]EWYQ@[]W:Q>\>\R3)ZRIG?L>@[6 MZY_7= '#?4>]#7W@,,KOE^&C2_-*^W6P[!R)@@C^.TNY]4:X#W[D; M2V)!^%&NNV!UXRO?;-+ 1CO*:8$1GTNK9UK)$%4WJ>1GT>LD;2DS$0?_KQGL M"/;ARC23"MU[YN.Y/[%301QY0$C;#C?97I+PQJ3U)%]BOY20K>/07E+1?0\6 M+G)%5X)@L> LPD>J!@I%?0(:5S7_1*U7H[W.D_FN!()C"B-Q0#$MG6ZG=][-8"OX,DPS:P[CP6W5YHB-TY MQ5N23HP\GL-#7: =?(ZL,UV:GM7,I4Z73/\([MAM]X!-JD*<5V[ZF1953*Y@ MSQQL5Q#^K_0(+@=F/WG044U]#NR#X&D7MO8]]2EL@FQZ^G,< H/1@KVAJKM7 MTB=(MLG:,* C'YF7PBM$7XLX)':\BCW9__? VU';29H,B;96FR4 A\^8D[0* MP2["*\ ;\6NF$1CV.0&J98+89.>F:$EEYQ+1T3/I5?O-E+1 _ECF,[KH.H397SK=(+ M8RO$/J'[HC?J6O2[*^JF&N7:N/NBM_4F"/]T,PW '+;"&E :)?&.?**)I!,C)SU5;RK)OE MO()UB(5JH;I4JLYHL;3D%" K,8STR.,U:A^@SW#83U!>,JB(@[L+@TVTE,R0 M::E6,.3$E),P(E4\V5Y5XFNF*U)NY?Z:I#T\= $T_G_9R6\74U MSM=,#!Y-C=&@'2U/-!>V@ O;QW07-\.!80U+Y=YK'M,\IGGL.3,:3(W>>-8* M'FM;D83?O9B_(Q_3D'7'+<@F%I0KTAQ'QJ!489[:"B]-9.=&\6'?&)2J6ZYI M2M/4(9H:&=-!&3B=&SCB_'J_E+\Y?FKV+^FDYZ M;>*O>GIB=SDPT8\'<.59N;$CB_#\7.".+(A>!$T5FBHT53RY(!WPC64.J=?( M33;OM)NLT1D,!9ZB_M@LDTZ\OROG-X<*9G>EB;1Q1 HT.3'+)-G4D28U"3:3 M! ?CEI-@5GW*EC0Y,+\5$(W'3JU+[5B/I8'#LW LEE6+O,F?6#V.7M+(B>%4\4:ND), $+ M/L&CC4(!D]Z!)=$0% )?E_J6=WSNVY<.E79B_]P ON'F1% M:Q_HD3$L>?K!]8"@4%QQ<6.&.67%SN0=&Q@JNW:"C2_KT]H@KBF\)J0.#3/7 MJ3='2S=TMD(/ZSNGI?)-X#P?^9)A0>D]UD]XV"&7UB M,&L0>.N@9TZNDNW, MK'5]L/MR-#*'AX8E,?RCKVI%NCSP,PI!9N(@ 69IR728]\SL7:6U-XDLLZIJ M:^<4# EM61S,[.&!S@2RUF52OU,.!ND$'=9 -,F+]LCF)T4V1E+)F \HJ$U3P""CM#>!X ]@F,&5H1AD M,,UT+C@ =9?#P:,7343]WI1HX);T]4K"!EZ\8B9YWHBM#'M(EAYE6/JIP0@& MFQ[N:_(J#*;%;8Y ?U?:3'9U=_9XV#/[0)8[M8/EGH]3B#](I(_O^,38+S?M MKK#VN:P4G(@D4-.P6RZ8-9-M#!N\,Z6;;'R%7!WFW/K?D MF/R.U9;T=YLQG:$9%>GO.B:=1K64VG>&%,1M/HI.(6ZMVC*(1@=*(2;N=H"9 M(SVS/N&/J=5CRRB2"FG(F:OV ,"_VUN(G"KK#- MS5>UB9,-&3;83FDK[D/FT4@N17'S.*$#+%!=!1W68=P.W;E$QL]!Q,BX[ H6 MN+2>%R2 $A!PLO_5$U5U#VY-8-@:A<>AO4^N&$>+(2[V$,F$\L5N># MZU/?1G>@:."4C$;U8(-A?80OR51N!"A='X)P1:S>]?^W[:.CM#Z[@$UD.XOD M%]G.;W=?L(M?IJ]$NDFHU2'%;/T6PEJ''1;;[ ?;NYBZ+Y0#SL0#).D%H:*P M0D[>OV.:SO_22F79MG?%[Q[,F()Q#MKM5_8-B8C:LJM'HCZ*8,:>"R QD=R0 M1ZF%! 98HH :V$HFT_YM 0S-(T78:AEAC3A'$$&XK$[K1.EE'03/)3VB.(?7.5 G=/74]V M(TDV.(F.2=)TT]9L:1N^%:/8N&X1>^EM"2D*:DV# -PX8/1(A\8NVCNN([K+ MA4SP92$X"')%8DW>;9+LXH#)!2S.?+80[>6D86BE/0WQE?9NWR[5PV<=<,2; MA>BU%\'8$X*4W<0RB\S!!'15(YRTTVGVLC]K@X5<62O _J2*3K7GMI>/ M-)='O?K0Q#'F\KEYMP:X=W'S?Z5"CAYVD=N$7037U'7.S[/"DCC":3&M@$I% M3."R9X[ZF&4DV[<;^7;WI9\- SS>=Y$9H!I<+<#E$I29?*CH!&/4O']T9DU6 MK\_W@9^S.ZKZB">> J3[%6B28A.%C09+B]9EA%D(F&$I1RLO M%XE>B6F5B9 EKZ/22A0MRA,+2GA%D[[AF7'%OL.D[R1II'XY&3T:RISFL\X$ M>!X!6[T*?*W'1 0F50AW@0&@.PYR'JE=HMBQ+*=&ZG^5!)G+D,6LIYP9-